The verdict in three sentences
For a business app used by your own field teams, a PWA now covers most needs for a budget in the range of 25,000 to 60,000 EUR (roughly 27,000 to 65,000 USD), often half the cost of building two native apps. Native development, or cross-platform Flutter / React Native, pays off when the job requires deep hardware access: burst scanning, Bluetooth, NFC, background tasks or continuous location tracking. The real decision criterion is not the technology but the three-year total cost of ownership, maintenance included, divided by the number of users.
The three options side by side
A PWA (Progressive Web App) is a website that installs on the home screen and works offline thanks to a service worker. A native app is built separately for iOS (Swift) and Android (Kotlin). Cross-platform shares a single codebase compiled for both systems.
| Criterion | PWA | Native iOS + Android | Flutter / React Native |
|---|---|---|---|
| Initial budget (2026 ballpark, Europe / US) | 25,000 to 60,000 EUR (27k to 65k USD) | 50,000 to 120,000 EUR (54k to 130k USD) | 35,000 to 80,000 EUR (38k to 87k USD) |
| Typical timeline | 2 to 4 months | 5 to 8 months | 3 to 6 months |
| Codebases to maintain | 1 | 2 | 1 (plus occasional native modules) |
| App store release | Optional | Mandatory | Mandatory |
| Store fees | 0 | 99 USD per year (Apple) + 25 USD once (Google) | Same as native |
| Yearly maintenance | 15 to 20% of initial budget | 15 to 20% per platform | 15 to 20% |
| Updates reaching users | Instant on reload | Store review, 1 to 3 days | Store review |
Maintenance at 15 to 20% per year covers security patches, adapting to new iOS and Android releases, and small improvements. On a 90,000 EUR native app, that means 13,500 to 18,000 EUR every year.
What a PWA can and cannot do in 2026
PWA limits on iPhone held CIOs back for years. Since iOS 16.4, Safari supports push notifications for PWAs installed on the home screen, which removed the main blocker. Real gaps remain, and you should check them against your requirements.
| Field feature | PWA (Android) | PWA (iOS) | Native or cross-platform |
|---|---|---|---|
| Offline mode and sync | Yes | Yes, smaller storage | Yes |
| Push notifications | Yes | Yes since iOS 16.4, if installed | Yes |
| Camera, occasional barcode scan | Yes | Yes | Yes |
| Burst scanning with Bluetooth scanner | Partial (Web Bluetooth) | No | Yes |
| NFC | Partial (Chrome Android) | No | Yes |
| Background location | No | No | Yes |
| Distribution through enterprise MDM | Web link | Web link | Yes, via private store |
If your technicians must report their position every five minutes with the screen off, or read NFC tags on equipment, a PWA will not be enough. If they fill in service reports, take photos, look up customer records and sign on screen, it covers the essentials.
A CIO's decision grid
Answer four questions before issuing an RFP:
- How many users, on which devices? A uniform Android fleet managed by MDM greatly reduces the case for native iOS.
- Which hardware features are essential? List them and compare with the table above.
- How often will you ship updates? If the business changes monthly, a PWA avoids store review cycles.
- Who will maintain the app? An in-house web team can take over a PWA; two native codebases require two distinct skill sets.
A common compromise is to start with a PWA, measure usage for six months, then wrap it in a native shell only if a hardware feature is missing.
Hidden costs to budget upfront
Beyond the build itself, three items regularly surprise CIOs. First, the back end: APIs, authentication, sync logic and the admin console often represent 30 to 40% of the total, whatever the front-end choice. Second, device management: enrolling 45 phones in an MDM costs roughly 3 to 6 USD per device per month in 2026. Third, testing on real devices: plan 2 to 3 weeks of field pilot with five or six users before full rollout, because offline scenarios rarely behave in the field the way they do in the office.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Mini case study
Emily, CIO of an industrial maintenance company in Chicago, equips 45 field technicians. The need: work orders, photos, customer signature, offline access to equipment records.
- Two-platform native option: 92,000 USD + 17% maintenance, i.e. 15,640 USD per year. Three-year cost: 92,000 + 2 x 15,640 = 123,280 USD.
- PWA option: 45,000 USD + 18% maintenance, i.e. 8,100 USD per year. Three-year cost: 45,000 + 2 x 8,100 = 61,200 USD.
Gap: 62,080 USD, about 1,380 USD per technician. Emily picks the PWA, with a contract clause for a Capacitor wrapper if Bluetooth scanning becomes necessary.
FAQ
Can a PWA work without network coverage on a job site?
Yes. With a service worker and local storage, a well-built PWA saves entries offline and syncs when the network returns. On iOS, keep local data modest, a few dozen megabytes, to stay comfortable.
Do we need to publish an internal app on the App Store?
For native, yes, through the Apple Developer Program at 99 USD per year, or through private enterprise distribution. A PWA installs from a simple link, with no store fees and no review delay.
Flutter or React Native: which one?
Both sit in a 35,000 to 80,000 EUR range for a business app. React Native makes it easier to share code with a JavaScript web back office; Flutter delivers very consistent rendering across platforms.
What does real maintenance cost for a business app?
Plan 15 to 20% of the initial budget per year. For a 40,000 EUR PWA, that is 6,000 to 8,000 EUR per year, security updates included.
Can we move from PWA to native later?
Yes. The back end and APIs stay the same; only the interface is rebuilt or wrapped. A later move usually costs 30 to 50% of a full native project.
Let's scope your project. Tell us about your field users, must-have features and timeline, and we will recommend the right architecture and a delivery plan. 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.
