Le verdict en trois phrases
Pour un outil de prise de commande terrain, une PWA (application web progressive) coûte 25 000 à 60 000 € HT et couvre 80 à 90 % des besoins, y compris le mode hors ligne. Une application native iOS et Android coûte 50 000 à 120 000 € HT et ne se justifie que si vous avez besoin d'accès matériels avancés (scan code-barres intensif, Bluetooth, imprimante portable) ou d'une flotte majoritairement iPhone avec de longues périodes hors ligne. Dans les deux cas, le poste le plus délicat est la synchronisation des données au retour du réseau, pas l'interface.
Coûts comparés sur 3 ans
Le développement n'est qu'une partie du budget. Une application native impose deux bases de code (ou un framework multiplateforme comme React Native ou Flutter), des comptes développeur et la gestion des versions sur les stores.
| Poste | PWA | Native multiplateforme (Flutter, React Native) | Native pure (Swift + Kotlin) |
|---|---|---|---|
| Développement initial | 25 000 à 60 000 € HT | 50 000 à 90 000 € HT | 80 000 à 120 000 € HT |
| Délai de réalisation | 8 à 12 semaines | 12 à 16 semaines | 16 à 24 semaines |
| Comptes stores | 0 € | 99 $ par an (Apple) + 25 $ une fois (Google) | idem |
| Distribution privée | lien ou icône sur l'écran d'accueil | Apple Business Manager ou MDM, 3 à 6 € par appareil et par mois | idem |
| Maintenance annuelle | 15 % du coût initial | 18 à 22 % | 20 à 25 % |
| Mise à jour d'une version | immédiate, au prochain chargement | 1 à 3 jours de validation store | idem |
| Total sur 3 ans (40 commerciaux) | 37 000 à 87 000 € | 85 000 à 155 000 € | 135 000 à 210 000 € |
Le total inclut la maintenance et, pour les versions natives, une solution de gestion de flotte (MDM) à environ 4 € par appareil et par mois.
Mode hors ligne : ce que chaque option sait vraiment faire
Le mode hors ligne est la raison d'être du projet. Un commercial dans une zone rurale ou un sous-sol de magasin doit pouvoir consulter le catalogue, les tarifs du client et saisir une commande, puis tout synchroniser sans doublon.
| Capacité | PWA sur Android | PWA sur iPhone | Application native |
|---|---|---|---|
| Catalogue consultable hors ligne | oui (IndexedDB, plusieurs centaines de Mo) | oui, si l'application est installée sur l'écran d'accueil | oui, stockage illimité en pratique |
| Saisie de commande hors ligne | oui | oui | oui |
| Synchronisation en arrière-plan | oui (Background Sync) | non, synchronisation à l'ouverture | oui |
| Notifications push | oui | oui depuis iOS 16.4, si installée | oui |
| Scan code-barres | oui via la caméra, plus lent | oui via la caméra, plus lent | rapide, scanners intégrés |
| Imprimante Bluetooth | partiel (Web Bluetooth sur Chrome) | non | oui |
| Signature client sur écran | oui | oui | oui |
La règle pratique : si votre flotte est sous Android ou si une synchronisation à l'ouverture de l'application suffit, la PWA est le bon choix. Si 100 % des commerciaux sont sur iPhone et impriment des bons sur place, partez sur une application native multiplateforme.
Côté architecture, prévoyez une file d'attente locale des commandes, un identifiant unique généré sur l'appareil pour éviter les doublons et une règle claire de résolution des conflits (le prix serveur fait foi, par exemple). Ce module représente souvent 20 à 30 % du budget.
Mini cas pratique
Thomas, directeur commercial d'un distributeur de matériel agricole à Bordeaux, encadre 40 commerciaux équipés de tablettes Android. Chacun saisit en moyenne 5 commandes par jour sur papier, ressaisies ensuite par l'ADV en 4 minutes chacune. Sur 220 jours, cela représente 44 000 commandes, soit 2 930 heures de ressaisie, valorisées à 30 € l'heure : 88 000 € par an.
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.
Il choisit une PWA à 48 000 € HT avec catalogue hors ligne et synchronisation automatique, plus 7 200 € par an de maintenance. Même en ne supprimant que 70 % de la ressaisie, le gain atteint 61 600 € par an : l'outil est remboursé en un peu moins de 10 mois. L'option native, chiffrée à 95 000 € HT, aurait doublé ce délai sans bénéfice concret sur une flotte Android.
FAQ
Une PWA peut-elle perdre les données saisies hors ligne ?
Sur iPhone, Safari peut effacer le stockage d'un site non utilisé pendant 7 jours, mais pas celui d'une PWA installée sur l'écran d'accueil. Il faut donc imposer l'installation et synchroniser dès que le réseau revient.
Combien de données peut-on stocker hors ligne ?
Une PWA peut stocker plusieurs centaines de Mo, voire plus selon l'espace libre de l'appareil. Un catalogue de 5 000 références avec photos compressées pèse environ 150 à 300 Mo.
Faut-il publier une application interne sur l'App Store ?
Non, une application native interne se distribue via Apple Business Manager ou un MDM, sans publication publique. Comptez 99 $ par an pour le compte développeur et environ 4 € par appareil et par mois pour le MDM.
Peut-on commencer en PWA puis passer en natif ?
Oui, l'API et la logique de synchronisation sont réutilisables à 60 à 80 %. Seule l'interface est à reconstruire, ce qui réduit le coût d'une future version native d'environ 30 %.
L'outil peut-il se connecter à notre ERP ?
Oui, via l'API de l'ERP (Sage, Cegid, SAP Business One, Odoo). Le connecteur représente généralement 5 à 15 jours de développement selon la qualité de l'API existante.
Parlons de votre projet. Nous cadrons votre outil de prise de commande (nombre de commerciaux, flotte d'appareils, ERP, besoins hors ligne) avec un budget indicatif de 25 000 à 60 000 € HT en PWA et un déploiement en 8 à 12 semaines. 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.
