Quando scegli un software CMMS per la manutenzione, prima o poi arriva la domanda: "è disponibile come app per iPhone/Android?". I fornitori cavalcano questa richiesta proponendo app native dedicate. Ma nel 2026 il panorama tecnologico è cambiato: per il 90% delle aziende italiane, una PWA (Progressive Web App) ben fatta è la scelta migliore. Vediamo confronto pratico, costi, casi in cui invece serve nativa.
Cosa è una PWA
Una Progressive Web App è una web application che si comporta come un'app nativa:
- Installabile sul dispositivo (icona in home).
- Apre fullscreen senza barra browser.
- Notifiche push.
- Funzionamento offline.
- Accesso a fotocamera, GPS, sensori.
Ma è basata su tecnologie web standard (HTML/CSS/JS): una sola codebase, distribuzione via URL invece di App Store.
Confronto pratico
Distribuzione
App nativa: serve account sviluppatore Apple ($99/anno) e Google ($25), revisioni Store (5-15 giorni Apple, 1-3 giorni Google), aggiornamenti soggetti a re-approvazione.
PWA: deploy diretto via web. Nessun gatekeeper. Aggiornamenti istantanei (utenti vedono nuova versione al successivo apertura).
Vincitore: PWA, soprattutto per software B2B aziendali che si aggiornano frequentemente.
Costi sviluppo
App nativa: due codebase separate (iOS in Swift, Android in Kotlin) o framework cross-platform (React Native, Flutter) ma con rifiniture per piattaforma. Costo tipico: 50-150K € per software complesso.
PWA: una sola codebase web. Costo: 30-50% in meno rispetto a sviluppo nativo doppio.
Vincitore: PWA.
Funzionalità mobile
| Funzionalità | PWA | Nativa |
|---|---|---|
| Fotocamera | ✓ | ✓ |
| GPS | ✓ | ✓ |
| Push notification | ✓ | ✓ |
| Offline | ✓ (Service Worker) | ✓ |
| Storage locale | ✓ (IndexedDB) | ✓ |
| QR scan | ✓ | ✓ |
| Bluetooth Low Energy | ⚠️ (limitato iOS) | ✓ |
| NFC | ⚠️ (limitato iOS) | ✓ |
| Background sync | ⚠️ (limitato) | ✓ |
| Hardware specifici | ✗ | ✓ |
Per il 95% dei casi d'uso manutenzione, le funzionalità PWA sono sufficienti. Solo se hai bisogno di Bluetooth con sensori specifici, NFC avanzato, o integrazione hardware di basso livello, serve nativa.
Performance
App nativa: 100%. PWA: ~95% rispetto a nativa per operazioni standard. Per software CMMS standard la differenza è impercettibile.
UX iOS
Punto debole storico delle PWA su iPhone: alcune funzionalità (background sync, notifiche su Safari fino a iOS 16, push) erano limitate. Da iOS 16.4 (marzo 2023) le PWA su iOS supportano push notification native.
Da iOS 17, gap colmato per il 95% degli use case.
Quando scegliere PWA
La PWA è la scelta giusta se:
- Software B2B aziendale con utenti dipendenti.
- Aggiornamenti frequenti (mensili o più).
- Funzionalità standard (foto, QR, offline, push).
- Budget limitato per sviluppo mobile.
- Distribuzione tramite URL aziendale (no App Store).
- Multi-piattaforma (iPhone + Android + desktop).
Quando scegliere App nativa
App nativa è giustificata se:
- Hardware proprietari da integrare (sensori vibrazioni Bluetooth, lettori RFID specifici).
- Performance estreme (es. realtime video processing).
- App pubblica B2C distribuita su App Store per visibilità marketing.
- Funzionalità background avanzate (es. tracking continuo GPS in foreground servizi).
- Integrazione profonda con sistema operativo (es. widget home screen avanzati).
Il modello ibrido
Alcuni fornitori offrono entrambi: PWA per uso standard + app nativa per casi specifici (es. tecnico con strumenti Bluetooth aziendali).
Modello viable per software grandi, ma raddoppia i costi di sviluppo e manutenzione.
Quanto risparmia un'azienda con PWA
Caso azienda 30 tecnici:
Scenario nativa:
- Account sviluppatore Apple + Google: 124 $/anno.
- Sviluppo iniziale software nativo doppio: 100K € (vs 50K PWA).
- Manutenzione 2 codebase: ~20K €/anno extra.
Scenario PWA:
- Niente account store.
- Sviluppo: 50K € una volta.
- Manutenzione singola: ~10K €/anno.
Differenza primo anno: ~75K € risparmiati con PWA.
Come fa Manutentya
Manutentya è progettata come PWA Mobile:
- Installabile su iPhone, Android, desktop senza Store.
- Aggiornamenti automatici trasparenti.
- Tutte le funzionalità mobile essenziali (QR, foto, push, offline).
- Scanner QR integrato per esperienza nativa anche su iOS.
- Tema chiaro/scuro.
- Safe-area iOS.
Per approfondire l'uso pratico mobile, leggi anche come trasformare uno smartphone in un terminale di manutenzione.
Richiedi una demo di Manutentya.