Créer une application avec Bolt : Guide complet et astuces
Bolt génère du code. Vous décrivez, il construit. Mais entre "ça tourne dans un navigateur" et "c'est sur l'App Store", il y a un gouffre que la plupart des tutoriels esquivent.
Résumé l'article avec
Bolt.new a franchi le million d'utilisateurs actifs en moins de six mois après son lancement. Des fondateurs, des designers, des consultants, des gens sans background développement, ont commencé à sortir des prototypes full-stack en quelques heures. Le buzz est réel, et les résultats le sont aussi.
Ce que la plupart des tutoriels omettent de préciser, c'est ce que Bolt produit exactement, et ce qu'il ne produira jamais. Notre agence de création d'application mobile firstapp reçoit chaque semaine des fondateurs qui ont construit un proto Bolt solide, et qui se demandent maintenant pourquoi leurs utilisateurs leur demandent "c'est quand l'application ?".
Ce guide vous explique comment créer une application avec Bolt de A à Z, avec les vraies limites posées clairement dès le départ.
Bolt.new, c'est quoi exactement, et pour qui ?
Un environnement de développement complet dans le navigateur
Bolt.new est développé par StackBlitz, une équipe connue dans le monde du développement web. Ce qui rend Bolt unique parmi les outils de vibe coding, c'est son architecture : il fait tourner un environnement de développement complet directement dans votre navigateur, terminal, gestionnaire de paquets, serveur local, et tout le reste.
Concrètement, vous n'installez rien sur votre machine. Vous décrivez votre application, et Bolt génère une codebase opérationnelle avec laquelle vous pouvez interagir en direct. C'est un cran au-dessus du simple générateur d'interface.
Bolt s'adresse à un profil légèrement plus technique que Lovable. Pas besoin d'être développeur, mais à l'aise avec des notions comme "frontend", "backend", "API" ou "base de données". Les non-techniciens purs peuvent l'utiliser, mais la courbe de prise en main est plus raide.
Ce que Bolt produit réellement
Soyons directs dès maintenant. Bolt génère des applications web, typiquement en React avec un backend Node.js. Ces applications fonctionnent dans un navigateur, sur desktop comme sur mobile. Elles peuvent être déployées sur un domaine et partagées avec des utilisateurs réels.
Ce que Bolt ne fait pas : générer une application React Native publiable sur l'App Store d'Apple ou le Google Play Store. Une application web et une application mobile native sont deux produits différents — techniquement, commercialement, et dans la façon dont vos utilisateurs les perçoivent.
À retenir : Bolt est l'un des meilleurs outils pour prototyper rapidement et valider un concept. Ce n'est pas un outil de développement mobile natif. Si votre objectif final est une présence sur les stores, Bolt est une étape, pas une destination.

