Apple s'est oppose a deux applications populaires de codage par IA, Vibecode et Replit, invoquant des violations de la directive 2.5.2 de l'App Store, qui interdit aux applications de telecharger ou d'executer du code modifiant leur fonctionnalite. Vibecode, un createur de sites web pour iPad note 4,7 avec plus de 3 000 avis, permet aux utilisateurs de creer des sites fonctionnels grace a l'assistance de l'IA. Replit, note par plus de 14 000 utilisateurs, propose une plateforme complete pour creer des applications et des jeux pouvant meme etre soumis a l'App Store. Les deux applications enfreignent les regles d'Apple car le code qu'elles generent introduit effectivement de nouvelles fonctionnalites au dela de leur perimetre initial.
Cette mesure revele une tension fondamentale entre l'approche du jardin clos d'Apple et la realite emergente des outils de developpement propulses par l'IA. Si Apple soutient les environnements de codage traditionnels comme Xcode et les "utilitaires de codage agentiques", l'entreprise trace une ligne stricte pour les applications qui deviennent elles memes des plateformes. La distinction compte : il ne s'agit pas seulement d'editeurs de code ou d'assistants d'IA qui aident les developpeurs a mieux coder, ce sont des outils qui permettent a des non-developpeurs de creer des logiciels fonctionnels, contournant potentiellement tout le processus de revue d'Apple.
Apple affirme travailler avec les deux equipes de developpement pour trouver des solutions conformes, ce qui suggere qu'il ne s'agit pas d'une interdiction generale des outils de codage par IA, mais plutot de l'application des regles existantes de la plateforme. L'entreprise semble a l'aise avec une IA qui aide les developpeurs a coder au sein de cadres etablis, mais inquiete face aux outils d'IA qui democratisent la creation d'applications au point ou n'importe qui peut construire et deployer un logiciel fonctionnel.
Pour les developpeurs, cela cree un precedent important : les outils d'IA qui generent du code statique sont acceptables, mais ceux qui permettent la creation dynamique d'applications font l'objet d'un examen approfondi. Les entreprises qui construisent des plateformes de codage par IA doivent determiner si leurs outils creent de nouvelles fonctionnalites ou se contentent d'assister les flux de developpement traditionnels. La frontiere entre "assistant de codage" et "plateforme de creation d'applications" definira probablement quels outils d'IA survivront au processus de revue d'Apple.
