Tu veux une app mobile, tu n'es pas dev, et tu as déjà lu trois articles qui te promettent de la livrer en un weekend avec un outil no-code à 49€/mois. Cet article ne fait pas cette promesse. Il décrit le chemin qui marche vraiment en 2026 : piloter Claude en CLI, écrire du code Next.js que tu comprends, et déployer sur Vercel. Tu vas écrire du code. Claude le tape, toi tu décides. Le résultat sort en une à huit semaines selon l'ambition, et tu gardes les clés au lieu de louer ta propre app à une plateforme.
Ce que "app mobile sans dev" veut vraiment dire en 2026
Trois choses différentes se cachent derrière l'expression, et la confusion entre les trois explique 80% des projets qui échouent.
Une PWA (Progressive Web App), c'est un site web qui s'installe sur le téléphone via le navigateur. L'utilisateur ajoute l'icône à son écran d'accueil, et ça ressemble à une app. Pas de store, pas de validation Apple, pas de Java. Tu publies, c'est en ligne dans la minute.
Une app wrappée avec Capacitor ou Expo, c'est ton code web emballé dans une coque native pour passer sur l'App Store et Google Play. Tu écris une fois, tu publies sur les deux stores. C'est l'option "je veux être dans le store" sans réécrire.
Une app native pure, en Swift ou Kotlin, c'est ce que font Spotify et Uber. Tu n'y vas pas. Pas en 2026, pas sans dev. Claude Code peut générer du Swift, mais la chaîne d'outils Xcode et le debug iOS demandent un niveau que tu n'as pas envie d'acquérir pour un MVP.
Le public visé ici : quelqu'un qui a déjà mis un site WordPress en ligne, ou bricolé un Bubble, ou utilisé un terminal une fois sans paniquer. Si tu n'as jamais ouvert une ligne de commande, commence par configurer ton environnement Claude avant de revenir.
Le choix de stack : PWA, Capacitor ou Expo selon ton besoin
Les trois options ne se choisissent pas par préférence, elles se choisissent par contrainte. Voici la grille de décision.
| Critère | PWA Next.js | Capacitor | Expo / React Native |
|---|---|---|---|
| Présence App Store | Non | Oui | Oui |
| Notifications push iOS | Limitées | Oui | Oui |
| Accès caméra / GPS | Partiel | Complet | Complet |
| Paiements in-app | Stripe web | IAP store | IAP store |
| Heures Claude Code estimées | 15 à 25h | 40 à 60h | 80 à 120h |
| Coût de publication | 0€ | 124$ la 1ère année | 124$ la 1ère année |
Recommandation par défaut : PWA Next.js sur Vercel. Pour un outil interne, un MVP B2B, un catalogue, un dashboard client, un outil métier, tu n'as aucune raison de passer par les stores. Tu perds deux semaines de review Apple pour rien.
Capacitor devient pertinent quand un client final exige de te trouver dans l'App Store, ou quand tu as besoin de paiements in-app (les seuls que les stores tolèrent pour du contenu numérique consommé sur l'app).
Expo avec React Native, c'est l'option si tu vises une app grand public avec une UX vraiment native. C'est aussi celle qui demande le plus de boucles Claude Code, parce que tu sors du web standard.
Setup concret : Claude Code + Next.js + Vercel pour une PWA
La stack qui marche tient en trois outils. Claude Code en CLI sur ton Mac ou ton PC, un projet Next.js 15 avec App Router, et un compte Vercel gratuit pour déployer.
Une fois Claude Code installé, ouvre un dossier vide et lance la commande d'initialisation Next.js, puis ouvre Claude Code dans ce dossier. Le premier prompt qui marche :
Configure ce projet Next.js en PWA installable.
Objectifs :
- manifest.json avec icônes 192 et 512px
- service worker basique (next-pwa)
- splash screen iOS
- mode offline qui affiche au moins une page cachée
Explique-moi en 3 lignes ce que tu vas modifier avant de toucher au code.La dernière phrase est le truc qui change tout. Tu forces Claude à expliquer avant d'agir. Si l'explication ne te parle pas, tu poses des questions avant d'accepter les modifs. Tu ne laisses jamais Claude écrire du code que tu ne peux pas résumer.
Pour le déploiement, la combinaison Vercel + Next.js tient en deux étapes : tu pousses ton code sur GitHub, tu connectes le repo à Vercel, et chaque commit déclenche un déploiement. Tu obtiens une URL HTTPS publique, qui est aussi celle que tu vas tester sur ton téléphone via QR code.
Le workflow de dev avec Claude Code quand tu n'es pas dev
La règle qui sépare ceux qui livrent de ceux qui abandonnent à la semaine 3 : boucles courtes. Une fonctionnalité, un test sur mobile réel, un commit. Pas trois features en parallèle, pas de session de 4 heures sans tester.
Concrètement, ça donne ce rythme : tu demandes une fonctionnalité à Claude ("ajoute un formulaire de contact qui envoie sur Resend"), tu attends le code, tu lances le serveur local, tu ouvres l'URL sur ton téléphone via le réseau local, tu testes, tu commit, tu passes à la suivante. Compte 20 à 40 minutes par boucle.
Quand un bug apparaît, tu ne paniques pas. Tu colles l'erreur exacte à Claude (le message d'erreur du terminal ou de la console mobile, pas "ça marche pas"), et tu attends son diagnostic. 80% des erreurs se résolvent en une itération si l'erreur est bien collée.
Le piège classique : Claude propose une refonte massive pour fixer un bug mineur. Refuse. Demande la modification minimale. Si Claude veut réécrire trois fichiers pour ajouter un bouton, c'est que ton prompt était trop vague ou que tu acceptes des dettes que tu ne vois pas.
Commit après chaque feature qui marche. Git n'est pas optionnel. Quand Claude casse ton app à la 47ème modification, tu reviens en arrière en une commande. Sans Git, tu recommences depuis zéro.
Passer aux stores : quand Capacitor devient nécessaire
Le passage à Capacitor n'arrive jamais en premier. Tu fais d'abord ta PWA, tu valides l'usage avec de vrais utilisateurs sur le web, et seulement si la demande "je veux la télécharger sur l'App Store" revient, tu wrap.
Le principe : tu installes Capacitor dans ton projet Next.js existant, tu lances une commande de build, et tu obtiens deux projets natifs (un Xcode pour iOS, un Android Studio pour Android) qui chargent ton site comme une coque. Claude Code gère bien cette étape, à condition de lui donner le contexte exact de ton projet.
Les coûts cachés sont administratifs, pas techniques. Apple Developer Program : 99$ par an. Google Play : 25$ une fois, à vie. Comptez aussi 2 à 3 jours de soumission pour la première review Apple, parfois plus si ton app touche des sujets sensibles (santé, finance, données enfants).
La soumission reste la partie la moins automatisable. Captures d'écran aux bons formats, descriptions en français et anglais, politique de confidentialité hébergée publiquement, classification d'âge. Claude peut générer les textes, mais le clickodrome dans App Store Connect reste manuel.
Les limites réelles : ce que Claude Code ne fera pas pour toi
Claude écrit du code qui compile. Il n'écrit pas du code sécurisé par défaut, et c'est une nuance que les démos LinkedIn cachent soigneusement.
Cas vu plusieurs fois : un opérationnel demande à Claude une page d'admin pour son app interne. Claude livre une page admin fonctionnelle, sans aucune vérification d'authentification côté serveur. Tout le monde sur internet peut accéder à /admin et voir les données clients. L'app marche, le bug est invisible à l'œil nu, et il y restera jusqu'à ce que quelqu'un tombe dessus.
Autre piège : Claude charge des librairies entières pour utiliser une fonction. Ton bundle JavaScript passe de 200ko à 3Mo, ton app rame sur les téléphones milieu de gamme, tu ne comprends pas pourquoi. La performance n'est pas une priorité de Claude tant que tu ne la lui imposes pas dans le prompt.
La conformité RGPD est ton problème, pas celui de Claude. Si tu stockes des emails utilisateurs, tu as besoin d'une politique de confidentialité, d'un mécanisme de suppression de compte, d'un consentement cookies si tu trackes. Claude peut t'aider à générer ces pages, mais la responsabilité juridique reste sur ton nom.
La règle de prudence : avant toute mise en production avec de vrais utilisateurs, fais relire l'auth, les routes API et la gestion des données par un dev humain. Compte 200 à 500€ pour une revue de code sérieuse. C'est le meilleur investissement de ton projet.
Combien de temps pour une vraie app : trois scénarios chiffrés
Les chiffres qui suivent supposent que tu as un brief clair, que tu travailles 2 à 3 heures par jour, et que tu ne décroches pas. Si tu fais ça le weekend par à-coups, multiplie par deux.
Scénario 1 : PWA simple, catalogue ou outil interne. 15 à 25 heures de travail effectif, étalées sur 1 semaine intensive ou 2 semaines confortables. Exemple : un outil de gestion de rendez-vous pour ton équipe, un catalogue produits consultable sur mobile, un dashboard client avec authentification basique.
Le design et les mockups peuvent prendre 3 à 5 heures supplémentaires si tu veux quelque chose de propre, plutôt que le style Tailwind par défaut.
Scénario 2 : app Capacitor avec auth et base de données. 40 à 60 heures sur 3 semaines. Tu ajoutes Supabase ou Firebase pour la base, un système d'auth complet (email + mot de passe + récupération), des notifications push, et tu wrap pour les stores. C'est le scénario d'un MVP B2B sérieux.
Scénario 3 : app publique sur les stores avec paiement. 80 à 120 heures sur 6 à 8 semaines. Ajoute la complexité du paiement in-app (RevenueCat est ton ami), la review Apple qui peut te renvoyer trois fois pour des détails, le support utilisateur qui arrive dès le jour de lancement.
Si tu compares ces chiffres à les approches no-code pures, le delta principal n'est pas le temps de build, c'est la propriété et la liberté ensuite. Avec Claude Code, tu gardes le code source. Avec un Bubble ou un Glide, tu loues une app que tu ne possèdes pas.
Et maintenant
Tu as la grille de décision (PWA pour 80% des cas, Capacitor si store, Expo si grand public natif), les outils (Claude Code en CLI, Next.js, Vercel), le workflow (boucles courtes, tests sur mobile réel, commit fréquent), et les ordres de grandeur en temps. Le prochain mouvement, c'est d'ouvrir un terminal et de lancer ton premier projet ce soir.
Si tu préfères ne pas y aller seul, et structurer ce build dans un cadre où d'autres font la même chose en même temps, on a conçu un parcours pour ça : Construire ton produit IA en 5 semaines avec Claude Code, accompagnement et revues de code incluses. Tu sors avec une app qui tourne, pas avec un cours qui dort dans tes bookmarks.
