L’IA facilite plus que jamais le développement d’applications. Cependant, un nouveau rapport indique que l’App Store d’Apple n’adopte pas pleinement ces nouveaux outils. Les entreprises derrière deux applications de ‘vibe coding’, permettant de créer des outils via des invites textuelles dans un système d’IA, affirment qu’Apple fait marche arrière sur cette catégorie.

Selon Stephanie Palazzolo et Aaron Tilley de The Information, Apple a silencieusement empêché des applications de vibe coding, comme Replit et Vibecode, d’apporter des mises à jour à leurs applications mobiles sur l’App Store, à moins qu’elles ne fassent des modifications.

Récemment, 9to5Mac a couvert les applications mobiles de Replit pour iPhone. L’application permet techniquement de développer des logiciels pouvant être soumis à l’App Store.

Le rapport de The Information inclut la position d’Apple, qui cite des règles existantes de l’App Store et non une nouvelle politique.

Apple a confirmé avoir informé certains développeurs d’applications que les capacités de ‘vibe coding’ enfreignent des règles de l’App Store en vigueur depuis longtemps, stipulant qu’une application ne peut pas exécuter de code modifiant son fonctionnement ou celui d’autres applications. Cette répression d’Apple intervient alors que les applications de ‘vibe coding’ représentent une menace potentielle pour la société, aidant les développeurs à créer des applications web non répertoriées sur son App Store, une source clé de revenus et de profits pour Apple.

Le rapport précise que les applications de ‘vibe coding’ devront probablement soit réduire certaines fonctionnalités, soit modifier la façon dont les applications codées sont présentées après leur création.

Un défi de longue date

Le défi posé par les applications de ‘vibe coding’ vis-à-vis de la politique de l’App Store est simple. Apple ne permet pas aux applications de changer leur fonctionnement après avoir passé le processus de révision de l’App Store.

Les applications de ‘vibe coding’ permettent essentiellement à ces applications de devenir quelque chose de complètement différent, sans que la nouvelle application soit effectivement distribuée par l’App Store. Elle fonctionne simplement sur l’appareil de l’utilisateur.

Apple se réfère à la règle 2.5.2 des directives de l’App Store, qui stipule :

Les applications doivent être autonomes dans leurs paquets, et ne peuvent pas lire ou écrire des données en dehors de leur zone de conteneur désignée, ni télécharger, installer ou exécuter du code qui introduit ou modifie des fonctionnalités ou la fonctionnalité de l’application, y compris d’autres applications. Les applications éducatives conçues pour enseigner, développer ou permettre aux étudiants de tester du code exécutable peuvent, dans des circonstances limitées, télécharger du code, à condition que ce code ne soit pas utilisé à d’autres fins. Ces applications doivent rendre le code source fourni par l’application complètement visible et modifiable par l’utilisateur.

Selon The Information, la correction pour au moins l’une de ces applications pourrait être simple. Elle pourrait probablement générer des aperçus d’application dans un navigateur et non à l’intérieur de l’application de ‘vibe coding’ elle-même.

Dans un autre registre, Apple a récemment intégré la technologie de ‘vibe coding’ dans son environnement de développement Xcode, ajoutant un support pour l’intégration avec des outils de codage agentique d’OpenAI et d’Anthropic.

Partager un commentaire