Note de la rédaction : Google AI Studio est en train d'amener la programmation IA dans une phase plus intuitive : les utilisateurs ne se contentent plus de demander au modèle « d'écrire du code », mais peuvent directement générer une application Android avec du langage naturel, et l'installer sur un vrai téléphone en quelques minutes. De la saisie de l'instruction dans le navigateur à la génération automatique de code, de la conception de l'interface et de la correction des bugs par Gemini, jusqu'à l'apparition de l'application sur l'appareil, le seuil d'accès au développement logiciel est encore abaissé.
Sean Hollister, auteur chez The Verge, a récemment testé la fonctionnalité « prompt to phone » de Google AI Studio. Il a créé trois applications en un après-midi, dont un jeu d'aventure textuel, un compteur de calories et un mini-jeu style Mario, sans quasiment avoir à écrire de code lui-même, et certains bugs ont pu être rapidement corrigés en poursuivant la conversation. Cette expérience montre que les outils de programmation IA sortent de l'environnement de développement pour se rapprocher de scénarios grand public.
C'est aussi là que réside l'aspect le plus imaginatif de la « révolution du logiciel personnel ». Auparavant, les utilisateurs ordinaires ne pouvaient qu'attendre que les développeurs créent des produits génériques ; aujourd'hui, ils peuvent peut-être générer temporairement un traqueur de fitness, un compteur de calories, ou même un jeu simple, en fonction de leurs besoins spécifiques. Pour Google, ce n'est pas seulement une démonstration de capacité de programmation IA, mais aussi potentiellement une nouvelle porte d'entrée pour Gemini sur les terminaux mobiles, l'écosystème des développeurs et les revenus d'abonnement.
Mais cette expérience montre également que la génération d'applications par IA est encore loin d'être réellement mature. Elle peut rapidement créer des programmes « fonctionnels », mais pas nécessairement des produits fiables, précis et agréables à utiliser : la narration du jeu est grossière, les mécaniques sont simplistes, les données caloriques peuvent être gravement erronées, et le mini-jeu style Mario peut même planter de façon répétée. Des problèmes plus complexes incluent les limites du droit d'auteur, les sources des données, le jugement produit et la capacité de maintenance à long terme.
Ce qui mérite vraiment l'attention, ce n'est pas de savoir si l'IA peut déjà remplacer les développeurs, mais que le point de départ de la production logicielle soit en train de changer. Google a prouvé qu'il devient une réalité pour les gens ordinaires de créer des applications mobiles avec des instructions ; mais entre « générer une application » et « faire une bonne application », l'expertise humaine, le jugement esthétique et l'itération continue sont encore nécessaires. L'IA peut considérablement accélérer le rythme de développement, mais le dernier kilomètre de la qualité logicielle ne peut pas encore lui être confié.
Voici l'article original :
Hier, j'ai créé ma première application Android. Ensuite, j'en ai fait deux autres — trois en tout, en un après-midi.
Pour l'une de ces applications, j'ai simplement tapé 148 mots anglais dans mon navigateur web, puis je suis parti. Dix minutes plus tard, une application entièrement nouvelle était présente sur mon vrai téléphone Android. Bien sûr, auparavant, j'ai dû préparer mon téléphone : activer le mode débogage USB et le connecter à mon ordinateur. Mais à part ça, comme Google le promet, AI Studio a presque tout fait pour moi.
J'ai saisi du texte, j'ai cliqué sur installer, et ensuite — voilà, un programme complet et fonctionnel est apparu. À ce moment-là, j'étais presque prêt à donner raison à David, Allison et Jen : la révolution du logiciel personnel est arrivée, et elle entre dans votre téléphone. À l'avenir, même sans compétences en programmation, les gens ordinaires pourraient peut-être faire fonctionner des systèmes complexes de domotique.
Puis, j'ai commencé à utiliser réellement ces trois applications : un compteur de calories et deux jeux. Résultat, elles ne se sont pas si bien comportées. Et juste au moment où je commençais à apprécier le processus d'itération pour essayer de les améliorer, AI Studio m'a rappelé que j'avais atteint la limite d'utilisation quotidienne. Désormais, je devais soit payer, soit attendre le renouvellement du quota.
Donc, la friction existe toujours. Mais il est indéniable que ce qu'un individu peut accomplir aujourd'hui est assez impressionnant. Le même matin, mon collègue Stevie Bonifield a également créé une application personnelle de suivi de fitness, et il pensait qu'elle était suffisamment bonne pour être réellement utilisée. Face à l'invitation de paiement de Gemini, ma première réaction a été : « Devrais-je d'abord prendre un abonnement d'essai de quelques mois ? » Ce n'est pas une réaction que je m'attendais à avoir face à un produit Google.
Comment Google AI Studio construit une application Android
Mardi, lorsque Google a montré comment créer un jeu similaire à Doom avec l'IA, nous avons plaisanté en disant que je devrais faire un jeu appelé MOOD. Ce serait un jeu d'aventure textuel style Doom, MOOD signifiant « Modern Online Oratory Dungeon ».
Ces informations à elles seules étaient suffisantes pour que Google se mette au travail. Après avoir saisi dans AI Studio : « Aide-moi à faire un jeu d'aventure textuel style Doom appelé MOOD, MOOD signifiant Modern Online Oratory Dungeon », Gemini a commencé à compléter automatiquement davantage d'idées, tentant de poursuivre ma créativité. Il a d'abord saisi une phrase : « Le jeu devrait avoir des niveaux générés procéduralement et des combats au tour par tour difficiles. »
Je ne voulais pas de niveaux générés aléatoirement totalement différents à chaque fois — je voulais un jeu d'aventure textuel classique, où le joueur explore un donjon conçu avec une structure cartographique réelle. Cependant, les combats au tour par tour étaient acceptables. Peut-être que le jeu pourrait aussi générer automatiquement la carte avec l'IA ?
Ensuite, Gemini a suggéré qu'il devrait y avoir « des secrets cachés dans les pièces », « un système de progression satisfaisant » et d'autres éléments. La plupart du temps, j'ai simplement acquiescé dans le sens de ses suggestions.
Avant de lui demander de commencer à écrire le code, l'instruction finale était la suivante :
Ensuite, il s'est lancé à pleine vitesse. Mon collègue Jake a fait remarquer que, contrairement à Claude Code, Gemini ne planifie pas d'abord puis ne demande pas si vous voulez continuer. Il avance automatiquement — bien sûr, vous pouvez consulter le code qu'il écrit à tout moment si vous le souhaitez.
Une minute plus tard, il avait déjà généré cinq prototypes de conception pour moi :
20 minutes plus tard, j'ai appuyé sur le bouton « Installer », transférant ainsi le jeu sur un téléphone Pixel 9.
Sans surprise, les textes étaient mal écrits. Aucune trace de démons dans le jeu. Le donjon n'avait que 11 pièces, et le joueur pouvait simplement « terminer » le jeu en appuyant frénétiquement sur le bouton d'attaque. En jouant sérieusement, on pouvait le terminer en moins d'une minute. Du moins, maintenant c'était possible — auparavant, Gemini avait corrigé deux bugs graves qui auraient empêché le jeu de continuer.
Voici MOOD en action :
Je n'ai pas été trop surpris de découvrir que la promesse de Gemini d'une « narration captivante, avec des options de dialogue à embranchements et plusieurs fins » s'était finalement réduite à un simple embranchement à la fin du jeu : je pouvais vaincre le « Core Orator » — une IA qui transforme inexplicablement la colère d'Internet en profits pour les entreprises — en l'attaquant, en fusionnant avec elle, ou en entrant un mot de passe secret.
De plus, le jeu révélait activement tous les « secrets » initialement promis au joueur : il les présentait sous forme de boutons lumineux, le joueur n'avait même pas besoin de saisir de texte. Lorsque vous rencontriez un coffre au trésor lumineux, le jeu faisait un effort considérable pour vous rappeler que c'était en fait un Mimic — le monstre classique de Donjons & Dragons qui se déguise en coffre.
Non seulement il vous avertissait explicitement « d'inspecter le coffre à vos risques et périls », mais il l'étiquetait même comme un ennemi et ne me laissait pas partir, car le système indiquait : « Un 'Clickbait Mimic' hostile bloque le chemin ! »
À ce propos, MOOD vous donnait même le mot de passe secret pour débloquer la fin cachée au moment où vous en aviez besoin.
Cependant, le processus de correction des bugs pouvait être étonnamment fluide, à condition que Gemini puisse correctement identifier le problème. Lorsque je lui ai dit que le jeu plantait lors du dialogue avec « The Whistleblower » car le bouton pour terminer la conversation avait disparu, il a immédiatement généré une nouvelle version de l'application. J'ai appuyé sur « Installer », l'application sur mon téléphone a redémarré automatiquement, et en reprenant le jeu, je me suis retrouvé là où je l'avais laissé — sauf que cette fois, le bouton dont j'avais besoin était présent.
Mes autres applications nécessitaient probablement plus de travail. La meilleure façon pour ce compteur de calories de déterminer la valeur énergétique d'un aliment était d'appeler l'API payante de Gemini, ce à quoi je n'avais pas accès. Lorsque je lui ai demandé de plutôt rechercher les informations dans d'autres bases de données, j'ai découvert que ses estimations caloriques pour de nombreux aliments étaient bien trop basses.
Cependant, lorsque j'ai dit à Gemini qu'un thé au lait aux perles de 16 onces ne pouvait pas faire seulement 190 calories, il semblait avoir effectivement découvert cette erreur grossière dans son code. Il pensait auparavant que « lait » correspondait suffisamment à « boba milk tea », et pire encore, il avait choisi du lait écrémé à 1% comme base d'estimation. Gemini a affirmé qu'il ferait désormais des correspondances plus fiables.
Mais même ainsi, mes 3 onces de poulet frit taïwanais venaient d'être estimées à 140 calories, et j'étais presque certain que la réalité était au moins le double. Donc, cette application avait clairement besoin de plus de corrections.
Enfin, et c'est le point le moins important, je sentais qu'il était nécessaire de tester : Google autorise-t-il toujours les utilisateurs à créer ces mauvais clones de jeux Nintendo, comme mon collègue Jay Peters l'avait fait avec Project Genie plus tôt cette année ; ou bien Google a-t-il appris la leçon.
Avec une profonde honte, je vous présente — « Super Peach Rescue » :
C'est un programme absolument horrible. La Princesse Peach y est représentée comme une sorte d'effrayant alien flottant avec un seul œil, et à chaque fois qu'elle touche un bloc de puissance, le jeu plante instantanément — à chaque fois. Jusqu'à présent, Gemini n'a pas réussi à comprendre pourquoi.
De plus, le deuxième tuyau du jeu est complètement infranchissable, car la Princesse Peach ne peut tout simplement pas sauter assez haut.
Néanmoins, Gemini a généré un tel jeu sans hésitation. Ma demande était : « Fais un jeu Super Mario fonctionnel où je joue la Princesse Peach pour sauver Mario, avec tous les éléments traditionnels des jeux de plateforme défilants Mario. » D'une certaine manière, il l'a fait.
Il a même suggéré que je pourrais « ajouter à la Princesse Peach une série de power-ups classiques de Mario, comme le Super Champignon, la Fleur de Feu et l'Étoile d'Invincibilité ». Il a également étiqueté lui-même le mode de contrôle comme « NES System ». Je pense que je vais supprimer ce jeu.
Au moins, sur les deux jeux que j'ai créés avec le vibe coding, l'un était jouable dès le départ, sans nécessiter beaucoup d'effort de ma part — bien sûr, si on ne compte pas le traumatisme psychologique que j'ai ressenti en pensant au nombre de développeurs de jeux qui pourraient perdre leur emploi.
Soyons clairs : je suis en fait content que la qualité de ces jeux générés par vibe coding soit médiocre. Pour un compteur de calories entièrement gratuit et personnalisé, je pourrais peut-être me défendre : après tout, personne ne créerait un tel outil spécifiquement pour moi. Mais pour les jeux, je préfère passer mon temps à soutenir les créateurs humains.














