Le verdict en trois phrases
Pour une force commerciale terrain qui prend des commandes chez des épiciers, pharmacies ou grossistes, une PWA (application web progressive) couvre aujourd'hui 90 % des besoins, y compris le mode hors ligne et la géolocalisation des visites. Elle coûte en ordre de grandeur 2026 150 000 à 300 000 MAD HT à Casablanca, contre 300 000 à 600 000 MAD pour deux applications natives iOS et Android. Le natif ne se justifie que si vous avez besoin de scanner Bluetooth, d'impression thermique intensive ou d'un fonctionnement en arrière-plan permanent.
Ce que la PWA sait faire en 2026
Le directeur commercial d'un distributeur de produits de grande consommation à Casablanca, avec 60 commerciaux répartis entre le Grand Casablanca, Rabat et Marrakech, cherche trois choses : saisir une commande sans réseau dans un souk ou un sous-sol, voir l'historique et le crédit du client, et prouver que la visite a eu lieu. Une PWA moderne stocke le catalogue et les clients dans la base locale du téléphone (IndexedDB), met les commandes en file d'attente et les synchronise dès que la 4G revient.
| Fonction | PWA | Native iOS et Android |
|---|---|---|
| Commande hors ligne et synchronisation | Oui, file d'attente locale | Oui |
| Géolocalisation de la visite | Oui, au premier plan | Oui, y compris en arrière-plan |
| Photo du linéaire, signature client | Oui | Oui |
| Scan code-barres caméra | Oui | Oui, plus rapide |
| Imprimante thermique Bluetooth | Limité (Android Chrome) | Complet |
| Notifications push | Oui (iOS depuis 16.4) | Oui |
| Publication sur les stores | Non requise | App Store et Google Play |
| Mises à jour | Instantanées pour tous | Validation store 1 à 3 jours |
Comparatif des coûts en MAD
| Poste | PWA | Native iOS et Android |
|---|---|---|
| Développement initial | 150 000 à 300 000 MAD | 300 000 à 600 000 MAD |
| Back-office et API (commun) | Inclus | Inclus |
| Comptes développeur stores | 0 MAD | Environ 1 000 MAD par an |
| Maintenance annuelle (15 à 20 %) | 25 000 à 55 000 MAD | 50 000 à 110 000 MAD |
| Hébergement et synchronisation | 1 500 à 4 000 MAD par mois | 1 500 à 4 000 MAD par mois |
| Délai de livraison | 3 à 4 mois | 4 à 5 mois |
| Équipe nécessaire | 1 stack web | Web plus mobile ou React Native |
| Déploiement sur 60 téléphones | Lien et ajout à l'écran d'accueil | MDM ou stores |
Une option intermédiaire existe : une application React Native ou Flutter, autour de 250 000 à 400 000 MAD, si un besoin natif précis apparaît. Mais commencer par la PWA et basculer plus tard ne fait pas perdre le back-office ni l'API, qui représentent souvent 50 % du budget.
Les points à verrouiller dans le cahier des charges
- Volume de données hors ligne : 5 000 références et 8 000 clients tiennent largement dans un téléphone Android d'entrée de gamme.
- Règles de conflit : que se passe-t-il si un prix change pendant qu'un commercial est hors ligne ? Le plus courant : le prix du serveur s'applique, l'écart est signalé.
- Intégration ERP : Sage, Odoo ou SAP Business One, prévoir 30 000 à 80 000 MAD selon l'API disponible.
- Loi 09-08 : les données de géolocalisation des salariés doivent être déclarées à la CNDP et limitées aux heures de travail.
Besoin d'un site web professionnel ?
Kolonell crée des sites web qui attirent des clients, optimisés pour le marché sénégalais. Devis gratuit en 2 minutes.
Mini cas pratique
Youssef, directeur commercial d'un distributeur de boissons et d'épicerie à Casablanca, gère 60 commerciaux qui saisissent aujourd'hui les commandes sur papier, ressaisies le soir par 4 assistantes. Chaque commercial perd environ 40 minutes par jour en double saisie et appels, soit 60 x 40 min x 22 jours = 880 heures par mois. Les erreurs de ressaisie génèrent environ 1,5 % d'avoirs sur 4 millions de MAD de ventes mensuelles, soit 60 000 MAD par mois. Une PWA à 240 000 MAD se rembourse en environ 4 mois sur les seuls avoirs évités, alors que la version native à 480 000 MAD demanderait 8 mois.
FAQ
Une PWA fonctionne-t-elle vraiment sans réseau ? Oui, catalogue, clients et commandes restent disponibles hors ligne. La synchronisation de 50 commandes prend généralement moins de 10 secondes en 4G.
Les commerciaux sur iPhone sont-ils bien servis ? Depuis iOS 16.4, les PWA installées reçoivent les notifications push. Le stockage hors ligne est fiable jusqu'à plusieurs centaines de Mo.
Peut-on suivre les commerciaux en continu ? Une PWA enregistre la position au moment de la visite, pas en arrière-plan permanent. Pour un suivi continu, il faut du natif et une déclaration CNDP adaptée.
Combien de temps pour former 60 commerciaux ? Une demi-journée par groupe de 15, soit 4 sessions. L'adoption dépasse 90 % en 3 semaines si l'outil est plus rapide que le papier.
Que se passe-t-il si nous passons au natif plus tard ? Le back-office, l'API et la logique de synchronisation sont réutilisés. Seule l'interface mobile est refaite, environ 40 à 50 % du coût natif initial.
Parlons de votre projet. Indiquez-nous le nombre de commerciaux, votre ERP et vos contraintes terrain : nous chiffrons la PWA ou le natif avec un budget en MAD et un planning de déploiement. Devis détaillé sous 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionné par le digital et l'entrepreneuriat en Afrique, Mohamed accompagne les entreprises sénégalaises dans leur transformation digitale depuis 2020. Fondateur de Kolonell, il croit que chaque PME mérite une présence en ligne professionnelle et accessible.