C’est énorme. Vraiment, vraiment énorme. Mais c’est subtil. Et ce n’est probablement pas ce que à quoi vous pensez. Et cela va me prendre quelques minutes pour correctement vous l’expliquer.
Avant de décortiquer l’importance stratégique de cette décision, voyons de quoi il s’agit. En bref, Apple donne aux développeurs l’accès à son grand modèle linguistique (LLM) d’IA sur l’appareil. Je vous entends tous dire : « C’est tout ? C’est ça, ce gros truc ? Les développeurs ont accès aux LLM d’IA depuis qu’il existe des LLM d’IA. Êtes-vous en train de dire que c’est important parce que ça vient d’Apple ? Fan boy ! Nyah-nyah ».
Non, ce n’est pas ça. Je ne suis pas un fan boy d’Apple.
D’autres sont probablement en train de se dire : « Attendez. Quoi ? L’IA d’Apple ? Apple Intelligence est tellement nul que j’ai envie de vomir ! »
Oui, je suis d’accord. Apple Intelligence, c’est pas fou. Mais cela ne change rien à l’énormité de l’annonce.
Développeurs, développeurs, développeurs
Je sais. Dans ce contexte, intégrer la célèbre diatribe de Steve Ballmer dans un article sur Apple, c’est chaud. Mais soyons clairs : tout ce qui concerne l’écosystème moderne d’Apple est en fait une histoire de développeurs.
En fait, tout ce qui concerne le monde numérique moderne est, fondamentalement, une histoire de développeur.
Le code domine le monde. Presque tout ce que nous faisons, nos communications, notre chaîne d’approvisionnement et notre écosystème quotidien, tourne autour des logiciels. Nous sommes devenus une société hautement connectée lorsque le smartphone est devenu un appendice permanent du corps humain, aux alentours de 2008.
Mais ce n’est pas l’iPhone qui a tout changé. C’est l’App Store. Avant l’apparition de l’App Store, il fallait être un peu geek pour installer un logiciel. Cela signifiait qu’il y avait des frictions entre l’idée d’un logiciel et son installation.
Les développeurs devaient donc trouver des utilisateurs, gérer les canaux de distribution et, enfin, vendre leurs produits.
Lorsque j’ai créé ma première société de logiciels, j’ai été confronté à ces barrières à l’entrée :
- L’impression de l’emballage du logiciel coûtait des dizaines de milliers d’euros par titre
- Il fallait convaincre un distributeur et un revendeur de le distribuer
- Puis il y avait l’entreposage, l’expédition, l’assemblage et toute une série d’autres problèmes physiques liés à la chaîne d’approvisionnement
Au final, la plupart des développeurs ne pouvaient conserver que 30 à 40 % du prix de vente final du produit. Les distributeurs et les revendeurs gardaient le reste.
Puis vint l’App Store
Puis vint l’App Store. Tout d’abord, nous pouvions vendre des logiciels pour seulement un euro, et ça pouvait être rentable ! Il n’y avait pas de coûts de production, pas de coûts d’impression de disques ou d’étiquettes de disques, pas de main-d’œuvre pour apposer des étiquettes sur les disques ou les préparer pour l’expédition, et pas de frais d’expédition.
Les utilisateurs n’avaient pas besoin de trouver un « enfant de l’informatique » pour installer le logiciel. Il leur suffisait d’appuyer sur un bouton et le logiciel s’installait. Les développeurs qui vendaient par l’intermédiaire du canal de distribution conservaient 70 % des recettes au lieu de 30 ou 40 % seulement.
Lors du lancement de l’App Store, j’ai créé 40 applications pour iPhone. Je n’ai pas gagné assez d’argent pour abandonner mon travail quotidien. Mais j’ai fait quelques milliers d’euros de bénéfices. Avant l’App Store, il aurait été impossible de créer 40 petites applications : impossible d’obtenir de l’espace en rayon, de payer la production, de fixer le prix à un euro. Et de faire des bénéfices.
L’App Store a supprimé toute barrière financière à l’entrée
L’App Store a éliminé toutes ces difficultés. Et le nombre d’applications disponibles a explosé pour atteindre des millions. N’importe qui, n’importe où, avec un ordinateur et quelques compétences en programmation, pouvait – et peut toujours – créer une application, la distribuer, la vendre et faire des bénéfices. N’importe qui.
Gardez à l’esprit que la puissance de l’iPhone et d’Android réside dans la longue traîne des développeurs. Bien sûr, nous avons tous les applications Facebook et Instagram sur nos smartphones.
Mais ce ne sont pas les applications valant des milliards de dollars qui font la plateforme. Ce sont les tonnes et les tonnes de petites applications spécialisées, dont certaines ont percé et sont devenues de grandes applications.
Ce n’est pas que l’App Store ait abaissé la barrière à l’entrée. L’App Store a supprimé toute barrière financière à l’entrée.
Et puis est arrivée l’IA
Techniquement, l’IA existe depuis au moins cinquante ans. Le grand changement, c’est l’IA générative. ChatGPT, et ses clones, ont encore changé la donne.
Mais le fait est que l’IA est incroyablement chère. Les centres de données d’IA sont énormes et coûtent énormément cher à construire ou à louer. Sam Altman, d’OpenAI a déclaré que GPT-4, le LLM de ChatGPT, a coûté plus de 100 millions de dollars à être fabriqué.
Si la plupart des chatbots basés sur les LLM ont des abonnements gratuits, ils sont souvent assez limités dans ce qu’ils peuvent faire. Et dans la fréquence à laquelle ils le font. Ce sont des produits d’appel conçus pour habituer les consommateurs à l’idée de l’IA afin qu’ils finissent par devenir des clients payants.
Le véritable marché est celui des licences. On peut simplifier à l’extrême le secteur de l’IA en le divisant en deux catégories : ceux qui créent les LLM et ceux qui accordent des licences pour l’utilisation des LLM dans leurs applications.
Les entreprises d’IA (celles qui créent les LLM) fondent leur modèle économique sur le principe que d’autres développeurs voudront bénéficier des avantages de l’IA générative pour leurs produits logiciels. Peu de développeurs souhaitent assumer les dépenses liées au développement d’une IA à partir de zéro. Ils acquièrent donc des licences d’appels d’API auprès des entreprises d’IA et paient en fait en fonction de l’utilisation.
Par la magie des API
Cela rend l’ajout de l’IA à une application absurdement facile. L’essentiel de l’effort consiste à authentifier le droit de l’application à accéder à l’IA. Il suffit ensuite à l’application d’envoyer une demande en tant que paramètre de l’API, et l’IA renvoie une réponse sous forme de texte brut ou de texte structuré.
Mais il y a deux problèmes principaux.
Les limites du modèle commercial des API
- Tout d’abord, tout ce que votre application envoie à l’IA est envoyé à l’IA, ce qui pose un problème de confidentialité.
- Mais surtout, les développeurs n’ont que quatre options de modèle commercial pour intégrer l’IA via des appels d’API dans leurs produits :
- Faire payer un abonnement, généralement mensuel, aux utilisateurs pour le service d’IA. Si elle est bien menée, cette vente incitative peut s’avérer très rentable. Mais il s’agit d’une barrière à l’entrée pour l’utilisateur.
- Enfouir les coûts de l’IA dans les frais mensuels déjà facturés aux clients pour l’utilisation du produit. De nombreux développeurs ne choisissent pas cette voie parce que certains clients sont prêts à payer un supplément pour les fonctions d’IA elles-mêmes. Les développeurs disposent ainsi d’un centre de profit supplémentaire.
- Faire payer une redevance à l’utilisation, en convainquant d’une manière ou d’une autre les utilisateurs d’acheter des crédits d’utilisation qui s’épuisent au fur et à mesure qu’ils utilisent les fonctionnalités de l’IA. Cette solution est encore plus difficile à faire accepter aux utilisateurs.
- Absorber les coûts de l’API et offrir aux utilisateurs les fonctionnalités de l’IA sans frais supplémentaires. Le grand risque ici est que les développeurs doivent soigneusement pré-calculer les coûts afin qu’il n’y ait pas de « baleines » dont l’utilisation fait pencher la balance des coûts au-dessus de la valeur de la vente. C’est très risqué.
L’IA devient une dépense transactionnelle
Dans tous ces cas, l’IA devient une dépense transactionnelle. Les fonctions d’IA présentées aux clients doivent offrir une valeur suffisamment importante (ou être présentées comme ayant une valeur suffisamment importante) pour convaincre les clients de dépenser pour elles.
Si les développeurs assument eux-mêmes les frais de l’API d’IA, l’application doit être suffisamment rentable pour que le développeur puisse inclure ces frais dans son coût de revient.
Et, encore une fois, tout cela pose des problèmes de protection de la vie privée.
La grande manœuvre d’Apple
Si vous y réfléchissez bien, l’App Store a supprimé les barrières à l’entrée. Il a supprimé les frictions pour les clients. Et il a supprimé des frictions pour les développeurs qui devaient mettre un produit sur le marché.
La suppression des frictions a changé le monde du logiciel tel que nous le connaissons.
Aujourd’hui, en annonçant iOS 26, iPadOS 26, MacOS 26, VisionOS 26, WatchOS 26 et TVOS 26, Apple supprime les contraintes liées à l’ajout de l’IA dans les applications.
Complètement.
Ce n’est pas que le codage de l’IA dans les applications ait été difficile. Non, c’est que le modèle commercial avait un coefficient de friction assez élevé. En fait, si vous vouliez ajouter de l’IA, vous deviez faire face à des problèmes de modèle économique.
Ce n’est plus le cas, du moins dans l’écosystème Apple.
Foundation Model Framework est disponible sur l’appareil et gratuitement
Apple a annoncé que son Foundation Model Framework (son LLM) est disponible sur l’appareil (ce qui résout le problème de la confidentialité) et gratuitement (ce qui résout le problème du modèle commercial).
C’est la gratuité qui me fait dire qu’il s’agit d’un changement révolutionnaire. Jusqu’à présent, si vous vouliez ajouter l’IA à votre application, vous deviez vraiment le justifier. Vous deviez avoir quelque chose d’assez important pour penser que vous pourriez tirer un retour sur investissement de cet investissement.
Voici un exemple de code d’Apple permettant d’appeler l’IA et d’obtenir une valeur en retour. Image : Apple
Désormais, les développeurs peuvent ajouter l’IA à n’importe laquelle de leurs applications, comme n’importe quelle autre fonction qu’ils intègrent. On ne s’attendrait pas à ce qu’un développeur doive effectuer une analyse du retour sur investissement du modèle commercial pour ajouter un menu déroulant ou un calendrier contextuel à une application. Mais avec l’IA, les développeurs ont dû y réfléchir davantage et subir des frictions supplémentaires.
Il n’y a aucun investissement monétaire à faire pour que les services d’IA fonctionnent
Désormais, chaque fois qu’un développeur est en train de coder et qu’il se dit « Tu sais, un prompt d’IA améliorerait le fonctionnement de cette application ». Et il peut ajouter cette invite. Et le tour est joué. Cela fait partie du processus de codage.
Pour les grands développeurs, ce changement ne signifie pas grand-chose. Mais pour les petits développeurs et les développeurs indépendants, c’est énorme. Cela signifie que nous commencerons à voir des petits bouts d’IA dans nos applications, là où le développeur pense que cela peut être utile.
- Vous souhaitez que des étiquettes intelligentes soient attribuées à cette note ? Il suffit d’envoyer une requête à l’API Foundation Model.
- Vous voulez savoir s’il y a deux chaussures ou une chaussure et un sac à main sur cette photo ? Il suffit d’envoyer l’image au modèle.
- Vous voulez générer une vignette rapide pour quelque chose ? Il suffit d’envoyer un prompt au modèle.
- Vous voulez que vos PNJ dialoguent mieux dans votre petit jeu ? Il suffit de le demander au modèle d’IA.
Il n’y a aucun investissement monétaire à faire pour que les services d’IA fonctionnent. Bien sûr, l’éléphant dans la pièce est que les modèles d’IA d’Apple sont plutôt médiocres. Mais l’entreprise ne cesse de s’améliorer. Ces modèles s’amélioreront année après année. Les développeurs obtiennent donc un code d’IA rapide et gratuit dès maintenant. Dans un an ou deux, ils obtiendront un code d’IA rapide, gratuit et de très bonne qualité.
L’année prochaine nous verrons l’IA intégrée dans des tonnes de choses auxquelles nous n’avons jamais pensé jusqu’à présent
N’oublions pas non plus les avantages en matière de protection de la vie privée. Tout cela se fait sur l’appareil. Cela signifie que la base de connaissances ne sera pas aussi étendue que celle de ChatGPT. Mais aussi que vos réflexions sur le fait que vous avez mangé trop de pizzas cette semaine, votre coup de foudre pour quelqu’un ou vos inquiétudes quant à une éventuelle maladie resteront privées. Elles ne se retrouveront pas dans une gigantesque bouillabaisse de connaissances partagée par les grandes entreprises d’IA.
Pour certains développeurs, cela peut être énorme. Par exemple, Automattic (l’entreprise de WordPress) possède une application, Day One, qui est un outil de journalisme. Vous ne voulez certainement pas que vos pensées privées soient partagées avec une gigantesque IA dans le cloud.
« Le cadre du modèle Foundation nous a aidés à repenser ce qu’il est possible de faire avec un journal », a déclaré Paul Mayne, responsable de Day One chez Automattic. « Nous pouvons désormais associer l’intelligence et la vie privée dans le plus grand respect de nos utilisateurs ».
L’année prochaine, à la même époque, je parie que nous verrons l’IA intégrée dans des tonnes de choses auxquelles nous n’avons jamais pensé jusqu’à présent. C’est pourquoi je pense que les nouveaux outils d’IA pour les développeurs d’Apple pourraient être la plus grande chose pour les applications depuis les applications.
Quelques améliorations de Xcode
Avant de conclure cet article, je tiens à mentionner que lors de son Platforms State of the Union, Apple a annoncé quelques améliorations à Xcode, l’environnement de développement de l’entreprise.
L’entreprise a intégré les désormais habituels outils de codage de l’IA dans Xcode 26, ce qui permet aux développeurs de demander à une IA de les aider à coder, de lui demander d’écrire des morceaux de code, et plus encore.
Une caractéristique que j’ai trouvée intéressante est qu’Apple a rendu Xcode 26 agnostique en matière d’IA. Vous pouvez utiliser le LLM de votre choix dans la section « chat » de Xcode. Si vous utilisez ChatGPT, vous pouvez utiliser la version gratuite ou, si vous avez un abonnement payant, l’un de ces modèles. L’entreprise a indiqué qu’il était possible d’utiliser d’autres modèles.
Apple a également indiqué que vous pouviez exécuter les modèles localement sur votre Mac, de sorte que votre code n’a pas besoin d’être envoyé à une IA basée dans le cloud. Cela peut s’avérer très important si vous travaillez dans le cadre d’un accord de confidentialité ou d’une autre restriction en matière de partage de code.