WeatherKit est disponible pour les développeurs via les API natives Swift et REST, et est livré avec 500 000 appels d'API par mois inclus dans l'adhésion au Apple Developer Program. Les développeurs qui ont besoin de plus pourront acheter des niveaux de service supplémentaires directement dans l'application Apple Developer à partir de cet automne. L'API SKAdNetwork s'accompagne de nouvelles fonctionnalités conçues pour aider les réseaux publicitaires et les annonceurs à mieux mesurer la performance des publicités dans les applications ou sur le web tout en préservant la vie privée des utilisateurs.

Les identifiants hiérarchiques des sources augmentent la capacité d'un développeur à optimiser ses campagnes sans augmenter le risque de suivi inter-applications des individus. SKAdNetwork propose également des valeurs de conversion hiérarchiques pour permettre aux développeurs de recevoir plus d'informations sur les conversions pour les petites campagnes. Les développeurs peuvent mieux calculer le retour sur investissement des publicités en proposant plusieurs conversions à des fenêtres de temps définies. Les développeurs Apple disposent de plus d'API que jamais pour créer des expériences d'application que leurs utilisateurs vont adorer.

Voici quelques-unes des dernières API mises à la disposition des développeurs : Widgets sur l'écran de verrouillage : Avec iOS 16 permettant l'ajout de widgets sur l'écran de verrouillage de l'iPhone, les développeurs peuvent désormais partager de manière transparente le même code entre leurs widgets sur l'écran de verrouillage et les complications sur l'Apple Watch, qui sont basés sur la même nouvelle API WidgetKit. Texte en direct : Les développeurs peuvent désormais proposer aux utilisateurs de saisir du texte directement à partir de photos et de vidéos trouvées dans leurs applications, ou par le biais d'un flux de caméra en direct. Le texte en direct est traité sur l'appareil pour une plus grande confidentialité et de meilleures performances pour l'utilisateur.

Outils de collaboration : Les riches fonctions de collaboration intégrées à Messages sont disponibles pour les applications tierces. Les développeurs peuvent également mettre en évidence le contenu que les utilisateurs ont partagé depuis leur application dans Messages dans une nouvelle section Partagé avec l'utilisateur de leur application, ce qui permet aux destinataires de retrouver plus facilement ce contenu ultérieurement. Passkeys : Les Passkeys sont des identifiants de nouvelle génération, plus sécurisés, plus faciles à utiliser et conçus pour fonctionner dans les apps aussi facilement que sur le web.

MapKit : Les apps tierces peuvent inclure l'expérience détaillée de la ville en 3D et Look Around pour une expérience utilisateur plus riche. Les nouvelles API du serveur Apple Maps proposent des intégrations Maps plus rapides et plus faciles. Filtres de mise au point : Les développeurs peuvent ajuster le contenu de leurs apps en fonction du Focus actuel de l'utilisateur.

Raccourcis automatiques : Les développeurs peuvent désormais utiliser App Intents pour permettre à leurs apps d'être utilisées avec Siri et les raccourcis, sans aucune configuration de la part de l'utilisateur. watchOS 9 : Les appels VoIP sont désormais pris en charge avec CallKit ; la feuille de partage permet aux utilisateurs de partager du contenu de leur app préférée directement vers iMessage et d'autres apps de messagerie populaires ; et les apps tierces peuvent désormais accéder à l'app Photos avec le sélecteur de photos et même s'intégrer à Apple TV. RoomPlan : Propulsés par ARKit, les développeurs peuvent désormais utiliser le scanner LiDAR sur l'iPhone et l'iPad pour créer un plan en 3D d'une pièce, avec des caractéristiques comme les dimensions et le type de mobilier inclus.

Activités en direct : Grâce à WidgetKit, les développeurs peuvent tenir leurs utilisateurs au courant des informations les plus récentes concernant une activité ou un événement directement sur l'écran de verrouillage.