The verdict in three sentences
For a mid-sized company's field tool (job sheets, photos, customer signature), a well-built PWA covers 80 to 90 % of needs for EUR 25,000 to 45,000 (about USD 27,000 to 49,000). Cross-platform Flutter or React Native, at EUR 35,000 to 60,000, becomes relevant as soon as you need Bluetooth, advanced scanning or heavy offline use. Separate native iOS and Android apps, at EUR 50,000 to 90,000, are only justified for very specific hardware use cases.
What a field technician really needs
Before choosing a technology, list the real field functions. For a company with 50 maintenance, HVAC or electrical technicians, the core is almost always the same:
- daily schedule and customer file available without network;
- job sheet with parts, time spent and photos;
- customer signature on screen and PDF sent by email;
- automatic sync when the network returns;
- job geolocation and handoff to invoicing.
All of these are available to a PWA in 2026, including the camera, local storage (IndexedDB) and push notifications, supported on iOS since version 16.4 for apps added to the home screen.
2026 cost and constraint comparison
| Criterion | PWA | Cross-platform (Flutter, React Native) | Native iOS + Android | Classic web app |
|---|---|---|---|---|
| Initial budget (excl. tax) | EUR 25,000 to 45,000 | EUR 35,000 to 60,000 | EUR 50,000 to 90,000 | EUR 15,000 to 30,000 |
| Delivery time | 8 to 12 weeks | 10 to 16 weeks | 16 to 24 weeks | 6 to 10 weeks |
| Offline mode | Good (forms, photos) | Very good | Excellent | Weak or none |
| Hardware access (Bluetooth, NFC) | Limited, especially on iOS | Full | Full | No |
| Store fees | None | USD 99/year Apple + USD 25 once Google | USD 99/year Apple + USD 25 once Google | None |
| Updates | Instant | Store review 1 to 3 days | Store review 1 to 3 days | Instant |
| Yearly maintenance | 15 % of initial cost | 15 to 20 % | 20 % (two codebases) | 15 % |
The gap widens over time. Over three years, a EUR 35,000 PWA comes to about EUR 50,750 with maintenance, versus EUR 80,000 for a EUR 50,000 native build and up to EUR 144,000 for a EUR 90,000 native build.
The criteria that tip the decision
| Field situation | Recommended technology | Reason |
|---|---|---|
| Forms, photos, signature | PWA | Cost and rollout via a simple link |
| Frequent dead zones, full days offline | Cross-platform | Robust local SQLite database |
| Barcode reader or Bluetooth printer | Cross-platform | Native hardware access via plugins |
| Rugged Android-only device fleet | PWA or native Android | No iOS version needed |
| Subcontracted technicians using their own phones | PWA | No store installation |
| Strict corporate MDM integration | Cross-platform or native | Distribution via Apple Business Manager |
An often forgotten point: the phone fleet. If half the technicians use personal iPhones, a PWA avoids managing developer accounts and distribution profiles, which takes 2 to 4 days of work per year.
Mini case study
Nathalie, technical director of an HVAC maintenance company in Nantes with 50 technicians, processes 1,100 paper job sheets a month. Each sheet takes 12 minutes of re-keying at the office, 220 hours a month.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
She chooses a EUR 38,000 PWA with offline mode, photos and signature, delivered in 11 weeks. Re-keying disappears: 220 hours at a loaded EUR 32 per hour is EUR 7,040 a month, EUR 84,480 a year. Including maintenance (EUR 5,700 a year), the project pays back in about 6 months. Invoices also go out the same day instead of after 9 days on average, which improves cash flow.
FAQ
Does a PWA really work offline on iPhone?
Yes for forms, schedules and locally stored photos, with a storage limit of about 1 GB per site on Safari in 2026. For several days without network and thousands of records, cross-platform remains safer.
How much does maintaining a field app cost?
Budget 15 to 20 % of the initial cost per year: EUR 5,000 to 9,000 for a PWA and up to EUR 18,000 for native on two platforms.
Do you pay store fees for a PWA?
No. Apple's fee (USD 99 a year) and Google's (USD 25 one-off) only apply to apps published on the stores.
Can we start with a PWA and move to native later?
Yes. The back office and API, often 40 to 50 % of the budget, are reused as is. Only the mobile interface is rebuilt.
How long until a first rollout?
8 to 12 weeks for a PWA with a 5-technician pilot, then 2 to 3 weeks to roll out to everyone.
Let's scope your project. Describe your jobs, your phone fleet and your network constraints: we recommend the right technology with an indicative budget of EUR 25,000 to 60,000 and a pilot 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.