The verdict in three sentences
For a sales force of 80 reps using 85% Android devices, a PWA covers most needs for FCFA 8,000,000 to 14,000,000 excl. tax (about EUR 12,200 to 21,350), delivered in 3 months. Native apps for iOS and Android cost FCFA 18,000,000 to 30,000,000 and 5 months, justified only if you need Bluetooth (printer, scanner), background geolocation or highly reliable iPhone notifications. The decisive criterion in Gabon and across Central Africa is offline mode: it must be designed in from the start, whatever the technology.
Costed comparison: PWA, native and hybrid
A PWA is a web app installed from the browser, working offline through caching and updating without app stores. A native app is built separately for iOS and Android. The hybrid option (React Native or Flutter) shares one codebase across both stores.
| Criterion | PWA | Hybrid (Flutter, React Native) | Native iOS + Android |
|---|---|---|---|
| Development cost excl. tax | FCFA 8,000,000 to 14,000,000 | FCFA 13,000,000 to 22,000,000 | FCFA 18,000,000 to 30,000,000 |
| Delivery time | 3 months | 4 months | 5 months |
| Store fees | None | USD 99/year Apple + USD 25 once Google | Same, about FCFA 62,000/year |
| Annual maintenance | FCFA 1,200,000 to 2,100,000 | FCFA 2,000,000 to 3,300,000 | FCFA 2,700,000 to 4,500,000 |
| Offline mode | Good (cache, IndexedDB) | Very good | Excellent |
| Bluetooth, mobile printer | Limited, Android only | Yes | Yes |
| iPhone notifications | Yes since iOS 16.4, less reliable | Yes | Yes |
| Shipping an update | Instant | Store review 1 to 3 days | Store review 1 to 3 days |
These are 2026 order-of-magnitude figures for an order-taking app with catalogue, customers, routes and ERP sync. With 85% Android in the fleet, the PWA's iPhone limits only affect about a dozen reps.
Offline: the real constraint in the field
Between Libreville, Port-Gentil, Franceville and inland roads, 4G coverage remains patchy, as it does in much of Cameroon, Congo and Chad. A sales app must let reps browse the catalogue, enter an order and take a photo without signal, then sync when the connection returns.
| Field function | Data volume | PWA | Native |
|---|---|---|---|
| 1,500-item catalogue with compressed photos | 40 to 80 MB | Yes, persistent storage | Yes |
| Offline order entry | A few KB per order | Yes, sync queue | Yes |
| Customer history and credit | 2 to 5 MB | Yes | Yes |
| Shelf or proof-of-delivery photo | 200 to 400 KB per photo | Yes | Yes |
| Background GPS route tracking | Continuous | No | Yes |
| Bluetooth invoice printing | Occasional | Partial, Android | Yes |
| Monthly data use per rep | 300 to 600 MB | Same | Same |
With data bundles around FCFA 5,000 to 10,000 for 5 to 10 GB from Gabonese operators, optimised sync barely touches the budget. What costs money is the orders lost when the app fails without signal.
When native is still the right call
Three cases justify the premium: continuous GPS tracking for attendance control, printing invoices on Bluetooth printers at customer sites, and a mostly iPhone fleet with critical notifications. Otherwise, the FCFA 10,000,000 to 16,000,000 gap is better spent on ERP integration and training.
Mini case study
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Serge Mba, sales director of a consumer goods distributor in Libreville, is equipping 80 reps who currently write orders on paper and phone them in. About 4% of orders are lost or wrong, on monthly revenue of FCFA 600,000,000, so FCFA 24,000,000 a month is at risk. He picks a PWA at FCFA 11,000,000 excl. tax over native apps at FCFA 24,000,000. If errors drop to 1%, recovered revenue reaches FCFA 18,000,000 a month; at a 12% gross margin, that is FCFA 2,160,000 a month in margin, and the PWA pays for itself in about 5 months. The FCFA 13,000,000 saved funds the connection to his ERP.
FAQ
Does a PWA install like a real app?
Yes, it sits on the home screen with its icon and opens full screen. On Android, installation takes 2 taps in Chrome, and it can also be published on Google Play for USD 25.
Can we start with a PWA and move to native later?
Yes, the back end and API stay the same. Moving to a hybrid app then costs FCFA 6,000,000 to 10,000,000 instead of starting from scratch.
Is reps' data secure offline?
Local data can be encrypted and wiped remotely if a device is stolen. Plan PIN authentication and sessions expiring after 8 to 12 hours.
How much does back-end hosting cost?
For 80 users and ERP sync, expect FCFA 150,000 to 350,000 a month, backups included.
What is a realistic rollout timeline for 80 reps?
Three months of PWA development, then a 2 to 3-week pilot with 10 reps before full rollout and team training.
Let's scope your project. Describe your sales force and field constraints and we will price your app, PWA or native, indicative budget between FCFA 8,000,000 and 30,000,000 excl. tax and a 3 to 5-month timeline. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.