Ce qu'il faut préparer avant d'ouvrir Bolt
Définir votre application avant d'ouvrir l'outil
Bolt est rapide. Trop rapide pour des fondateurs qui n'ont pas encore clarifié leur idée. L'outil exécute ce qu'on lui décrit avec une efficacité redoutable mais si la description est floue, le résultat l'est aussi.
Avant de vous connecter, répondez à ces questions par écrit :
- Quel est le problème que votre application résout, pour qui précisément ?
- Quelle est la fonctionnalité principale, celle sans laquelle l'application ne sert à rien ?
- Quelles sont les 3 à 5 fonctionnalités secondaires, par ordre de priorité ?
- Avez-vous des contraintes techniques ou réglementaires à intégrer ?
Si vous hésitez sur votre concept, consultez d'abord notre guide sur comment valider son idée d'application avant de développer. Construire vite sur une mauvaise idée, c'est perdre du temps, pas en gagner.
Comprendre le système de tokens de Bolt
Bolt fonctionne avec un système de tokens. Chaque génération, chaque modification, chaque correction de bug consomme des tokens. Le plan gratuit en inclut un volume limité, suffisant pour explorer, insuffisant pour construire un MVP complet.
Les plans payants démarrent autour de 20 $/mois. La règle essentielle : un prompt initial précis et complet consomme bien moins de tokens qu'une série d'ajustements successifs pour corriger un résultat approximatif. Investissez du temps dans votre prompt de départ, c'est le meilleur retour sur investissement disponible avec Bolt.
Créer votre application avec Bolt : les étapes clés
Rédiger un prompt de départ complet
Contrairement à certains outils IA, Bolt récompense les prompts exhaustifs. Là où d'autres outils peuvent être désarçonnés par trop de détails, Bolt les intègre généralement très bien dès le départ.
Un bon prompt pour Bolt doit contenir :
- La description fonctionnelle complète de l'application (pas le design, les fonctions)
- Le type d'utilisateurs et leur niveau technique
- La stack préférée si vous en avez une (sinon, laissez Bolt choisir)
- Les intégrations tierces nécessaires (Stripe, Supabase, APIs externes)
- Les contraintes de sécurité ou de conformité si applicable
Exemple efficace : "Crée une application web de gestion de clients pour des indépendants. Fonctionnalités : liste de clients avec fiche détaillée, suivi des projets par client, facturation simple avec génération de PDF, tableau de bord avec CA mensuel. Backend Node.js, base de données PostgreSQL, interface en français, style professionnel et sobre."
Itérer fonctionnalité par fonctionnalité
Une fois la première version générée, Bolt utilise un système de "diffs", il ne réécrit que les parties du code qui doivent changer. C'est ce qui le rend plus rapide que la plupart de ses concurrents sur les modifications successives.
La méthode recommandée : traitez une fonctionnalité à la fois. Générez, testez dans l'aperçu intégré, validez que tout fonctionne, puis passez à la suivante. Si quelque chose casse, revenez immédiatement en arrière, Bolt propose un historique des versions.
Évitez les demandes de modifications multiples en un seul prompt. "Ajoute la fonctionnalité X, change le style du header, corrige le bug sur la page Y et intègre l'API Z" donne presque toujours un résultat partiel ou instable.
Exporter votre code
C'est l'un des avantages distinctifs de Bolt : il permet l'export complet du code généré. Vous pouvez récupérer l'intégralité de votre projet, front et back, et le déployer dans n'importe quel environnement, ou le confier à un développeur pour le faire évoluer.
Lovable vous enferme davantage dans sa plateforme. Bolt vous donne les clés. Si vous anticipez un passage en développement natif ou une reprise par une équipe technique, l'export de code est un atout non négligeable.
Reprendre la main sur le code généré
Adapter l'interface et le design
Bolt génère des interfaces fonctionnelles, mais leur qualité visuelle est souvent moins aboutie que ce que produit Lovable. Les composants sont là, la logique tient, mais le rendu nécessite fréquemment des ajustements pour être présentable à des utilisateurs exigeants.
Vous pouvez demander des modifications de design directement en langage naturel. Bolt les applique avec une précision correcte pour les changements simples (couleurs, espacements, typographie). Pour des modifications complexes d'interface, vous obtiendrez de meilleurs résultats en passant par le code exporté et en travaillant dans un éditeur comme VS Code.
Modifier la logique métier
C'est là que Bolt brille par rapport à ses concurrents. La logique applicative, les règles de gestion, les calculs, les flux conditionnels, peut être décrite et modifiée via des prompts avec une précision remarquable. Si votre application a des règles métier spécifiques, Bolt les intègre mieux que la plupart des outils du marché.
Connecter des APIs et services externes à votre app
Base de données et authentification
Depuis septembre 2025, Bolt crée ses propres bases de données par défaut pour chaque nouveau projet. Vous pouvez les utiliser directement ou les migrer vers votre propre compte Supabase, Bolt supporte cette migration nativement.
L'authentification utilisateur est générée automatiquement si vous la mentionnez dans votre prompt. Inscription, connexion, gestion de session : le résultat est fonctionnel et suffisant pour un MVP.
Paiements et monétisation
Bolt peut intégrer Stripe pour gérer paiements uniques et abonnements. La configuration technique tient la route. Mais comme pour n'importe quel outil IA, la partie technique n'est pas le problème, c'est la stratégie de monétisation.
Le moment où vous présentez votre offre dans le parcours utilisateur, la façon dont vous structurez vos plans, les prix que vous choisissez : ces décisions ont un impact direct sur votre taux de conversion. Selon les données RevenueCat 2026, les applications qui optimisent leur paywall convertissent en moyenne 3 à 4 fois plus que celles qui affichent une offre par défaut. Aucun prompt ne vous donnera cette optimisation, c'est une expertise métier. Notre guide sur comment générer ses premiers revenus au lancement d'une app vous donnera les bases pour partir du bon pied.
Les limites techniques à connaître
Bolt montre ses limites sur les fonctionnalités qui sortent des patterns courants du web. Logiques temps réel complexes, algorithmes de recommandation, architectures multi-tenant, intégrations d'API propriétaires non documentées, ces sujets génèrent beaucoup d'itérations et de résultats instables.
Avertissement : Si votre fonctionnalité principale est complexe ou peu commune, testez-la en premier avec Bolt avant de construire le reste. C'est là que les projets s'enlisent, et que les tokens s'évaporent.
Tester votre proto avec de vrais utilisateurs
L'onboarding que Bolt ne pensera pas pour vous
Bolt construit ce que vous décrivez. Il ne se demande pas si votre parcours utilisateur est logique, si la valeur est perçue avant l'inscription, si la friction à l'entrée est justifiée. Ce sont des questions que vous devez vous poser, et auxquelles l'IA ne répondra pas à votre place.
Les applications générées par Bolt reproduisent souvent les mêmes erreurs : inscription avant toute démonstration de valeur, flux d'intégration trop long, aucun moment "aha" identifiable dans les premiers écrans. Ces problèmes ne sont pas des bugs, ce sont des décisions de design que personne n'a prises.
Pour éviter de construire un onboarding qui fuit, consultez notre guide sur l'optimisation de l'onboarding mobile. Les principes s'appliquent directement à une web app.
Tester avec de vrais utilisateurs le plus vite possible
La valeur d'un proto Bolt ne se mesure pas à la qualité du code généré. Elle se mesure à ce qu'en font vos utilisateurs réels.
Partagez votre prototype à des inconnus, pas à votre entourage, qui vous dira que c'est bien par politesse. Observez en direct comment ils naviguent. Notez chaque hésitation, chaque clic raté, chaque abandon. Ce sont ces observations qui valent de l'or, pas la perfection technique de votre prototype.
Déployer votre application web en ligne
Déployer votre web app
Bolt propose un déploiement intégré en un clic via Netlify. Votre application est disponible en ligne sur un sous-domaine, avec la possibilité de connecter votre propre domaine. Le processus prend quelques minutes depuis l'interface.
Pour le tracking du comportement utilisateur, connectez PostHog ou Mixpanel dès le premier jour. Ces données vous seront indispensables pour comprendre ce qui fonctionne et pour savoir quoi garder ou repenser avant de passer à une version native.
Application Bolt vs application mobile native : la ligne rouge
Il faut le dire clairement, encore une fois. Votre application Bolt est une application web. Elle s'ouvre dans un navigateur. Elle ne s'installe pas. Elle n'apparaît pas dans l'App Store ni sur le Google Play Store. Elle ne bénéficie pas de la recherche organique sur les stores, ce qu'on appelle l'ASO (App Store Optimization), qui représente pour beaucoup d'applications entre 30 % et 60 % de leurs téléchargements.
Une application mobile native en React Native, c'est autre chose. Elle s'installe. Elle envoie des notifications push natives. Elle utilise les fonctionnalités complètes du téléphone. Elle est référencée sur les stores, avec tous les leviers d'acquisition que ça implique.
Si votre marché valide votre concept et que votre croissance dépend des stores, la web app Bolt est une étape de validation. Ce n'est pas un produit final. La bonne séquence : valider avec Bolt, passer en natif avec une équipe qui connaît les spécificités mobile.
Exporter votre code et anticiper la suite
Métriques à surveiller dès le départ
Quatre indicateurs à tracker dès les premiers jours de votre lancement :
- Taux d'activation : combien d'utilisateurs inscrits réalisent l'action principale de votre app ?
- Rétention J1 et J7 : combien reviennent le lendemain, la semaine suivante ?
- Taux de conversion payant si vous avez un paywall
- Points de sortie les plus fréquents dans votre parcours
Ces données construisent votre argumentation pour la suite, auprès d'une agence, d'un investisseur, ou de votre propre conviction.
Passer sur les stores avec Expo : ce que Bolt permet vraiment
C'est un point que la plupart des tutoriels ratent. Bolt propose une intégration Expo officielle, ce qui signifie que vous pouvez scaffolder une application React Native directement depuis l'interface Bolt, pas seulement une web app.
La limite, elle est ailleurs : Bolt tourne dans des WebContainers dans votre navigateur, ce qui ne permet pas de compiler des binaires iOS ou Android. Pour publier sur l'App Store ou Google Play, il faut passer par EAS (Expo Application Services), un service externe qui gère la compilation, les certificats et la signature. Ce n'est pas en un clic, ça demande une configuration, un compte Apple Developer à 99$/an, et quelques heures de mise en place.
Avec de la motivation, c'est faisable. Le résultat ne sera pas aussi fin qu'une application native construite de zéro, mais c'est une voie réelle pour atterrir sur les stores depuis un proto Bolt.
Quand faire appel à un expert
Deux signaux indiquent que votre proto a rempli son rôle et qu'il est temps de passer à l'étape suivante.
Premier signal : vos utilisateurs s'engagent et vous demandent une vraie application. Ils veulent des notifications, ils veulent télécharger quelque chose, ils cherchent votre app sur les stores. Le marché vous dit que le produit tient.
Deuxième signal : vos coûts d'acquisition web pèsent, et vous avez besoin de l'acquisition organique des stores pour être rentable. À ce stade, une application native React Native avec une stratégie ASO solide peut diviser votre CPA par deux ou trois.
Ce qu'il faut savoir : aujourd'hui, beaucoup de nos clients arrivent chez firstapp avec un proto Bolt sous le bras. Ils ont validé leur idée, ils ont leurs premiers utilisateurs et ils veulent qu'on prenne la suite à leur place. C'est exactement ce qu'on fait. On reprend ce que Bolt a généré, on évalue ce qui est solide, et on construit la version native React Native sur ces bases. Pas besoin de repartir de zéro : votre travail de validation a de la valeur, et on s'appuie dessus.
Bolt comme tremplin, pas comme destination
Bolt est un outil puissant pour ce qu'il fait : générer rapidement une application web fonctionnelle avec un vrai backend, depuis un prompt en langage naturel. Pour un fondateur qui veut valider un concept sans écrire une ligne de code, difficile de trouver mieux en termes de contrôle et de flexibilité.
Ses limites sont tout aussi réelles. Une application créée avec Bolt n'est pas une application mobile native. Elle ne bénéficie pas de l'ASO. Elle ne peut pas rivaliser sur l'expérience utilisateur avec une application React Native bien construite. La voie Expo existe pour les plus motivés mais elle a ses propres contraintes.
Ce qu'on voit régulièrement chez firstapp : des fondateurs qui ont construit leur proto sur Bolt, qui ont validé leur marché, et qui viennent nous voir pour qu'on prenne la suite. C'est un point de départ qu'on valorise. On reprend le projet là où il en est, on construit la version native, et on s'occupe de tout ce qui fait qu'une application mobile décolle vraiment, onboarding, paywall, ASO, rétention.
Si vous êtes dans cette situation, parlons-en.
Ce que tout le monde se demande avant de se lancer
Peut-on créer une vraie application mobile avec Bolt.new ?
Bolt propose une intégration Expo officielle qui permet de scaffolder une application React Native depuis son interface. Mais la compilation des binaires iOS et Android ne se fait pas dans Bolt, elle nécessite EAS (Expo Application Services), un service externe qui gère les certificats et la signature. Il faut aussi un compte Apple Developer (99$/an) pour publier sur l'App Store. C'est donc techniquement possible avec de la motivation, mais ça ne se fait pas en un clic. Pour une application native construite proprement, avec une vraie stratégie onboarding, paywall et ASO, un développement React Native professionnel reste la voie la plus solide.
Quelle est la différence entre Bolt et Lovable pour créer une application ?
Les deux outils créent des applications web depuis des prompts en langage naturel. Bolt offre davantage de flexibilité technique, tourne un environnement de développement complet dans le navigateur, et permet l'export intégral du code, un avantage si vous prévoyez de confier le projet à des développeurs. Lovable produit des interfaces visuellement plus soignées et s'intègre plus simplement à Supabase. Pour un profil non-technique cherchant un résultat rapide et propre, Lovable est souvent plus adapté. Pour un profil semi-technique voulant plus de contrôle, Bolt est une alternative sérieuse.
Bolt est-il gratuit pour créer une application ?
Bolt propose un plan gratuit qui inclut un volume limité de tokens. Ces tokens sont consommés à chaque génération, modification, et correction. Le plan gratuit suffit pour explorer l'outil et tester un premier prototype simple. Pour construire un MVP complet avec plusieurs fonctionnalités, les plans payants sont nécessaires, ils démarrent autour de 20 $/mois. Un prompt initial précis et complet consomme bien moins de tokens qu'une série de corrections successives.
Faut-il des compétences en développement pour utiliser Bolt ?
Bolt ne nécessite pas de savoir coder pour générer une application. En revanche, l'outil s'adresse à un profil légèrement plus technique que ses concurrents comme Lovable. Comprendre des notions de base comme la différence entre frontend et backend, ce qu'est une API, ou ce que signifie déployer une application facilite considérablement l'expérience. Pour les non-techniciens purs, Bolt est utilisable mais la courbe de prise en main est plus raide.
Peut-on exporter le code généré par Bolt ?
Oui, et c'est l'un des avantages distincts de Bolt par rapport à d'autres outils. Bolt permet l'export complet du code source de votre application, front et back. Vous pouvez récupérer ce code et le déployer dans n'importe quel environnement, le confier à un développeur pour le faire évoluer, ou le migrer vers une stack plus adaptée à vos besoins de production.
Comment monétiser une application créée avec Bolt ?
Bolt permet d'intégrer Stripe pour gérer des paiements uniques et des abonnements. La configuration technique est faisable via des prompts. Cependant, la stratégie de monétisation, prix, structure des plans, moment d'apparition du paywall dans le parcours, reste entièrement à votre charge. Ce sont ces décisions qui déterminent si votre application convertit à 1 % ou à 8 %. L'intégration technique est la partie simple. La stratégie est ce qui fait la différence.





