L’essor du « vibe-coding », une tendance selon laquelle les utilisateurs utilisent l’IA pour générer des logiciels fonctionnels grâce au langage naturel et à l’intuition, s’est heurté à un mur réglementaire important. Apple a lancé une série de mesures coercitives agressives, bloquant les mises à jour et supprimant les applications permettant aux utilisateurs de créer d’autres applications directement sur leurs appareils. Parmi ceux qui sont pris entre deux feux se trouve Anything, un outil de développement centré sur le mobile qui a été supprimé de l’App Store à deux reprises ces derniers mois.
Le conflit : sécurité contre innovation
La tension entre Apple et des développeurs comme Anything, Replit et Vibecode est centrée sur un désaccord fondamental sur la sécurité de la plateforme et sur la définition d’une « application ».
Selon Dhruv Amin, co-fondateur d’Anything, l’application mobile de la société a été conçue pour permettre aux développeurs de prévisualiser les applications iOS qu’ils construisaient en temps réel sur leurs propres appareils. Cependant, Apple a invoqué la clause 2.5.2 du contrat de développement, qui interdit strictement aux applications de télécharger, d’installer ou d’exécuter du code.
Le raisonnement d’Apple pour cette répression est double :
– Prévention des logiciels malveillants : Apple affirme que les applications capables de générer et d’exécuter du code pourraient être exploitées pour télécharger et exécuter des logiciels malveillants.
– Intégrité de la révision : On craint que les utilisateurs puissent créer des applications nuisibles, les “charger” sur des appareils et contourner le processus rigoureux de révision des applications d’Apple en prétendant que l’application n’est qu’un produit de l’outil de développement.
De plus, Apple a contesté la commercialisation de ces outils, affirmant que les entreprises ne peuvent pas se positionner comme des « créateurs d’applications » si le logiciel qui en résulte est destiné à l’App Store.
La tendance croissante du « Vibe-Coding »
La friction n’est pas simplement un différend technique ; c’est un choc de philosophies. La récente explosion des outils de codage basés sur l’IA a fondamentalement modifié la barrière à l’entrée pour le développement de logiciels.
Le contexte est important : Selon les rapports de The Information, Apple a constaté une augmentation de 84 % des soumissions d’applications en un seul trimestre, une hausse largement attribuée à la montée en puissance des outils de codage basés sur l’IA. Cet afflux massif de nouveaux logiciels exerce une pression sans précédent sur les processus d’évaluation traditionnels d’Apple, menés par des humains.
À mesure que l’IA rend le codage plus accessible, une nouvelle classe de « développeurs citoyens » apparaît : des utilisateurs qui souhaitent créer des logiciels par la conversation plutôt que par la syntaxe. La position actuelle d’Apple suggère une réticence à permettre que cette démocratisation se produise dans le jardin clos de l’écosystème iOS.
Pivot et adaptation : comment les développeurs réagissent
Face à la possibilité d’être définitivement exclus de l’écosystème iPhone, Anything et d’autres développeurs recherchent des solutions de contournement pour maintenir leur base d’utilisateurs :
- Platform Shifting : Anything envisage une évolution vers Android, qui offre un écosystème plus ouvert pour l’exécution de code et l’installation d’applications.
- Modèles centrés sur le bureau : La société développe une application compagnon de bureau, permettant aux utilisateurs de « coder par ambiance » des applications mobiles sur un ordinateur plutôt que directement sur le téléphone.
- Interfaces alternatives : Anything a récemment lancé une fonctionnalité permettant aux utilisateurs de créer des applications via la plate-forme iMessage, en contournant la voie d’installation traditionnelle de l’App Store.
Le débat a également bénéficié du soutien des poids lourds de l’industrie. Le PDG d’Epic Games, Tim Sweeney, a publiquement critiqué les tactiques d’Apple, exhortant l’entreprise à cesser de bloquer les outils de développement qui responsabilisent les créateurs.
Conclusion
La bataille entre Apple et les développeurs de codage d’IA met en lumière un conflit imminent dans l’industrie technologique : alors que l’IA abaisse les barrières à la création de logiciels, les détenteurs de plateformes doivent décider s’ils souhaitent adopter cette nouvelle vague d’innovation rapide ou la restreindre pour protéger la sécurité de leurs écosystèmes.

































