Vibe coding jusqu'à la production : une application sur Google Play dont 99,9 % du code a été écrit par une IA
Un développeur a publié sur Google Play l'application Android Yarrow AI, dont 99,9 % du code a été écrit par une IA. Ce n'est pas un projet de week-end : Kotlin natif, plus de 50 écrans, animations complexes et prise en charge de plusieurs langues. Le secret tient à une spécification extrêmement détaillée : chaque écran a été dessiné par un designer, et pour chaque bouton, le développeur a précisé quelles API appeler.
Traité par IA depuis Habr AI ; édité par Hamidun News
Un développeur a publié sur Google Play l'application Android native Yarrow AI, dont 99,9 % du code source a été écrit non pas par un humain, mais par un réseau de neurones. Ce n'est pas un bricolage de week-end : l'application est écrite en Kotlin et compte plus de 50 écrans, des animations complexes, une prise en charge multilingue et une architecture extensible.
Quelle est cette application écrite par une IA ?
Yarrow AI est une application Android native complète, publiée sur Google Play en juillet 2026. Selon l'auteur du cas, il n'a écrit à la main que 0,1 % du code ; tout le reste a été généré par une IA. Il ne s'agit ni d'un prototype ni d'une démo, mais d'un produit qui a passé la modération du store et qui est accessible aux utilisateurs.
L'auteur insiste par ailleurs sur le caractère natif : l'application est écrite en Kotlin et n'est pas une enveloppe multiplateforme autour d'une page web. Le détail compte : un code natif de plus de 50 écrans avec des animations complexes est traditionnellement l'un des cas où la génération par IA échoue le plus souvent.
- 99,9 % du code source a été écrit par une IA, et non par un humain
- L'application est native, en Kotlin — et non une enveloppe multiplateforme
- Plus de 50 écrans avec des animations complexes
- Prise en charge de plusieurs langues et architecture extensible
- Publiée sur Google Play sous le nom Yarrow AI (com.yarrowai.yarrowapp)
«
Ce n'est pas juste un “bricolage de week-end fait à la va-vite” », écrit l'auteur dans son article sur Habr.
Pourquoi l'IA est venue à bout d'un tel volume
L'IA a géré plus de 50 écrans parce que l'auteur avait préparé en amont une spécification extrêmement détaillée, au lieu de demander au modèle de « faire une application ». Ce niveau de détail a transformé la génération de code : d'une tâche créative, elle est devenue une tâche mécanique.
La préparation reposait sur deux couches essentielles. D'abord, chaque écran de l'application a été dessiné par un designer : le modèle disposait d'une référence visuelle précise, et non d'une consigne abstraite formulée en mots. Ensuite, pour chaque bouton, l'auteur a indiqué quelles API appeler exactement. Avec un tel niveau de détail, l'IA n'invente pas d'architecture : elle remplit une structure définie à l'avance, et le risque d'hallucinations et de reprises chute fortement.
Ce cas illustre le principal déplacement à l'œuvre dans le « vibe coding » : le goulot d'étranglement passe du code lui-même à la qualité et à l'exhaustivité du cahier des charges. Plus chaque écran et chaque action sont décrits précisément, moins il y a de corrections après la génération. En somme, le rôle de l'humain évolue : il n'est plus celui qui tape le code, mais celui qui conçoit le système et formule les exigences de façon à ne laisser aucune place à l'interprétation du modèle.
Le jeu en valait-il la chandelle ?
L'auteur pose lui-même la question de la rentabilité de la méthode et propose de regarder les chiffres plutôt que les impressions. Rédiger une spécification détaillée pour plus de 50 écrans, avec le dessin de chacun d'eux, représente un travail considérable, qui repose entièrement sur l'humain et précède toute génération.
« Le jeu en valait-il la chandelle ?
Regardons les chiffres », écrit l'auteur dans son article sur Habr.
La principale conclusion de ce cas n'est pas que l'IA aurait « remplacé » le programmeur, mais qu'avec une discipline d'ingénierie stricte, la génération par IA passe à l'échelle d'un vrai produit sur un store — et pas seulement d'une démo d'un seul écran réalisée en un week-end.
Ce que cela signifie
Le cas Yarrow AI montre que le « vibe coding » est arrivé jusqu'à la production, mais pas tout seul : derrière 99,9 % de code généré par IA, il y a 100 % de travail humain sur la spécification, le design des écrans et la description des API. L'IA prend en charge la routine de l'écriture du code, tandis que la valeur se déplace vers celui qui sait poser une tâche de façon claire et complète.
Questions fréquentes
Combien d'écrans compte l'application Yarrow AI ?
Plus de 50 écrans, avec des animations complexes et la prise en charge de plusieurs langues.
Comment est-il parvenu à faire écrire presque tout le code par une IA ?
Grâce à une spécification très détaillée : chaque écran a été dessiné par un designer, et pour chaque bouton, il a été précisé quelles API appeler exactement.
Build & Ship Production AI Apps with Vibe Coding
Join Zhemal Khamidun's hands-on Vibe Coding Intensive at hamidun.com/vibecoding — master Claude Code, Cursor, and autonomous agentic workflows.
L'essentiel de l'IA — une fois par semaine
Sept actus qui ont vraiment compté, choisies à la main. Sans bruit ni communiqués.
C'est fait ! Vérifiez votre boîte mail pour la confirmation.