Guide d'achat · Mobile

Combien coûte le développement d'une application mobile au Maroc en 2026 ?

TL;DR — Application mobile au Maroc en 2026 : MVP cross-platform (React Native ou Flutter) 80 000–220 000 MAD, app native iOS+Android complète 250 000–700 000 MAD, app stratégique (fintech, e-commerce, social) 800 000–3 500 000 MAD. Compter 6–14 semaines pour un MVP, 4–7 mois pour une V1 sérieuse. Coûts récurrents : 1 200–8 000 MAD/mois (hébergement, push, monitoring) hors évolutions.

Les 3 niveaux de projet

Niveau 1 — MVP cross-platform (80 000–220 000 MAD) : React Native ou Flutter, 1 codebase iOS+Android, 8–15 écrans, auth, profil, 1–2 fonctionnalités cœur, paiement basique, push notifications. Idéal pour tester un marché ou lever des fonds.

Niveau 2 — App produit V1 (250 000–700 000 MAD) : 25–50 écrans, design system propre, backend dédié (Node/Nest, Laravel ou Supabase), paiement CMI + wallet, analytics avancées, A/B testing, support iOS 16+ et Android 9+, store optimization. Stack typique cross-platform Flutter ou native si performance critique.

Niveau 3 — App stratégique (800 000–3 500 000 MAD) : fintech, super-app, marketplace multi-vendor, ride-hailing, app bancaire ou assurance. Compliance Bank Al-Maghrib / ACAPS, KYC + eKYC, signature électronique, intégrations cœur (core banking, ERP, CRM), équipe 6–12 personnes, sécurité ISO 27001, audits pentest trimestriels.

Le vrai débat 2026 : cross-platform ou natif ?

React Native (Meta) et Flutter (Google) sont matures : 70% des apps marocaines lancées en 2024–2026 sont cross-platform. Gain coût : 35–50% vs natif. Limite : si vous avez besoin d'AR/VR, de Bluetooth bas-niveau, de CarPlay/Android Auto avancé, ou de performance graphique extrême, restez natif (Swift + Kotlin).

Flutter prend l'avantage en 2026 sur les apps très visuelles (animations, branding fort) ; React Native garde la main sur les apps qui partagent du code avec un site React/Next.js. Évitez Ionic/Cordova en production sérieuse.

Les coûts cachés qui plombent les budgets

Comptes développeurs : Apple 99 USD/an (~1 000 MAD), Google Play 25 USD one-shot (~250 MAD), Huawei AppGallery gratuit (utile au Maroc si vous ciblez les utilisateurs Huawei).

Backend et infra : 800–6 000 MAD/mois (Supabase, AWS, GCP, Hostinger Cloud). Push notifications via Firebase Cloud Messaging (gratuit) ou OneSignal (à partir de 9 USD/mois).

Paiement CMI : intégration 25 000–60 000 MAD + frais de transaction 1,8–2,8% + maintenance 3D-Secure. Apple Pay et Google Pay au Maroc nécessitent un partenariat acquéreur (CMI, Naps, HPS Switch).

Conformité CNDP : déclaration normale 3 000–10 000 MAD si externalisée. Pour traitement de données sensibles (santé, biométrie, finance), autorisation préalable obligatoire (3–6 mois d'instruction).

Maintenance évolutive : prévoir 12–20% du coût initial par an pour suivre iOS et Android (deprecations annuelles), corrections de bugs et petites évolutions.

Équipe et délais réalistes

MVP cross-platform : 1 PM/PO + 1 designer + 2 devs full-stack mobile + 1 QA part-time. 6–14 semaines pour shipping store.

App produit V1 : 1 PM + 1 designer senior + 2–3 devs mobile + 1–2 devs backend + 1 QA + 1 DevOps part-time. 4–7 mois.

App stratégique : 6–12 personnes pluridisciplinaires, sprint design séparé (4–6 semaines amont), audit sécurité avant chaque release majeure. 8–14 mois pour V1.

Comparatif côte à côte

PosteMVP cross-platform (MAD)App V1 produit (MAD)App stratégique (MAD)
Discovery + UX/UI15 000–40 00060 000–140 000200 000–500 000
Développement mobile45 000–120 000120 000–350 000400 000–1 800 000
Backend / API15 000–40 00060 000–180 000250 000–900 000
Intégrations (CMI, ERP, KYC)5 000–20 00030 000–90 000150 000–600 000
QA + automated tests5 000–15 00020 000–60 000100 000–400 000
Store submission + ASO3 000–8 00010 000–30 00040 000–120 000
Maintenance / an12 000–30 00040 000–120 000150 000–700 000
Hébergement + push / mois800–2 0002 000–6 0006 000–25 000

Verdict — Première erreur des CEOs marocains : sous-budgéter le design (15% du projet) et la QA (10%). Une app qui marche mal en store reçoit des notes 2★/3★ dès la semaine 1 et plus jamais ne récupère. Mieux vaut une V1 plus réduite mais polie qu'une V1 ambitieuse mal finie.

Questions fréquentes

Vaut-il mieux iOS ou Android d'abord pour le Maroc ?+
Android représente 85–88% du parc marocain. Mais 60–70% du pouvoir d'achat (et du CA in-app) vient des utilisateurs iOS. Réponse pragmatique : lancez les deux en simultané avec un framework cross-platform. Si vraiment forcé de choisir : Android pour la masse, iOS pour le revenu.
Quelle est la différence de prix entre une agence marocaine et un freelance ?+
Freelance Maroc : 350–800 MAD/jour senior, 5 000–15 000 MAD/mois. Agence locale structurée : 800–2 500 MAD/jour. Agence européenne nearshorée : 3 500–6 000 MAD/jour. Pour une app critique, la différence agence vs freelance se justifie par la garantie de continuité (un freelance peut disparaître à mi-projet).
Combien coûte la maintenance par an ?+
Règle stable : 12–20% du coût initial par an. Une app à 400 000 MAD coûtera 50 000–80 000 MAD/an juste en maintenance corrective et conformité OS. Ajouter les évolutions (features, A/B tests) selon la roadmap.
Peut-on intégrer le paiement CMI dans une app mobile ?+
Oui via SDK CMI mobile ou via redirect WebView vers la page de paiement CMI. Le SDK natif offre meilleure UX (pas de sortie d'app) mais demande une signature contractuelle CMI séparée. Comptez 25 000–60 000 MAD d'intégration + 1,8–2,8% par transaction.
Faut-il publier sur AppGallery (Huawei) au Maroc ?+
Oui si votre cible inclut le grand public marocain : Huawei représente 8–14% du parc (devant Xiaomi sur certains segments). Le portage HMS (Huawei Mobile Services) prend 3–8 jours-homme depuis une app Android existante.
Comment éviter qu'un prestataire prenne en otage le code ?+
Trois clauses contractuelles obligatoires : (1) code livré sous Git de l'acheteur dès le sprint 1, pas en fin de projet ; (2) cession des droits patrimoniaux et morale relative ; (3) escrow technique (dépôt notarié) pour les apps stratégiques. Refuser tout prestataire qui exige Github privé sous son compte.

/ À lire ensuite

Un brief technique sur ce sujet ?

Atelier de cadrage gratuit. Un fondateur, pas un commercial.