Le Progressive Web App sono applicazioni web che si comportano come app native: possono essere installate sulla home screen, funzionare offline, ricevere notifiche push e accedere ad alcune API hardware del dispositivo. Tutto senza passare dall'App Store o dal Play Store.

Cosa funziona bene

Installazione senza store: l'utente aggiunge la PWA alla home screen direttamente dal browser. Abbassa significativamente la barriera di adozione.

Funzionamento offline: grazie ai service worker, la PWA puo memorizzare contenuti e funzionare senza connessione. Ottimo per app con dati che cambiano raramente.

Notifiche push: supportate su Android e recentemente anche su iOS (Safari 16.4+). Permettono di riattivare gli utenti senza dipendere dagli store.

Unico codebase: la stessa applicazione gira su browser desktop, mobile Android e mobile iOS.

I limiti che persistono

iOS rimane un cittadino di seconda classe: l'accesso a Bluetooth, NFC e alcune API di sistema rimane limitato rispetto ad Android. Nessuna presenza sugli store limita la scopribilita organica. Le performance non raggiungono quelle di un'app nativa per use case intensivi.

Quando scegliere una PWA

Pubblico principalmente Android, funzionalita che non dipendono da hardware avanzato, budget che non permette app native separate, distribuzione tramite URL piu comoda dello store. Tipicamente app B2B interne.