Vai al contenuto
Alpocode

PWA: cos'è una web app installabile e quando sostituisce un'app

, 6 min di lettura, Stefano Bruseghini

Una PWA si installa dal browser, funziona offline e manda notifiche. Cosa può fare, cosa no, quanto costa rispetto a un'app e quando conviene.

PWA sta per Progressive Web App: un sito che si comporta come un'app. Si apre dal browser, ma si può installare sulla schermata Home del telefono, con la sua icona, funziona anche con poca rete e può mandare notifiche. Per molte aziende è il modo di avere "un'app" spendendo meno e senza passare dagli store. Vediamo cosa sa fare, cosa no e quando conviene davvero.

Cos'è, in pratica

Una PWA è un'applicazione web costruita in modo che il telefono la tratti quasi come un'app installata:

  • si installa dalla pagina web con "Aggiungi a schermata Home", senza store;
  • si apre a tutto schermo, senza la barra del browser;
  • funziona offline o con rete scarsa, nelle parti pensate per questo;
  • riceve notifiche, anche su iPhone quando è installata sulla schermata Home;
  • si aggiorna da sola: pubblichi la nuova versione e tutti la vedono subito.

Cosa può fare e cosa no

FunzionePWAApp nativa
Icona sulla schermata, apertura a tutto schermosìsì
Funzionamento offlinesì, se progettatosì
Notifichesì (su iPhone se installata)sì
Fotocamera, foto, firma, posizionesìsì
Presenza negli storeno, o con passaggi in piùsì
Bluetooth, NFC avanzato, sensori particolarilimitato, soprattutto su iPhonesì
Lavoro pesante in backgroundlimitatosì
Aggiornamenti immediati senza approvazionesìno, passano dagli store

Per la maggior parte delle app aziendali (rapportini, ordini, prenotazioni, cataloghi, aree clienti) una PWA fa tutto quello che serve.

Quanto costa rispetto a un'app

SoluzioneOrdine di grandezza
Web app installabile (PWA)5.000 - 12.000 €
App semplice per iOS e Android10.000 - 25.000 €
App con backend e integrazioni25.000 - 50.000 €

La PWA costa meno perché si scrive un solo codice, non servono account sugli store e non c'è nessuna revisione da attendere a ogni aggiornamento. Anche la manutenzione pesa meno. Ne parliamo in quanto costa creare un'app.

Quando sceglierla

  • L'app la usano i tuoi collaboratori o i tuoi clienti abituali, che puoi invitare a installarla con un link.
  • Ti servono foto, firma, posizione e uso offline, ma non hardware particolare.
  • Vuoi partire in fretta e capire come viene usata prima di investire in un'app nativa.

Quando serve un'app nativa

  • Vuoi essere trovato negli store da persone che non ti conoscono.
  • Ti servono Bluetooth, sensori o funzioni in background che la PWA non offre bene, soprattutto su iPhone.
  • L'app è il tuo prodotto principale e l'esperienza deve essere la migliore possibile su ogni dispositivo.

Un caso tipico

Prendiamo l'app dei rapportini di un'azienda di impianti termici, realizzata come web app installabile: i tecnici la aprono dalla schermata del telefono, vedono gli interventi del giorno, scattano foto, fanno firmare il cliente e lavorano anche nei locali caldaia senza campo. Quando torna la rete, tutto arriva in ufficio. Nessuno store, aggiornamenti immediati.

Come si installa

Su Android, il browser propone da solo di installarla. Su iPhone si apre il sito con il browser di sistema, si tocca "Condividi" e poi "Aggiungi a schermata Home". Basta farlo una volta.

Domande frequenti

Una PWA si può pubblicare negli store? Su Android sì, con un passaggio tecnico in più; su iPhone di solito bisogna racchiuderla in un'app. Se lo store è importante, conviene valutare un'app nativa.

Funziona su tutti i telefoni? Sì, su qualsiasi telefono recente con un browser aggiornato. Alcune funzioni avanzate variano tra Android e iPhone.

Si può trasformare in app nativa più avanti? Sì, e il lavoro fatto su schermate, dati e integrazioni non va perso.

Vuoi capire se ti basta una PWA? Guarda come lavoriamo sulle app mobile oppure stima il tuo progetto.

Hai un lavoro che ruba ore ogni settimana?

Raccontacelo in una videochiamata di un'ora, oppure veniamo noi da te. Ti diciamo se e come il software può aiutarti, senza impegno.