J’ai Recréé une APP à 34M€ en 20 Minutes avec l’IA — Transcript
Full transcript
- 0:00Cette application génère plus de 34
- 0:02millions de chiffres d'affaires par an
- 0:04et elle a été créée par un adolescent de
- 0:0617 ans. Sa particularité, elle permet
- 0:08simplement d'analyser ses repas grâce à
- 0:10l'intelligence artificielle et dans les
- 0:1220 prochaines minutes, on va la recréer
- 0:14ensemble à partir de zéro. D'ailleurs,
- 0:16ce qui m'avait pris il y a 5 ans des
- 0:18mois de développement et plus de 500000
- 0:20€ d'investissement pour créer ma
- 0:22première application, et bien n'importe
- 0:24qui peut le faire aujourd'hui depuis son
- 0:26canapé. Et je sais qu'on s'est tous déjà
- 0:28réveillé un jour avec une superbe idée
- 0:30révolutionnaire avant de découvrir
- 0:31combien coûtait un développeur ou d'à
- 0:33quel point apprendre à coder pouvait
- 0:35être un enfer. Et bien aujourd'hui,
- 0:37cette époque est révolue et votre seule
- 0:39limite c'est votre imagination. À la fin
- 0:41de cette vidéo, vous saurez exactement
- 0:42comment recréer n'importe quelle
- 0:44application, la personnaliser à vos
- 0:46besoins et l'installer sur votre
- 0:47téléphone. Et pour y parvenir, on va
- 0:49utiliser trois outils. Le premier va
- 0:51nous permettre de configurer toutes les
- 0:53IA. Le deuxième va donner vie à
- 0:55l'application et le troisième,
- 0:57honnêtement, c'est celui qui a tout
- 0:58changé pour moi pour vraiment réussir à
- 1:00faire une app professionnelle. Alors,
- 1:02c'est parti. Bon déjà avant de se
- 1:04plonger clairement dans la création de
- 1:05l'application et l'utilisation de ces
- 1:07outils, IA pour y parvenir, c'est quoi
- 1:09l'application qu'on va créer ensemble ?
- 1:10Alors vous allez me dire cet
- 1:13millions d'euros pour une application
- 1:14par an. On aimerait bien savoir d'où tu
- 1:16tiens cette information et je vais vous
- 1:17le montrer tout. Donc l'application
- 1:18qu'on va recréer aujourd'hui, c'est Cal
- 1:20EA. Vous allez voir, il y a plein
- 1:21d'applications, des dizaines et des
- 1:23dizaines qui font la même chose. Mais
- 1:24l'avantage avec celle-ci, c'est que
- 1:26l'histoire du fondateur, donc de ce
- 1:27jeune de 17 18 ans, est publique et il
- 1:30partage ses chiffres de manière assez
- 1:32transparente et donc ça nous permet de
- 1:33savoir combien fait l'application. Donc
- 1:35si on regarde déjà, je vais le traduire
- 1:37en français pour que tout le monde
- 1:38puisse s'y retrouver, vous voyez que
- 1:39c'est assez basique comme application.
- 1:41Même le site web, il est assez simple.
- 1:43Ça permet simplement de suivre ses
- 1:44calories avec une simple photo.
- 1:46C'est-à-dire qu'on va prendre en photo
- 1:47son repas. Pour les plus sportifs
- 1:48d'entre vous, et bien vous savez que
- 1:50pour vraiment obtenir le physique de vos
- 1:51rêves ou atteindre la performance que
- 1:53vous souhaitez atteindre, le plus
- 1:54important quand on fait du sport, c'est
- 1:55de suivre ces calories. Et du coup, eux,
- 1:57ils l'ont très bien compris, sauf que
- 1:58tout le monde sait à quel point c'est
- 2:00une prise de tête de noter tout le temps
- 2:01les informations manuellement, aller
- 2:03trouver les calories et cetera. Du coup,
- 2:04ce que se sont dit ces jeunes, c'est
- 2:05pourquoi pas utiliser l'IA pour
- 2:07simplement prendre une photo et obtenir
- 2:09toutes les informations dont j'ai besoin
- 2:10et les ajouter sur l'application, ce qui
- 2:12en vrai peut paraître assez simple mais
- 2:13résout une vraie problématique. Donc par
- 2:15rapport au revenu pour vous montrer
- 2:16qu'on dit pas n'importe quoi, on voit
- 2:18ici que il a bien affirmé dans plusieurs
- 2:20podcasts différents que l'application
- 2:22vient d'atteindre en mai 2025 entre 30
- 2:25millions et 35 millions d'euros en
- 2:27revenu annuel récurrent, ce qui revient
- 2:29à peu près à 31 millions d'euros. Et du
- 2:31coup bah pour ceux que ça intéresse, je
- 2:33vous invite vivement à aller voir
- 2:35l'histoire de ce CEO. Franchement, c'est
- 2:36ultra inspirant de voir ce qu'il a
- 2:38réussi à faire avec de l'IA à un si
- 2:40jeune âge, même s'il a commencé assez
- 2:41tôt à coder. Et par contre, pour vous
- 2:43montrer que ça a rien d'extraordinaire
- 2:45entre guillemets, il y a des dizaines et
- 2:46des dizaines d'applications qui font
- 2:48exactement la même chose. D'ailleurs, je
- 2:50crois que si je dis pas de bêtises, Food
- 2:52Visor, je crois que c'était passé dans
- 2:53une des émissions qui veut être mon
- 2:55associé il y a quelques années. Donc
- 2:57comme quoi, ils étaient sur le bon
- 2:58chemin. Et on peut voir ici, bon bah on
- 3:00retrouve le logo de Cal EA juste là que
- 3:02vous pouvez voir et on voit qu'il y a
- 3:03plein d'autres applications. Donc c'est
- 3:05simplement pour vous montrer
- 3:06qu'aujourd'hui la barrière à l'entrée
- 3:07c'est plus tant le développement parce
- 3:08qu'avec l'A et les outils que je vais
- 3:09vous montrer aujourd'hui bien n'importe
- 3:11qui est capable de créer au moins le MVP
- 3:13de son application. Je vous expliquerai
- 3:14après ce que c'est exactement le MVP
- 3:17mais la réelle distinction ça va être le
- 3:18marketing et comment vous allez réussir
- 3:20à faire de l'acquisition pour votre app.
- 3:21Et je pense que c'est en ça que Cal AI
- 3:23sont vraiment extraordinaires et très
- 3:25très bons. D'ailleurs, je crois que leur
- 3:26entreprise s'appelle viral développement
- 3:28donc ils ont tout compris. Et nous on va
- 3:29voir comment à partir de toutes ces
- 3:31applications et de ma problématique
- 3:32basique qui est celle de juste ça
- 3:33m'ennuie de devoir récrire manuellement
- 3:35toutes les calories toute la journée et
- 3:37bien on va réussir à créer cette app.
- 3:38Alors maintenant qu'on a identifié
- 3:40l'application qu'on allait recréer qui
- 3:42est CAL EAI, on va passer à notre tout
- 3:44premier outil IA et il s'agit de
- 3:46cloud.ai. Alors vous allez voir dans
- 3:48cette vidéo, on va avoir trois rôles
- 3:50spécifiques. On va avoir notre chef de
- 3:51projet, notre développeur et notre
- 3:54expert designer UX UI. Et c'est grâce à
- 3:56ces trois agents IA entre guillemets
- 3:58qu'on va réussir à réunir une équipe
- 4:00complète pour créer notre application.
- 4:01Donc Claude concrètement ce qu'on va
- 4:03faire c'est simplement lui expliquer ce
- 4:05qu'on veut faire, lui donner les sites
- 4:06web qui nous servent de fonctionnalité
- 4:08et il va pouvoir nous aider à préparer
- 4:10le cahier des charges pour la prochaine
- 4:12IA. Alors une fois que vous arrivez sur
- 4:14Cloud, ce que je vous recommande de
- 4:15faire, c'est de vous mettre en opus 4.5,
- 4:17donc c'est le modèle le plus performant
- 4:19et de simplement lui expliquer ce que
- 4:20vous allez faire. Salut Claude, j'ai
- 4:22envie qu'aujourd'hui tu joues le rôle de
- 4:24chef de projet et d'expert en création
- 4:26d'application pour m'aider sur le
- 4:28développement d'une toute nouvelle
- 4:29application que je vais appeler Cal
- 4:31Snap. Pourquoi Cal Snap ? C'est parce
- 4:33que j'ai envie de faire un petit peu un
- 4:34un un une combinaison entre un Snapchat
- 4:36et un compteur de calories et qui aura
- 4:38pour objectif à partir d'une simple
- 4:40photo, de pouvoir déterminer combien il
- 4:42y a de calories dans le plat ou dans
- 4:43l'aliment que je prendrai en photo pour
- 4:45me faciliter la tâche sur le tracking de
- 4:47mes calories. On va commencer par la
- 4:49fonctionnalité la plus importante qui
- 4:51est celle de la prise de photo et de la
- 4:52reconnaissance des plats et des
- 4:54aliments. À partir du moment où on aura
- 4:56réussi à développer cette première
- 4:58fonctionnalité, et bien on pourra voir
- 4:59pour la suite pour ajouter d'autres
- 5:00fonctionnalités un peu plus complètes.
- 5:02Je vais te mettre euh le meilleur
- 5:03exemple de ce que je souhaite faire
- 5:04comme de comme application qui est cal.
- 5:06Ça va te donner une idée globale de ce
- 5:08que je cherche à faire. Et ensuite, je
- 5:09te mettrai une capture d'écran de
- 5:11quelques fonctionnalités en plus à ne
- 5:12pas ajouter tout de suite dans le cahier
- 5:13des charges qui nous servira par la
- 5:15suite. Faites attention quand vous
- 5:16l'utilisez. Mettez toujours réflexion
- 5:17approfondie, ça vous permettra d'avoir
- 5:19les meilleurs résultats possibles. Donc
- 5:21là, on va le lancer et pendant qu'il va
- 5:23le lancer, on va pouvoir gentiment
- 5:25préparer la prochaine étape. Alors,
- 5:26pendant que notre cher chef de projet
- 5:28est en train de travailler sur le prompt
- 5:29qu'on va utiliser dans le Vable, du
- 5:31coup, je vous présente le développeur de
- 5:32cette vidéo qui est le Vable. Alors, il
- 5:34y a vraiment beaucoup d'applications qui
- 5:36permettent de générer des applications
- 5:38du coup des sites web et cetera. Il se
- 5:40trouve que j'en ai testé vraiment
- 5:41beaucoup euh des dizaines et les
- 5:42dizaines. Et pour la création
- 5:44d'applications euh mobiles, il y en a
- 5:46qui vont être un peu plus spécialisé que
- 5:47d'autres. Par exemple, pour ceux qui ont
- 5:48entendu parler de Émergent, et bien
- 5:50Émergent va vous permettre plus
- 5:51facilement, je dirais, de déployer une
- 5:52application sur App Store ou le Play
- 5:54Store. Le souci, c'est que si vous êtes
- 5:56pas développeur, et bien vous pourriez
- 5:57faire souvent face à des bugs sur
- 5:59émergents qu'on a'urait pas sur Lovable.
- 6:01Donc moi ce que je vais vous recommander
- 6:02de faire, on va quand même déployer
- 6:04l'application sur votre téléphone et
- 6:05vous allez pouvoir l'utiliser depuis un
- 6:06smartphone. Mais je vais vous expliquer
- 6:08à la fin la petite astuce pour passer de
- 6:11Loveable à une application que vous
- 6:12allez pouvoir déployer sur les Play
- 6:13Store et App Store. Mais par expérience,
- 6:15c'est beaucoup plus simple si vous avez
- 6:17aucune connaissance en code de commencer
- 6:18par Lovable car vous allez réussir avec
- 6:20un seul prompt à atteindre probablement
- 6:21tout de suite le résultat que vous
- 6:23voulez et c'est beaucoup plus facile à
- 6:24utiliser. Donc si on revient sur notre
- 6:25cher chef de projet donc Claude pour
- 6:27voir où il en est. Parfait, j'ai une
- 6:28bonne vision de Kayaii maintenant. Voici
- 6:30ce que je retiens de leur approche.
- 6:32Nanani nanana. Et là, il va nous faire
- 6:33un cahier des charges cal snap. Donc une
- 6:36app mobile qui permet de tracker ses
- 6:37calories en prenant totati. Donc là,
- 6:39justement, ça va être la prochaine étape
- 6:40et je vais simplement venir prendre une
- 6:42capture d'écran de Lovable pour être sûr
- 6:44qu'il comprennent exactement ce que je
- 6:45souhaite faire. Donc, prenez le réflexe
- 6:47quand vous utilisez Lisia ou quand vous
- 6:49créez des applications de prendre des
- 6:50captures d'écran. Ça donnera toujours
- 6:51plus de contexte que ce que vous pouvez
- 6:53écrire. Et ensuite, je vais lui dire
- 6:55"Écoute, j'ai envie d'utiliser Lovable
- 6:57pour faire ce premier MVP. Du coup euh
- 7:00fait en gros un prompt qui va pouvoir me
- 7:01servir que je vais pouvoir copiercoller
- 7:03simplement dans le vable à partir de ce
- 7:04que tu as vu dans CAL AI pour développer
- 7:07cette première fonctionnalité. Et là je
- 7:08vais simplement le laisser travailler.
- 7:10Il va me faire le prompt et on va
- 7:11pouvoir le copiercoller directement sur
- 7:13le web en espérant qu'on aille déjà une
- 7:15application fonctionnelle du premier
- 7:17coup ou du moins pour vous démontrer le
- 7:19concept. OK, donc il vient de me sortir
- 7:20le prompt ici directement. On va
- 7:22simplement venir copiercoller et on va
- 7:24revenir sur love. OK, magnifique. On
- 7:26vient d'avoir le premier résultat.
- 7:27Franchement, c'est pas mal du tout.
- 7:29Alors, on pourrait chipoter un petit peu
- 7:30sur le design, je vous l'accorde, mais
- 7:32justement c'est à ça que va servir le
- 7:33prochain outil. Mais juste pour vous
- 7:35montrer du coup que j'ai pas triché, que
- 7:36j'ai pas développé, que j'ai pas fait
- 7:37venir une équipe complète de
- 7:38développeurs en faisant ce petit cut.
- 7:40C'était simplement pour éviter
- 7:41d'attendre. Là, on a toujours un seul et
- 7:42unique prompt, donc je peux pas remonter
- 7:44plus. Et du coup, à partir de ce prompte
- 7:45là, après eu la validation de est-ce que
- 7:47je lui donne l'accès pour faire le en
- 7:48cloud et toutes les fonctionnalités que
- 7:50je vous ai montré juste avant, je lui ai
- 7:50donné l'accès et là, il m'a dit cal snap
- 7:53est prêt. J'ai créé une app mobile de
- 7:55suivi nutritionnel avec le design et
- 7:56cetera. qu'on va pouvoir tester en live
- 7:58ensemble maintenant. Donc ça ça a été
- 7:59fait avec un seul prom. En 2 3 minutes,
- 8:01je pense qu'on aura coupé pour vous
- 8:03éviter d'attendre. Donc aucun repas
- 8:04scanné pour aujourd'hui. Donc déjà le
- 8:06design est plutôt pas trop mal. Je
- 8:08trouve que pour un premier euh pour un
- 8:09premier essai, c'est pas mal. Donc là,
- 8:11on voit qu'on peut suivre l'historique.
- 8:13OK, on peut revenir en arrière donc sur
- 8:15l'accueil. C'est simple, efficace. Et là
- 8:17maintenant, ce qui va nous intéresser,
- 8:18c'est scanner mon repas. Donc on va voir
- 8:20si ça fonctionne. OK, ça nous ouvre une
- 8:22fenêtre directement. Donc, je vous ai
- 8:23préparé des petites bananes pour rester
- 8:25bien sûr sain. Hop, on va faire comme ça
- 8:27et on va prendre la photo. OK, on va
- 8:28voir s'il va réussir à l'analyser du
- 8:30premier coup ou est-ce qu'il va falloir
- 8:32itérer un petit peu, ce qui est aussi le
- 8:33but de ces outils hein. OK, pas mal. 210
- 8:37calories, 2,6 g de protéines, de pièces,
- 8:39environ 200 g. Et ben, on va faire le
- 8:41test pour voir si est-ce qu'il nous sort
- 8:43pas n'importe quoi. Combien de calories
- 8:45dans de bananes. Donc, on va voir s'il a
- 8:47bien réussi son taf déjà. Si on revient
- 8:49en arrière, c'est pas mal du tout hein,
- 8:51je trouve. Là, on a la petite image qui
- 8:52a été prise. On voit qu'il y a un
- 8:54élément qui a identifié mais deux
- 8:55pièces. Donc, on voit qu'il a compris
- 8:56qu'il y avait deux bananes. Donc, grâce
- 8:57à Lia qui a été intégré directement dans
- 8:59l'app, il a réussi à le voir. Et là, si
- 9:01on regarde, il dit qu'il y a 50 g, 210
- 9:03calories. Et là, com 210 calories. J'ai
- 9:05pas triché, je l'ai fait devant vous. Ça
- 9:07a exactement le bon résultat.
- 9:08Magnifique. Donc maintenant, on peut
- 9:10revenir en arrière. Je me demande bah,
- 9:11on a même la photo qui a été ajoutée
- 9:13directement ici. J'imagine que c'est
- 9:15fait aussi dans l'historique.
- 9:16Franchement, c'est pas mal du tout. Et
- 9:18c'est exactement ça ce qu'on va appeler
- 9:20un MVP. en anglais minimum viable
- 9:22product. Alors, je vais reprendre
- 9:23simplement la définition qu'a fait un de
- 9:26nos experts dans l'académie que je
- 9:27trouve très bonne et qu'il l'explique
- 9:29très bien. Donc, il l'a fait dans un des
- 9:30ateliers où il explique quand est-ce que
- 9:32notre MVP valider. Donc, qu'est-ce qu'un
- 9:34MVP ? Un MVP représente la première
- 9:36version fonctionnelle et testable de
- 9:38votre produit conçu spécifiquement pour
- 9:40valider une hypothèse clé du marché avec
- 9:41un investissement minimal en temps et en
- 9:43ressources. C'est exactement ce qu'on a
- 9:45fait ici avec Lovable. Donc en quelques
- 9:48minutes avec littéralement 0 € investi,
- 9:50on a réussi à faire une application
- 9:52fonctionnelle qu'on peut utiliser, qu'on
- 9:54peut présenter pour démontrer le
- 9:55concept. Donc je le répète encore une
- 9:57fois, là on est sur un MVP qu'on va
- 9:58itérer, on va le pousser un petit peu
- 9:59plus loin sur l'application, mais s'il
- 10:01vous plaît, si demain vous prévoyez
- 10:02d'avoir des dizaines et des dizaines de
- 10:04milliers d'utilisateurs, vous allez tout
- 10:06pouvoir faire tout seul sur LIA avec le
- 10:07MVP. Mais avant de le mettre en
- 10:09production, euh je vous conseille
- 10:11vivement quand même de le faire review
- 10:12par un euh développeur, un vrai dev qui
- 10:15va pouvoir voir s'il y a des failles de
- 10:16sécurité et autres. D'ailleurs pour les
- 10:17membres de l'académie, c'est pour ça
- 10:19qu'on leur a mis à disposition la
- 10:20possibilité de soumettre leur projet
- 10:21pour justement faire review leur
- 10:23application ou leurs solutions avant de
- 10:25les déployer avec des clients. Mais dans
- 10:26tous les cas, Lovable, je crois qu'ils
- 10:27sont vachement avancés maintenant sur la
- 10:29sécurité et on va le voir juste après.
- 10:30Donc là, on a notre première étape de
- 10:32MVP qui est terminée. Donc maintenant,
- 10:34ce qui va nous intéresser, c'est comment
- 10:35est-ce que moi je peux accéder à cette
- 10:37application depuis mon téléphone
- 10:38directement. Donc ce qu'on va faire,
- 10:39c'est que vous voyez là, encore une
- 10:40fois, on n pas fait grand-chose. On a vu
- 10:42que ça fonctionnait. On a un premier
- 10:43historique 14h49 avec ma superbe tête et
- 10:46les bananes. Et ce qu'on va avoir besoin
- 10:47de faire à ce stade, c'est de venir
- 10:49publier l'application. On va juste
- 10:51appuyer sur publish et l'application va
- 10:53être déployée sur ce nom de domaine là.
- 10:56OK ? Donc là, on voit que l'application
- 10:57a été bien déployée sur un lien qui est
- 10:59hébergé directement par Lovable. Donc ce
- 11:00qu'on va faire, c'est qu'on va venir
- 11:01copiercoller directement ce lien et je
- 11:03vais le copier sur mon navigateur, sur
- 11:04mon téléphone. Et on voit l'application
- 11:06qui s'affiche du coup sur le téléphone
- 11:08avec les mêmes fonctionnalités pour
- 11:09l'instant. un design approximatif mais
- 11:12du coup on va quand même tester. On voit
- 11:13encore ces deux super bananes juste ici.
- 11:15On voit qu'on a la possibilité
- 11:16d'analyser. Donc là on vient d'avoir le
- 11:18résultat 210 calories. C'est exactement
- 11:20la même chose. On voit les deux aliments
- 11:21détectés. Banane banane 120 g 105
- 11:24calories. C'est exactement ce que Claude
- 11:25nous a confirmé. Donc ça fonctionne très
- 11:27bien pour l'instant. Et si je clique sur
- 11:29retour à l'accueil, on voit que on a
- 11:31bien l'historique. Donc maintenant
- 11:32qu'est-ce qu'on va faire pour pouvoir
- 11:33vraiment accéder à cette application
- 11:35quand on veut sans devoir passer par le
- 11:37navigateur et sans avoir cette petite
- 11:38barre de navigation tout en bas ? Vous
- 11:40allez cliquer sur ces trois petits
- 11:41points, vous allez voir que vous avez le
- 11:42bouton partager qui s'affiche. On va
- 11:43cliquer dessus et une fois que vous avez
- 11:45cliqué dessus, on va descendre un petit
- 11:46peu. Vous allez descendre un petit peu
- 11:48et vous allez voir ici que vous avez un
- 11:49petit bouton qui s'appelle sur l'écran
- 11:51d'accueil. On va cliquer dessus et vous
- 11:53voyez ici qu'on a écrit Lovable app. Moi
- 11:56ce que je vais faire après, je vais vous
- 11:57expliquer, ça va être assez sympa, c'est
- 11:59que je vais lui dire cal snap. On aurait
- 12:00pu demander à Lovable, je le fais assez
- 12:02souvent, euh de dire littéralement de de
- 12:05créer une un logo pour l'application sur
- 12:07votre téléphone. Donc n'importe quel
- 12:09logo que vous voulez, vous pouvez le
- 12:10créer et le nom directement. Là, je le
- 12:12fais manuellement et il y a un L, mais
- 12:13en général, si vous lui dites de créer
- 12:14un logo, il va pouvoir le modifier.
- 12:15Donc, je vais le faire et on va écrire
- 12:17ouvrir comme app web. Donc, ça va être
- 12:19une PWA qui va nous permettre vraiment
- 12:20d'y accéder comme une application
- 12:22classique. OK, on a l'application qui
- 12:23s'affiche ici. Et si je clique dessus
- 12:24maintenant, et bien normalement ça va me
- 12:26sortir directement depuis l'application
- 12:28sans la barre de navigation. Mais ça
- 12:29c'est le moyen le plus simple de rendre
- 12:31accessible votre MVP comme je vous
- 12:32l'expliquais depuis votre téléphone ou à
- 12:34n'importe qui. Et je vous montrerai à la
- 12:35fin pour ceux qui veulent aller plus
- 12:36loin comment le déployer sur Play Store.
- 12:38Maintenant qu'on a notre fonctionnalité
- 12:40principale, et bien on va passer à
- 12:41l'étape d'après qui est celle d'ajouter
- 12:43plusieurs fonctionnalités pour vraiment
- 12:45configurer jusqu'au bout cette
- 12:46application. Mais avant ça, et bien il
- 12:48va falloir revoir cette interface pour
- 12:49qu'elle puisse suivre toutes les
- 12:50fonctionnalités qu'on va ajouter par la
- 12:52suite. Et c'est comme ça qu'on va passer
- 12:53gentiment à notre troisième outil qui va
- 12:55être celui qui va nous générer le design
- 12:57ultra impressionnant de notre
- 12:59application. Mais juste avant ça, ce que
- 13:00j'aime bien faire dans mes vidéos pour
- 13:01donner un petit peu d'inspiration aux
- 13:03ZIA sur le design que je veux faire,
- 13:04c'est d'aller sur Dribble. Et Dribble,
- 13:06c'est une plateforme où on peut trouver
- 13:07les top designers. Et quand on parle de
- 13:09designer, et bien on va trouver un petit
- 13:10peu de tout et n'importe quoi. Site web,
- 13:12application, brand, tout ce que vous
- 13:15pouvez imaginer. Et nous ce qu'on va
- 13:16faire c'est simplement qu'on va taper
- 13:17calorie app ici pour voir ce qui sort
- 13:19déjà. Et du coup le but là où on a
- 13:21défini au tout début les applications
- 13:23qu'on souhaitait avoir, enfin les
- 13:24fonctionnalités qu'on souhaitait avoir.
- 13:26Là maintenant le but ça va être de
- 13:27définir quel est le design qu'on veut
- 13:29avoir. Donc vous voyez qu'il y a pas mal
- 13:31d'applications et on voit qu'on est
- 13:32quand même très très loin du code
- 13:34couleur de ce qu'on souhaitait faire au
- 13:35début. Donc on voit qu'il y a plein
- 13:36d'App et donc nous on va utiliser cette
- 13:39inspiration pour venir configurer notre
- 13:41troisème et dernier outil de cette vidéo
- 13:43qui est Stitch. Alors Stitch, qu'est-ce
- 13:45que c'est ? C'est un des tout derniers
- 13:47outils de l'écosystème de Google qui est
- 13:49spécialisé sur le design d'application
- 13:52et de site web. C'est-à-dire que pour
- 13:53ceux qui s'y connaissent un petit peu,
- 13:55c'est exactement la même chose qu'un
- 13:56graphiste UI et UX. Et du coup, bah
- 13:59globalement, vous voyez là, on lui a mis
- 14:00l'application, enfin une capture d'écran
- 14:02de l'application d'inspiration et on est
- 14:04venu mettre appli ici au lieu de web.
- 14:06Donc là, l'interface, elle paraît toute
- 14:07bête, mais vous allez voir, le résultat
- 14:08est vraiment cool. Et on va revenir sur
- 14:10notre chef de projet avec une capture
- 14:12d'écran pour qu'il comprenne ce qu'on
- 14:13est en train de faire. et on va lui
- 14:14mettre juste ici et on va lui dire hop
- 14:16salut Claude, super, on a pu du coup
- 14:18développer la première fonctionnalité
- 14:20euh pour notre application sur Lovable,
- 14:22mais maintenant on aimerait utiliser
- 14:23Stitch pour générer les interfaces qui
- 14:25vont accueillir les autres
- 14:26fonctionnalités qu'on va ajouter euh par
- 14:28la suite sur Lovable. Hop, là on va
- 14:30avoir le prompt. OK, donc notre cher
- 14:32chef de projet nous a fait le prompt,
- 14:33donc il l'a fait en anglais. C'est pas
- 14:34plus mal, on aura des résultats encore
- 14:36plus sympas. On revient sur Stitch, on
- 14:39met directement ici tout le promte que
- 14:41nous a généré Claude, d'où l'importance
- 14:42de vous configurer ce fameux assistant
- 14:44dès le début. Et là, on va laisser
- 14:46Stitch se lancer et on va laisser du
- 14:47coup la magie opérer. OK, regardez le
- 14:49résultat. Franchement, c'est pas mal.
- 14:51Donc là, on se retrouve avec
- 14:52l'inspiration qu'on lui a mis il allé
- 14:54beaucoup plus loin. Donc là, il a fait
- 14:55la première interface Gunboarding. Donc
- 14:57quand on arrive sur l'application, là il
- 14:59a fait le dashboard d'arrivée, il a fait
- 15:01ajouter des repas. Il a mis toutes les
- 15:02fonctionnalités qu'on va développer et
- 15:04qu'on a mentionné au tout début. on a
- 15:05les résultats. Bref, il y a pas mal
- 15:07d'interfaces différents. On a mis la
- 15:09gamification aussi pour pouvoir suivre
- 15:10directement tout ça. Donc vous voyez,
- 15:12une fois que vous avez fait tout ça,
- 15:13donc si vous revenez, on va prendre la
- 15:14petite flèche et on va venir tout
- 15:15sélectionner. Et littéralement, on va
- 15:16pas sélectionner le premier car en a
- 15:18mais nous ce qu'on va faire, c'est venir
- 15:19cliquer sur exporter et on va le
- 15:21télécharger en zip. Du coup là, j'ai
- 15:23tous les fichiers à chaque fois avec une
- 15:26interface. Donc vous allez le voir juste
- 15:27ici de l'application qu'on a téléchargé,
- 15:29qu'on a généré sur Stitch et le code
- 15:31HTML. Donc là, si vous avez des doutes
- 15:33sur ce qu'il faut faire, demandez
- 15:34simplement à votre chef de projet Cloud,
- 15:36envoyez-lui une capture d'écran de
- 15:37Stitch et dites-li bah voilà, on a des
- 15:39interfaces, on aimerait les intégrer,
- 15:40comment on fait ? Donc à un moment
- 15:41donné, si vous avez des bugs, vous
- 15:42pouvez toujours faire ça. Mais là, ce
- 15:43qu'on va faire, c'est simplement venir
- 15:45copiercoller le prom de Cloud où on lui
- 15:47dit "Voici les maquettes de design pour
- 15:49l'application CAL Snap reproduit
- 15:50fidèlement chaque écran, attache les
- 15:53images, créer ses écrans respectant
- 15:54exactement les couleurs." Tatati tatata.
- 15:56Donc pour éviter de surcharger le Wable
- 15:57et de faire brique par brique, ce que je
- 15:59vous recommande vivement de faire, c'est
- 16:00qu'on va venir mettre euh directement
- 16:02les écrans qui nous intéressent un par
- 16:04un pour éviter de surcharger au début.
- 16:06Euh on va faire seulement quatre et
- 16:07après on laissera quatre qu'on pourra
- 16:08toujours faire par la suite. Qu'est-ce
- 16:09qu'on fait ? On fait fot journal. Allez,
- 16:11on fait journal, on l'ajoute et euh du
- 16:13coup, on va pas tout mettre d'un coup,
- 16:14mais on va pouvoir lancer Lovable cette
- 16:16fois-ci pour venir changer tout le
- 16:19design de l'application et ajouter,
- 16:20préparer le terrain pour toutes les
- 16:21futures fonctionnalités qu'on va ajouter
- 16:23juste après. On se retrouve dans un
- 16:24instant. OK, on a enfin le résultat.
- 16:26Vous voyez que chacun vient enfin
- 16:28chacune des images vient s'afficher,
- 16:29chacun son tour. Donc c'est pas mal. On
- 16:31voit qu'on peut changer de navigation.
- 16:32On a un petit bouton vert qui suit ici
- 16:34qui se déplace. On pourrait venir itérer
- 16:36encore. Là, on voit qu'il y a
- 16:37l'historique de tout à l'heure avec la
- 16:38banane et le design est quand même
- 16:40vachement plus sympa. Donc là, on voit
- 16:41qu'on a même la possibilité de venir
- 16:43ajouter des photos depuis la galerie
- 16:44directement. Mais on va juste prendre
- 16:46cette banane. Et là, on voit qu'il a
- 16:48quand même bien détecté la banane avec
- 16:49l'image au-dessus et il a mis les
- 16:51calories en conséquence. Donc la
- 16:52fonctionnalité marche bien, l'interface
- 16:54est beaucoup plus adaptée, mais ce qui
- 16:55va être intéressant, donc là on voit
- 16:57qu'il y a le calcul, on voit les
- 16:58différents jours, on peut suivre
- 16:59l'historique des jours et cetera. Moi ce
- 17:01que je vais lui dire de faire, c'est
- 17:02qu'on va venir développer le vocal et le
- 17:04scan bar. Pourquoi ? Parce que peut-être
- 17:06que des fois, plutôt que de faire des
- 17:07photos, je vais avoir envie de dicter ce
- 17:09que je viens de manger parce que j'ai
- 17:10plus les photos prêtes et j'ai envie que
- 17:12Lia comprenne exactement ce que je viens
- 17:13de manger, calcule les calories et
- 17:15l'ajoute à mon tracking du jour. OK le
- 17:18vableble, j'aimerais que maintenant tu
- 17:19développes la fonctionnalité vocale. Le
- 17:21but, si tu l'as bien compris, ça va être
- 17:22de dicter les aliments et les quantités
- 17:24que je viens de manger. Et à partir de
- 17:25là, je veux que l'application puisse
- 17:27utiliser l'IA pour comprendre combien il
- 17:29y avait de calories dedans et venir
- 17:31ajouter ces calories là à mon tracking.
- 17:33OK, pour vous faire gagner du temps,
- 17:34j'ai développé les deux fonctionnalités
- 17:36juste ici que je vais pouvoir vous
- 17:37montrer maintenant du coup avec le prom.
- 17:39Donc là, vous voyez, j'ai ajouté la clé
- 17:40d'Ap de Google pour pouvoir utiliser
- 17:42leur techno et donc venir faire du texte
- 17:44to speech. Et j'ai également demandé à
- 17:46Claude de me faire une recherche sur la
- 17:48meilleure base de données des codes
- 17:49barres, des aliments qu'on peut trouver
- 17:51en France et en francophonie. Et du
- 17:52coup, il m'a mis Open Food Fact. Donc
- 17:54j'ai fait en sorte que le Vable puisse
- 17:56avoir accès à ces informations et du
- 17:58coup, je vais pouvoir tester les deux
- 17:59nouvelles fonctionnalités en direct avec
- 18:00vous. Et ça vous montre en fait à quoi
- 18:02ça correspond de venir itérer et
- 18:04d'ajouter des fonctionnalités au fur et
- 18:05à mesure. Donc on va utiliser la dictée
- 18:07ici. On va cliquer dessus. Donc là, ça
- 18:08nous ouvre une entrée et on va pouvoir
- 18:10voir ce que ça donne. Je viens de manger
- 18:11un plat avec 300 g de blanc de poulet,
- 18:14100 g de riz et 150 g de lentill. OK,
- 18:18jusqu'à là, la dicté fonctionne bien. Si
- 18:20je mets analyser le repas, qu'est-ce qui
- 18:21se passe ? Est-ce qu'il va pouvoir
- 18:23comprendre ? OK, magnifique. Donc là, il
- 18:25a compris directement le nombre de
- 18:27calories, combien il y avait de
- 18:28protéines dans chacun, les calories que
- 18:29représente chacun et là, je peux venir
- 18:31directement sauvegarder le 1000. Bon, ça
- 18:33il l'a compris, c'est très très bien.
- 18:34Donc on peut venir sauvegarder le 1000
- 18:36juste ici. Et maintenant, on va venir
- 18:37tester le code barre. Mais ça, je vais
- 18:38le faire directement sur le téléphone
- 18:40pour vous montrer à quoi ça peut
- 18:42ressembler. Donc là, on est sur
- 18:43l'application, on va mettre scan. Et là,
- 18:45vous voyez que ça va nous demander
- 18:47l'accès directement à la caméra. Et je
- 18:50vous ai préparé un superbe paquet de et
- 18:53on va voir là, on va venir scanner. OK.
- 18:55Et donc là, on voit qu'il a bien reconnu
- 18:57six œufs plein air. Donc c'est le
- 18:59produit œuf de France sans OGM. On voit
- 19:02le nombre de de de calories et de
- 19:04protéines dans chacun. On voit qu'il y a
- 19:06analysé avec Lia et au cas où ça ne
- 19:08marche pas, bah en fait Lovable est
- 19:09aller un petit peu plus loin que ce que
- 19:10je je lui avais demandé. On a toujours
- 19:12la possibilité d'avoir le bouton
- 19:14analyser avec Lia qui devrait s'afficher
- 19:16juste ici. Donc on va cliquer pour voir
- 19:17ce que ça donne. Et donc là on voit que
- 19:19cette fois-ci c'est la fonctionnalité
- 19:20d'avant qui s'ouvre. Et on va venir
- 19:22prendre les œufs en photo juste tel quel
- 19:24et on va voir si ce que ça fait. Du
- 19:26coup, au cas où le code barre n'est pas
- 19:28détecté ou les calories, et bien là,
- 19:30vous avez le même résultat qui s'affiche
- 19:32avec la fonctionnalité, ce qui est pas
- 19:34mal du tout. Et on commence à avoir une
- 19:35une application qui prend forme et qui
- 19:37est assez complète. Bon, du coup, on est
- 19:39arrivé gentiment au bout de cette
- 19:40application, on a réussi à faire notre
- 19:42MVP. Donc, je vous ai montré la
- 19:44définition dans l'académie de ce que ça
- 19:45voulait dire un MVP qui est celle de
- 19:47réussir à prendre au moins une photo et
- 19:49obtenir les datas exactement comme dans
- 19:50les applications qu'on a vu au début. On
- 19:52a vu comment on a réussi à itérer et
- 19:53ajouter des nouvelles fonctionnalités
- 19:55grâce à le vable et déployer notre
- 19:57application. Et on a vu comment ajouter
- 19:58et designer des nouvelles interfaces
- 20:00grâce à Stitch. Maintenant, comme je
- 20:02vous l'ai expliqué, ce qu'on a fait là,
- 20:03c'est ce qu'on appelle une web app et le
- 20:05fait qu'on l'ait déployé sur le
- 20:06téléphone, c'est une PWA pour la rendre
- 20:09accessible directement depuis le
- 20:10dashboard pour accéder à votre
- 20:11application. Maintenant, si demain vous
- 20:13voulez avoir des utilisateurs, vous
- 20:15voulez avoir une plateforme de paiement
- 20:16en utilisant un moyen de paiement comme
- 20:17Stripe, vous voulez avoir une base de
- 20:19données avec des users qui vont pouvoir
- 20:21s'authentifier, déjà je vais vous mettre
- 20:23une vidéo qui va s'afficher juste après
- 20:24où je rentre dans le détail de comment
- 20:26créer l'authentification, comment créer
- 20:28la connexion avec Stripe pour pouvoir
- 20:29faire tout ça. Mais surtout ce dont vous
- 20:31allez avoir besoin, c'est de rendre
- 20:33l'application native pour pouvoir la
- 20:35déployer sur Play Store et sur App
- 20:37Store. Je vous conseille vivement de
- 20:39commencer comme je l'ai fait là.
- 20:41Commencer par une web app, c'est
- 20:42infiniment plus simple pour ne serait-ce
- 20:45que déployer et tester votre MVP.
- 20:47Faites-le tester à votre entourage, à
- 20:48vos proches, à votre famille et une fois
- 20:50que vous sentez que vous avez une vraie
- 20:51application qui sert vraiment à votre
- 20:53utilisateur final et qui résout une
- 20:55vraie problématique, et bien à ce
- 20:56moment-là, vous pourrez réfléchir à la
- 20:58déployer sur les stores et passer par
- 21:00des outils comme capacitor qui vont être
- 21:02un wrappeur, enfin qui vont venir vous
- 21:03aider à transformer votre web app en
- 21:06code natif pour pouvoir le déployer sur
- 21:08les applications. D'ailleurs, si ça vous
- 21:09intéresse de voir comment est-ce qu'on
- 21:11peut aller jusqu'au déploiement sur les
- 21:12Play Store, n'hésitez pas à me le dire
- 21:14en commentaire. Si je vois que la
- 21:15question est qu'il y a une vraie envie
- 21:16de la part de la communauté, et bien je
- 21:18me ferai un plaisir de tourner une vidéo
- 21:19à ce sujet. Maintenant, comme je l'ai
- 21:21mentionné avant, la prochaine étape, ça
- 21:23va être de créer de l'authentification
- 21:25pour permettre à d'autres utilisateurs
- 21:26d'avoir leur propre compte et leurs
- 21:28propres données qui se mettent à jour
- 21:29dans le cloud, dans votre base de
- 21:30données, de créer le moyen de paiement
- 21:32avec Stripe. Et je sais que c'est plein
- 21:34de noms techniques qui peuvent faire
- 21:36peur et plein de démarches où on a
- 21:37l'impression que c'est impossible. Du
- 21:38coup, c'est pour ça que j'ai fait une
- 21:39vidéo entière bien plus complète que
- 21:41celle-ci et bien plus longue que
- 21:42celle-ci où je vous montre dans le
- 21:43détail comment réussir chacune de ces
- 21:45étapes. Si ça vous intéresse, je vous
- 21:47invite à cliquer sur ce petit lien pour
- 21:48accéder à la vidéo juste ici.
About this transcript
This page contains the full transcript of J’ai Recréé une APP à 34M€ en 20 Minutes avec l’IA by Yassine Sdiri, generated from the public captions YouTube serves with the video. The transcript has 5,354 words across 788 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.
What you can do with it
Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.
Free YouTube transcript tool
YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.