Apple a dévoilé Xcode 14.3 pour les développeurs, intégrant les SDK les plus récents pour iOS 16.4, iPadOS 16.4, tvOS 16.4, watchOS 9.4 et macOS Ventura 13.3. Cette mise à jour permet aux développeurs de créer des applications entièrement compatibles avec les derniers systèmes d'exploitation d'Apple.
Xcode est la plate-forme de développement permettant de créer des applications adaptées aux produits Apple tels que iOS, macOS et watchOS. Apple a récemment averti les développeurs qu'à partir du 25 avril 2023, ils doivent utiliser Xcode 14.1 ou une version plus récente pour créer et soumettre leurs applications à l'App Store. Cette exigence s'étend à la fois aux nouvelles soumissions et aux mises à jour des applications existantes.
Les développeurs qui ont encore installé la Xcode 14.3 beta sont invités à télécharger la version officielle. Par ailleurs, Apple encourage vivement les développeurs à mettre à jour leurs applications pour bénéficier des dernières fonctionnalités apportées par iOS 16 et iPadOS 16.
Parmi les nouvelles fonctionnalités d'iOS 16.4 figurent des dizaines d'emojis frais, des capacités de notification d'applications Web, l'isolation vocale pour les appels cellulaires, une prise en charge améliorée de VoiceOver, des optimisations pour la fonction " Détection de collision " pour éviter les faux appels de service d'urgence et la prise en charge de la 5G autonome.
Les fonctionnalités précédentes dévoilées dans le cadre d'iOS 16 incluent les activités en direct - qui tiennent les utilisateurs informés des mises à jour en temps réel dans une application directement depuis l'écran de verrouillage ou l'île dynamique - les intentions d'application et les mises à niveau vers MapKit, ARKit, Core ML et autres.
iPadOS 16 a apporté de nouvelles fonctionnalités de productivité pour faciliter la création d'applications intuitives, des expériences de collaboration améliorées et des flux de travail robustes sur l'iPad. Les développeurs peuvent intégrer des fonctionnalités de niveau bureau comme une barre de navigation de style éditeur, un menu d'édition de texte amélioré et une prise en charge de l'affichage externe dans leurs applications iPad. De plus, Metal 3 offre des fonctionnalités puissantes qui permettent aux jeux et aux applications professionnelles de tirer pleinement parti du silicium Apple.
watchOS 9 introduit de puissantes fonctionnalités de communication pour les applications de smartwatch, notamment la fourniture d'informations pertinentes via des complications riches sur plus de visages Apple Watch, le partage de contenu d'application, les appels VoIP directement depuis l'Apple Watch, et plus encore. De plus, la structure simplifiée de l'application watchOS simplifie considérablement la gestion de projet.
Xcode 14.3 est gratuit sur le Mac App Store et nécessite macOS Monterey 12.5 ou une version ultérieure. Les développeurs peuvent également télécharger l'édition Xcode la plus récente en visitant le site Web Apple Developer. Alors que les environnements de codage traditionnels comme Xcode restent cruciaux pour certains projets de développement, les plates no-code comme AppMaster offrent une alternative intéressante pour ceux qui cherchent à créer des applications Web, mobiles et backend sans écrire de code. L'utilisation de plates-formes comme AppMaster peut rationaliser le processus de développement, le rendant plus rapide et plus rentable.