Un MVP n'est ni une démo ni une application au rabais. C'est la version la plus petite qui apporte déjà de la valeur à un utilisateur précis, publiée pour apprendre. Ce guide explique comment délimiter son périmètre, ce qu'il coûte, combien de temps il prend, quand choisir le no-code ou le code, et ce qui se passe après le lancement.
MVP signifie minimum viable product, produit minimum viable. Appliqué à une application mobile, c'est la première version publiée sur l'App Store et Google Play, réduite au parcours qui apporte la valeur principale à un type d'utilisateur précis. Minimum, parce qu'on retire tout ce qui n'est pas indispensable à ce parcours. Viable, parce que ce qui reste est fiable, rapide et agréable à utiliser.
Un MVP n'est donc pas une maquette cliquable, ni une preuve de concept technique, ni une application complète livrée à moitié. C'est un produit entier, mais étroit. Un utilisateur doit pouvoir l'installer, faire l'action principale et en retirer quelque chose, sans avoir besoin qu'on lui explique ce qui manque.
Cette définition change la façon de cadrer un projet. La question n'est plus "que peut-on mettre dans la première version" mais "quelle est la plus petite application qui permet de vérifier que le pari tient". C'est ce qui rend un MVP à la fois moins cher et plus utile qu'une version 1 classique.
Trois raisons reviennent dans presque tous les projets que nous accompagnons. Elles ne s'excluent pas, mais l'une domine toujours, et c'est elle qui fixe le périmètre.
Un MVP met un vrai produit entre les mains de vrais utilisateurs. On apprend en quelques semaines ce qu'aucune étude ne dit : est-ce que les gens reviennent, qu'est-ce qu'ils font vraiment, où est-ce qu'ils décrochent.
Une application installable, même limitée, change une conversation de levée de fonds ou de partenariat. Elle prouve que l'équipe sait livrer et donne des premiers chiffres d'usage à montrer.
Les fonctionnalités de la version 2 se décident à partir des comportements observés sur la version 1, pas à partir d'une liste imaginée au départ. C'est ce qui évite de construire ce que personne n'utilise.
La méthode tient en trois questions, posées dans cet ordre. Pour qui : un seul type d'utilisateur, celui dont le problème est le plus douloureux. Pour quoi : un seul parcours, décrit de bout en bout, de l'ouverture de l'application au résultat obtenu. Avec quoi : les fonctions sans lesquelles ce parcours ne tient pas, et rien d'autre.
Tout ce qui ne passe pas ces trois filtres va dans une liste "après", qui n'est pas perdue : elle devient le point de départ de la version suivante, réordonnée par ce que les utilisateurs auront montré. Voici à quoi ressemble cet arbitrage sur les briques les plus courantes.
| Brique | Dans le MVP | Pour plus tard |
|---|---|---|
| Un seul type d'utilisateur | Le client final qui a le problème le plus douloureux | Les autres profils (administrateur avancé, partenaire, second rôle de marketplace) quand le premier est servi |
| Un seul parcours de bout en bout | S'inscrire, faire l'action principale, obtenir le résultat | Les parcours secondaires, les variantes et les raccourcis |
| Authentification | E-mail et mot de passe, ou connexion Apple et Google | Authentification forte, SSO entreprise, gestion fine des rôles |
| Paiement | Un seul moyen de paiement, un seul pays, un seul tarif | Abonnements multiples, codes promo, multi-devises, facturation avancée |
| Notifications | Les deux ou trois notifications qui ramènent dans le parcours | Le centre de préférences, les campagnes, la segmentation |
| Back-office | Un tableau simple pour voir et corriger les données | Le reporting, les exports, les automatisations |
| Design | Une charte propre et cohérente, des composants standards | Les animations élaborées, le mode sombre, la personnalisation |
Le meilleur support pour tenir cet arbitrage est un cahier des charges court, qui sépare clairement ce qui est dans la première version de ce qui vient ensuite. Notre guide du cahier des charges d'application mobile propose une structure qui fait cette distinction.
Elles se ressemblent d'un projet à l'autre. Les connaître avant de commencer évite la plupart des dérapages de budget et de délai.
Un MVP est petit, pas bâclé. Le parcours qu'il couvre doit être fiable, rapide et agréable, sinon le test ne mesure que la frustration. On réduit le périmètre, jamais la qualité de ce qui est livré.
Deux cibles, c'est deux produits. Un MVP qui essaie de servir le particulier et le professionnel, ou les deux faces d'une marketplace dès le premier jour, double le périmètre et divise l'apprentissage.
Avant la première ligne de code, on écrit les deux ou trois indicateurs qui diront si le pari tient : utilisateurs qui terminent le parcours, qui reviennent la semaine suivante, qui paient. Sans cela, le lancement ne conclut rien.
L'écran que l'on voit n'est que la partie émergée. Serveur, base de données, comptes développeur, publication, politique de confidentialité, conformité des données : ces briques prennent du temps même sur un MVP et se prévoient dès le cadrage.
Choisir un outil rapide est légitime, à condition de savoir ce qu'il faudra réécrire si le produit marche. Un MVP sur une base saine coûte un peu plus au départ et beaucoup moins quand il faut passer à l'échelle.
Un MVP qui reste trois mois de plus en développement pour ajouter des fonctionnalités n'est plus un MVP. La date de mise en ligne est une contrainte de conception, pas une conséquence.
Voici les fourchettes de marché que nous observons pour des MVP comparables, cadrage, design, développement iOS et Android en React Native, backend et publication sur les stores compris. Ce sont des repères pour cadrer un budget, pas un tarif : le chiffrage se fait après le cadrage, une fois le parcours et les intégrations connus.
| Palier | Ce que cela couvre | Fourchette de marché | Délai indicatif |
|---|---|---|---|
| MVP simple | Un parcours principal, authentification, contenu, notifications, back-office léger, un seul type d'utilisateur | 15 000 € - 40 000 € | 6 à 12 semaines |
| MVP transactionnel ou à deux faces | Paiement, géolocalisation ou mise en relation entre deux types d'utilisateurs, intégrations externes, premier reporting | 40 000 € - 90 000 € | 3 à 5 mois |
| Évolutions après le lancement | Lots de fonctionnalités décidés à partir des usages observés, livrés toutes les deux à quatre semaines | Au lot, selon le périmètre | En continu |
| Maintenance et exploitation | Correctifs, compatibilité iOS et Android, surveillance, sécurité, mises à jour des stores | 800 € - 8 000 € / mois | Contrat annuel |
Ce qui fait varier le prix d'un palier à l'autre, ce sont les briques : paiement, géolocalisation, messagerie, deuxième type d'utilisateur, intégration à un système existant. Notre guide sur le prix d'une application mobile chiffre chacune d'elles. Pour un service à la demande ou une marketplace, la page créer une application comme Uber détaille le MVP d'une application à deux faces.
Les deux approches sont légitimes. Une application complète dès le départ a du sens quand le marché, les utilisateurs et les parcours sont déjà connus, par exemple pour remplacer un outil existant. Le MVP a du sens quand il reste des hypothèses à vérifier.
| Critère | MVP | Application complète |
|---|---|---|
| Objectif | Apprendre et valider avec de vrais utilisateurs | Servir un marché connu, à grande échelle |
| Périmètre | Un utilisateur cible, un parcours, les fonctions indispensables | Plusieurs profils, plusieurs parcours, cas particuliers couverts |
| Délai de mise en ligne | 6 semaines à 5 mois selon la complexité | 4 à 9 mois, parfois plus |
| Budget de marché | 15 000 € à 90 000 € | 40 000 € à 150 000 € et au-delà |
| Design | Charte propre, composants standards | Interface sur mesure, animations, accessibilité poussée |
| Backend | Services managés, architecture simple mais saine | Architecture dimensionnée, intégrations multiples, haute disponibilité |
| Risque principal | Avoir trop réduit et ne rien apprendre | Avoir construit des fonctions que personne n'utilise |
| Ce qui vient après | Itérations courtes guidées par les données | Maintenance, évolutions planifiées, optimisation |
Le no-code est un excellent choix pour valider une idée rapidement, surtout quand le périmètre est simple et que l'on accepte de reconstruire si le produit décolle. React Native est le choix par défaut quand le MVP a vocation à devenir le produit : un seul code pour iOS et Android, une expérience native, et une continuité entre la première version et les suivantes. Le natif pur se réserve aux cas où une plateforme exige le maximum de performance.
| Critère | No-code | React Native | Natif Swift / Kotlin |
|---|---|---|---|
| Délai jusqu'à la première version | Quelques jours à quelques semaines | 6 à 12 semaines | 3 à 6 mois |
| Coût de départ | Le plus bas | Intermédiaire | Le plus élevé |
| Qualité d'expérience sur mobile | Correcte, souvent proche d'une application web | Native, un seul code pour iOS et Android | Native, un code par plateforme |
| Fonctions avancées (caméra, hors ligne, capteurs, paiement intégré) | Limitées ou par contournement | Oui, avec du natif là où il faut | Oui, sans limite |
| Propriété et réversibilité | Dépend de la plateforme, export souvent partiel | Code à vous, hébergé où vous voulez | Code à vous |
| Passage à l'échelle | Souvent une réécriture | Continuité : le MVP devient le produit | Continuité |
| Pour qui | Tester une idée, un outil interne, un périmètre très simple | La plupart des MVP destinés à devenir un produit | Jeux, traitement vidéo, performances extrêmes |
Pour aller plus loin sur cet arbitrage, lisez notre guide no-code vs développement sur mesure et notre page agence React Native. Si vous hésitez entre les deux frameworks cross-platform, notre guide Flutter vs React Native compare les deux.
La mise en ligne du MVP est le début du travail, pas la fin. Les semaines qui suivent sont celles où l'on apprend le plus, à condition de s'y être préparé. Les bons réflexes :
Une application bien maintenue reste rapide, sécurisée et compatible avec les nouvelles versions d'iOS et d'Android, année après année. Notre guide de la maintenance d'application mobile explique ce que couvre un contrat une fois le MVP en production.
Trois applications réelles, trois façons de délimiter une première version avant de grandir.
Application étudiante qui crée des fiches de révision et génère des exercices d'entraînement par IA. Le produit s'est construit autour d'une promesse unique et immédiatement compréhensible, transformer un cours en support de révision, avant d'élargir l'expérience. Résultat : une forte traction et une marque très recherchée par les étudiants.
Application de bien-être maman et bébé, fondée sur la science. Plutôt que de couvrir tous les sujets dès le départ, le lancement s'est appuyé sur un socle de contenus validés et un parcours simple, consultable en quelques secondes. Les thématiques se sont ensuite enrichies à partir de ce que les utilisatrices consultaient réellement.
Réseau social privé pour clubs de sport, campus et entreprises. Un réseau social ne vaut que par ses membres : le produit a d'abord servi quelques communautés avec les fonctions sociales essentielles, avant de s'étendre à plus de 300 campus et clubs et plus de 6 500 utilisateurs.
Toutes nos réalisations mobiles sont sur la page développement d'applications mobiles.
Les questions qui reviennent avant de lancer une première version.
Guide
Prix d'une application mobile
Fourchettes par type d'app et par fonctionnalité, coûts cachés.
Guide
Cahier des charges
Décrire la première version et ce qui vient après.
Guide
No-code vs sur mesure
Comparatif honnête, coûts sur trois ans, cas d'usage.
Service
Applications mobiles
iOS, Android et cross-platform, du MVP à la production.
Service
Agence React Native
Une seule base de code pour iOS et Android, avec du natif là où il compte.
Guide
Créer une application comme Uber
Les briques et le MVP d'une application à deux faces.
30 minutes pour délimiter la première version, le bon socle technique et une fourchette de budget réaliste.