À la conférence WWDC de 2025, Apple a annoncé l'ouverture de ses technologies d'intelligence artificielle à la communauté des développeurs en lançant le cadre Foundation Models et une version mise à jour de Xcode26, marquant ainsi une percée majeure d'Apple dans les outils de développement d'IA.
Le cadre Foundation Models : une solution intégrée d'IA respectueuse de la vie privée
Le tout nouveau cadre Foundation Models d'Apple offre aux développeurs un ensemble d'outils centralisés pour intégrer directement les modèles d'IA maison d'Apple dans leurs applications. L'un des points forts de ce cadre est qu'il fonctionne entièrement sur l'appareil local sans aucune connexion au cloud, assurant ainsi la confidentialité des utilisateurs tout en offrant un accès gratuit aux développeurs.
Intégré directement dans le langage de programmation Swift, ce cadre permet aux développeurs d'accéder aux fonctionnalités d'Intelligence Apple avec seulement trois lignes de code. Les fonctionnalités clés comme « génération guidée » et « appel d'outils » sont déjà incluses, réduisant ainsi considérablement la barrière technologique pour intégrer l'IA générative dans les applications existantes.
L'application de journal intime Automattic, intitulée « Day One », a été l'une des premières à adopter ce cadre, offrant ainsi des « fonctionnalités intelligentes centrées sur la confidentialité » à ses utilisateurs.
Mise à jour d'App Intents : partage des capacités de recherche visuelle à travers tout le système
Apple a également mis à jour l'interface App Intents, permettant aux développeurs d'étendre les fonctionnalités de leur application à des scénarios de toute la plate-forme. La nouvelle version ajoute un soutien intelligent visuel, permettant aux applications de montrer directement des résultats de recherche visuelle dans des emplacements système tels que Siri, Spotlight et les widgets. Les utilisateurs peuvent ainsi passer directement d'une recherche à l'application correspondante.
L'entreprise de commerce électronique Etsy a intégré cette fonctionnalité dans son application iOS pour optimiser la recherche de produits. Selon Rafe Colburn, directeur technique d'Etsy, de nombreux produits créatifs sur la plateforme sont difficiles à décrire avec précision en mots, et la fonctionnalité de recherche visuelle aide les acheteurs à découvrir des produits uniques provenant de petits vendeurs.
Xcode26 : l'assistant IA s'intègre à l'environnement de développement
Avec la sortie de Xcode26, les développeurs disposent maintenant d'un assistant IA intégré directement dans leur environnement de développement. Les développeurs peuvent désormais utiliser ChatGPT directement dans l'IDE sans avoir besoin d'un compte personnel OpenAI. Il est également possible d'ajouter d'autres modèles IA via des clés API ou d'exécuter des modèles locaux sur des Mac équipés de puces Apple Silicon.
Les outils d'IA de la nouvelle version de Xcode couvrent tout le processus de développement, y compris la génération automatique de code, l'écriture de tests, la rédaction de documentation, l'analyse des erreurs et l'itération des idées conceptuelles. L'éditeur de code fournit des suggestions intelligentes basées sur le contexte, comme la création de Playgrounds, la correction d'erreurs ou la génération de vues d'aperçu.
Outre les fonctionnalités d'IA, Xcode26 optimise également l'interface utilisateur, améliorant l'expérience de navigation, la gestion des dossiers locaux et la conception accessible. Les développeurs peuvent désormais dicter du code Swift ou naviguer dans tout l'environnement Xcode via des commandes vocales, augmentant ainsi l'efficacité de développement.
L'ouverture complète des outils d'IA par Apple reflète sa stratégie consistant à adopter les tendances des technologies d'IA tout en préservant les principes de protection de la vie privée, posant ainsi une base solide pour la popularisation des applications IA dans l'écosystème iOS.