Ils n'ont jamais appris à programmer et pourtant leur application iPhone figure sur l’App Store. Ce sont les « vibe codeurs », des passionnés ou des entrepreneurs qui tirent parti de l’IA générative pour créer leur propre app iOS. De plus en plus nombreux, ces amateurs sont responsables d’une grande vague logicielle qui surprend même Apple. Quels sont leurs motivations et leurs outils ? Quelles difficultés rencontrent-ils et qu'en retirent-ils ? Nous avons posé ces questions à trois développeurs d’un nouveau genre.
Surfer sur la vibe
« Au départ, c’était vraiment de la curiosité. Je voyais passer pas mal d’articles sur le développement avec l’IA et ça m’intriguait. J’avais envie de voir si moi aussi je pouvais créer quelque chose sans être développeur de métier », raconte Sébastien Amelaine.
Ce passionné de tech a alors eu l’idée de créer une application présentant les programmes des chaînes de télévision. Non pas que les apps de ce type soient inexistantes, mais aucune ne correspondait exactement à ses attentes. C’est ainsi qu’il a commencé à mettre au point OenTV, une app gratuite et sans publicité servant de guide TV, alors même qu’il n’avait aucune expérience en développement.

Pour Éric Cologni, la création d’une application iPhone est aussi partie d’un « challenge personnel ». Fan d’Apple depuis longtemps, avoir sa propre application sur l’App Store était « un rêve d’enfant ». Ne sachant pas programmer lui non plus, il a d’abord tenté une première expérimentation de vibe coding avec une petite application Mac avant de se lancer dans un projet plus ambitieux sur iOS.
De nombreux prompts plus tard, FacilAbo, une application destinée à organiser son agenda à l’aide de nombreux calendriers, a trouvé sa place dans l’App Store — et dans les colonnes d’iGeneration, puisque nous l’avons récemment passée en revue.

De son côté, Gauthier Aubé a vu dans l'IA le moyen de concrétiser une idée qui lui trottait dans la tête depuis une quinzaine d’années. Enseignant de didgeridoo, il s’attelle finalement à la création d’une version numérique de Wakatoo, un jeu de cartes imaginé par lui-même pour aider ses élèves à progresser dans l’apprentissage de cet instrument aborigène. Bien qu’ayant déjà participé à la création de sites web et d’applications en autodidacte, l’écriture de code lui est totalement étrangère.
Contrairement aux deux autres, son app n’est pas encore disponible, mais le développement de Wakatoo est bien avancé et il vise un lancement en juin sur iOS… et Android. Pour avancer sur les deux systèmes en même temps, Gauthier a fait le choix du framework multiplateforme Flutter de Google, quand OenTV et FacilAbo reposent sur les technologies natives d’Apple.

Kernel Panic : Flutter ou Swift, deux visions s’affrontent
Des vibes personnelles
Signe de la diversité des outils disponibles, chacun s’est constitué son propre environnement de vibe coding. Comme OenTV n’était au départ qu’une expérimentation personnelle, Sébastien est allé au plus simple : Xcode accompagné de ChatGPT, puisqu’il avait déjà souscrit un forfait d’OpenAI. Il a depuis peu ajouté l’application Codex dans son workflow.












