Un dirigeant nous appelle. Il a reçu trois devis pour une application mobile : un à à 5 chiffres, un à à 5 chiffres, un à à 6 chiffres. Même brief, même page de présentation envoyée aux trois prestataires. Comment c'est possible ?
C'est possible parce qu'aucun des trois n'a chiffré la même chose. L'un imagine un prototype iOS. Le deuxième prévoit React Native avec un back-end Firebase. Le troisième a compris qu'il fallait une marketplace cross-platform avec paiement CMI, espace livreur, et tableau de bord administrateur. Tous les trois ont raison sur leur périmètre. Personne ne parle de la même app.
Ce guide vous donne les fourchettes réelles d'une application mobile au Maroc en 2026, ce qui fait gonfler la facture, et comment éviter de payer deux fois pour les mêmes erreurs.
Les 6 variables qui font tout le prix
Avant de parler chiffres, le rappel utile : un devis d'app mobile dépend de six paramètres. Tant qu'ils ne sont pas fixés, aucune fourchette ne tient.
- Complexité fonctionnelle : nombre d'écrans, profondeur des parcours, règles métier
- Plateformes ciblées : iOS seul, Android seul, les deux en cross-platform, ou les deux en natif
- Back-end : pas de back-end, BaaS clé en main, ou API custom à concevoir
- Intégrations tierces : paiement CMI, Stripe, ERP, CRM, services de cartographie, SMS, notifications
- Profondeur du design : design system maison ou kit existant, animations, modes sombre/clair, accessibilité
- Maintenance : durée de garantie, fréquence des mises à jour OS, monitoring 24/7 ou heures ouvrées
Sur les 30 derniers projets mobiles que nous avons cadrés, la différence entre le devis le plus bas et le plus haut sur le même brief informel atteignait régulièrement un facteur 4 à 6. Toujours pour la même raison : périmètre fonctionnel flou et back-end sous-estimé.
Les 4 typologies d'app et leur fourchette budget
| Typologie | Périmètre | Durée projet | Fourchette indicative |
|---|---|---|---|
| App vitrine / informationnelle | Catalogue, contenu, formulaire contact, notifications basiques | 6-10 semaines | à 5 chiffres |
| App transactionnelle MVP | Auth, paiement CMI, panier, historique, back-end custom léger | 3-5 mois | à 5 chiffres |
| App marketplace / multi-acteurs | 2-3 espaces (client, vendeur, livreur), géolocalisation, paiements, back-office | 5-9 mois | à 6 chiffres |
| App industrielle / B2B sur mesure | Workflow métier, intégrations ERP, hors-ligne, dashboards, conformité | 6-12 mois | à 6 chiffres |
Ces fourchettes correspondent au travail d'une agence sérieuse au Maroc avec design sur mesure, développement cross-platform propre, back-end testé, déploiement sur les deux stores, formation et 1 à 3 mois de garantie post-livraison. En dessous des seuils bas, vous achetez soit un prototype, soit un template adapté à la va-vite — qui ne tient pas 18 mois sur les stores.
Ce qui fait gonfler la facture en 2026
Certaines fonctionnalités sonnent simples en réunion et coûtent disproportionnellement cher en développement. Les classer permet de prioriser ce qui apporte vraiment de la valeur.
Cartographie GPS et géolocalisation : intégration Google Maps ou Mapbox, gestion des permissions iOS et Android, suivi en temps réel, calcul de distances. Une fonctionnalité GPS bien faite ajoute souvent 10 à 15% au budget global. Un mode "tracking livreur" comme celui qu'on attend d'un Glovo ou Inwi Express, c'est encore plus.
Paiement CMI + Stripe : intégrer CMI pour les cartes marocaines est la norme, mais l'API CMI est plus contraignante que Stripe ou Paypal. Tunnel 3D Secure, gestion des échecs, conformité PCI-DSS, page de retour conforme. Compter 8 à 12% du budget rien que pour le paiement si vous voulez qu'il marche sans plantage le jour du lancement.
Notifications push : Firebase Cloud Messaging côté technique, c'est presque gratuit. Mais une vraie stratégie de notifications (segmentation utilisateur, scénarios déclenchés, A/B tests, opt-in granulaire conforme à la loi 09-08) demande un travail produit qui ajoute facilement 5 à 8%.
Mode hors-ligne : la fonctionnalité la plus chère par rapport à ce que voit l'utilisateur. Synchronisation différée, résolution de conflits, base locale, queue d'actions. Sur une app B2B utilisée en zone à connectivité variable (commerciaux terrain au sud du Maroc, techniciens), c'est non négociable. Ajouter facilement 15 à 25% sur le budget.
Multilingue FR/AR : passer FR seul à FR/AR, ce n'est pas une option de menu. C'est la prise en charge RTL dans tout l'écran, les polices arabes, le tri des contenus, la traduction de chaque chaîne. Compter 10 à 15% supplémentaires si vous le prévoyez dès le départ — beaucoup plus si vous l'ajoutez en post-livraison.
Accessibilité : VoiceOver iOS, TalkBack Android, contrastes WCAG, tailles de police adaptatives. Encore peu demandé au Maroc, mais devient un avantage différenciant et une exigence sur les apps qui visent un marché européen.
Back-end : la moitié cachée du budget
C'est l'angle mort le plus coûteux quand on chiffre une app. Les clients voient les écrans, comparent les designs, et oublient qu'une grande partie du travail se passe sur des serveurs qu'ils ne verront jamais.
Sur nos projets typiques, le back-end pèse entre 40 et 55% du coût de développement total. Concrètement, ça inclut :
- Authentification : login email, social login Apple/Google, gestion du token, refresh, multi-device
- API métier : endpoints REST ou GraphQL, validation des entrées, logique business, codes d'erreur
- Base de données : schéma, migrations, indexation, sauvegardes, restauration testée
- Stockage media : photos, documents, vidéos, avec CDN pour la performance utilisateur
- Monitoring et logs : Sentry pour les erreurs, Datadog ou Logtail pour les logs, alerting
Le choix d'outils change radicalement le budget. Firebase ou Supabase font sauter 30 à 40% du coût back-end sur des cas simples — au prix d'un vendor lock-in et de limites quand vous scalez. Un back-end Node ou Python sur mesure coûte plus cher au départ mais reste votre propriété et évolue avec vous.
Notre règle simple : Firebase ou Supabase pour le MVP qui doit valider un marché, back-end custom dès qu'on sait que l'app va vivre 3 ans et plus.
Design UX/UI : pourquoi 80 écrans coûtent 4× plus que 20
Le coût du design n'est pas linéaire avec le nombre d'écrans. Ce qui plombe la facture, c'est la complexité des parcours, le nombre d'états par écran, et la profondeur du design system.
Un design system bien construit en amont , 30 à 40 composants Figma réutilisables, tokens couleurs et typographie, librairie d'icônes — permet ensuite de produire 50 écrans à la chaîne sans repartir de zéro. Sans design system, chaque écran est un projet en soi, et le coût explose.
Pour donner un ordre de grandeur : un MVP transactionnel typique a 20-30 écrans utilisateur, plus 15-20 écrans d'administration. Une marketplace passe à 60-80 écrans facilement. Une app industrielle dépasse les 100 écrans avant qu'on s'en rende compte.
Notre conseil pratique : exiger un prototype Figma cliquable avant signature. C'est l'outil qui révèle les flous fonctionnels — on découvre toujours en cliquant que l'écran prévu manque un état d'erreur, un cas vide, ou un mode de paiement alternatif. Mieux vaut le découvrir en Figma qu'en sprint 4.
Coût total de possession sur 3 ans
Une application mobile, ce n'est pas un achat one-shot. C'est un actif qui se déprécie vite si vous le laissez vivre seul. Voici les vrais coûts qu'il faut additionner sur 3 ans.
Hébergement back-end : selon le trafic, de quelques centaines à plusieurs milliers de MAD par mois. AWS, Google Cloud, OVH, ou hébergeurs marocains comme Genious ou MTDS pour les contraintes de souveraineté.
Comptes développeur : Apple Developer Program à 99 USD/an, Google Play à 25 USD une fois. Ce sont des frais incompressibles.
Certificats et services tiers : SSL, services SMS, services de paiement, services email transactionnel, Mapbox ou Google Maps au-delà du quota gratuit. Compter quelques centaines à plusieurs milliers de MAD par mois selon l'usage.
Maintenance corrective et évolutive : c'est le poste qui surprend tout le monde. Comptez 20 à 40% du coût de développement initial par an pour rester à jour. iOS et Android sortent une version majeure chaque automne — passer outre, c'est se retrouver hors store en 12 mois.
Mises à jour OS imposées : Apple en particulier impose régulièrement de nouvelles versions de SDK, des règles de privacy (App Tracking Transparency, App Privacy Reports), des changements d'API. Sans budget dédié, vous découvrez le travail quand votre app cesse de fonctionner.
Sur 3 ans, le total de possession atteint facilement 1,5 à 2 fois le coût de développement initial. C'est la réalité du métier, à intégrer dans le business plan dès le départ.
Agence locale vs offshore : la vraie comparaison
Le réflexe budget pousse à comparer les taux horaires. Une agence marocaine facture quelque part entre (montant non précisé)/h selon la séniorité. Une agence indienne ou pakistanaise affiche 15-25 USD/h. Une agence d'Europe de l'Est est entre les deux. Sur le papier, l'offshore semble gagner d'avance.
Dans la réalité, le calcul est plus subtil. Trois facteurs cachés font basculer la balance :
Gestion et coordination : sur un projet offshore avec 8 heures de décalage, chaque aller-retour coûte une journée. Sur un projet local, vous avez vos points hebdo en présentiel et les corrections passent en demi-journée. Sur un projet de 4 mois, l'écart se chiffre en semaines.
Qualité et standards : la production offshore moyenne reste très inégale. Les bonnes agences indiennes existent mais elles facturent désormais à des tarifs proches du marché européen. Les agences à 15 USD/h vendent du junior encadré par junior, et la dette technique livrée se paye à la maintenance.
Juridique et exécution : un contrat signé avec une SARL marocaine s'exécute devant le tribunal de commerce marocain, avec OMPIC pour la propriété intellectuelle et le code source. Avec un prestataire en Asie, le contrat de droit local est presque inopposable. Quand ça tourne mal, vous n'avez aucun recours.
Un de nos clients dans le retail nous a contacté l'an dernier après avoir investi six mois et un budget à 6 chiffres avec une équipe indienne. Le code livré n'était ni testé ni documenté, le back-end Firebase mal architecturé saturait à 800 utilisateurs simultanés, et le contrat ne prévoyait aucun transfert de propriété intellectuelle. Nous avons tout repris à zéro. Coût total : presque le double du prix d'une agence marocaine dès le départ.
L'offshore n'est pas systématiquement un piège. Mais il exige un chef de projet senior interne qui sait spécifier, recetter, et tenir un prestataire à distance. Sans ce profil chez vous, le risque dépasse l'économie attendue.
Modèles de facturation : forfait vs régie vs hybride
Le choix du modèle de facturation pèse autant que le prix horaire sur le coût final.
Forfait : prix fixe pour un périmètre fixe. Bon pour les phases où le périmètre est cadré (cadrage, design, MVP avec spec stable). Mauvais sur l'évolutif, parce que chaque changement déclenche une renégociation et une marge de risque ajoutée au devis.
Régie : facturation au temps passé, généralement à la journée ou à la semaine. Bon pour les évolutions, les bugs, les phases exploratoires. Mauvais sur le cadrage initial, parce que vous portez tout le risque de dépassement.
Hybride : forfait sur le cadrage et le MVP, régie sur l'évolutif. C'est le modèle que nous proposons par défaut à nos clients. Le forfait sécurise la livraison initiale, la régie permet d'avancer vite sur ce que le marché va imposer après le lancement.
Méfiez-vous des forfaits "tout illimité, tout inclus" : c'est mathématiquement impossible. Soit le prestataire a sous-estimé et coupera des coins en cours de route, soit il a sur-estimé et vous payez une marge de sécurité énorme.
Comment réduire le coût sans saboter le projet
Cinq leviers concrets que nous appliquons sur nos projets PME et startup.
1. MVP serré — définir le périmètre minimum qui valide votre hypothèse de marché. Pas le périmètre minimum pour avoir une "vraie" app. Si une fonctionnalité n'est pas testée par les 100 premiers utilisateurs, elle ne mérite pas d'être dans le MVP.
2. Cross-platform par défaut — React Native ou Flutter sauvent 30 à 40% du coût vs deux apps natives. Le natif pur ne se justifie que pour des besoins très spécifiques (jeux, AR, hardware avancé). Voir notre comparatif React Native vs Flutter vs natif au Maroc pour le détail.
3. Design system réutilisable — investir 15 à 20% du budget design dans un système de composants au lieu d'écrans isolés. Le retour sur investissement arrive dès le sprint 3.
4. BaaS pour le MVP — Firebase, Supabase, ou équivalent. Vous économisez le back-end custom pendant la phase de validation, et vous migrerez seulement si le produit décolle.
5. Pas de gold-plating en sprint 1 — animations sophistiquées, mode sombre, internationalisation, tout ce qui n'apporte pas de la valeur utilisateur immédiate est reporté. Vous lancerez plus tôt et vous prendrez les décisions sur des données plutôt que des intuitions.
À cadre identique, ces cinq leviers font passer un MVP transactionnel du à 6 chiffres vers la à 5 chiffres. C'est la différence entre "on lance" et "on n'a pas le budget".
Pour aller plus loin
Pour choisir le bon partenaire, lisez notre guide comment choisir une agence application mobile au Maroc. Sur la question du financement et de la levée auprès des fonds locaux, voir notre dossier levée de fonds au Maroc, les étapes. Si vous démarrez la rédaction de votre brief, le modèle de cahier des charges pour PME marocaines s'adapte sans difficulté à un projet mobile. Et la pillar du silo gestion d'entreprise vit ici : management entreprise au Maroc.
Conclusion : un devis qui ne s'appuie sur rien ne vaut rien
Si vous retenez une seule chose : aucun devis d'application mobile ne tient sans un cadrage fonctionnel écrit. Tant que le périmètre est flou, le prix l'est aussi — et l'écart de 1 à 10 que vous voyez entre les propositions n'est pas une anomalie, c'est le signal que personne ne chiffre la même app.
Notre méthode chez deadLine consiste à toujours démarrer par une phase de cadrage facturée à part, généralement 2 à 4 semaines, qui produit un cahier des charges fonctionnel, un prototype Figma cliquable, et une architecture technique validée. À partir de là, le devis de développement repose sur du concret et tient à 90% près. Tout devis qui arrive sans cette étape est un devis qui sera renégocié en cours de route.
Si vous voulez qu'on cadre votre projet mobile avant de lancer les consultations, c'est notre métier — voir notre page développement d'application mobile ou écrivez-nous. On regarde votre brief gratuitement et on vous dit honnêtement si nous sommes le bon partenaire ou si nous vous orientons ailleurs.
Management d'entreprise au Maroc : le guide pratique 2026
Audit, finance, processus, KPIs, transformation digitale, levée de fonds — le guide stratégique du management de PME au Maroc en 2026.
Lire le guide pillar


















