Torna al glossario

Applicazione web progressiva (PWA)

Un'applicazione web progressiva (PWA) è un'applicazione web che si comporta come un'app mobile: si apre dal browser, può essere installata nella schermata principale e continua a funzionare anche con una connessione debole o assente. Unisce la portata del web all'esperienza di un'app.

Perché è importante

Una PWA è raggiungibile con un semplice URL: nessun download dallo store, nessuna barriera all'installazione, e i suoi contenuti possono essere indicizzati dai motori di ricerca. Per un'azienda significa un'unica esperienza che funziona su qualsiasi dispositivo e si condivide come un link. Non sostituisce un'app nativa in tutto, ma estende la tua presenza a ogni utente che non passerà mai da uno store.

Come funziona

Gran parte del lavoro è svolto da due tecnologie web. Un service worker si colloca tra l'app e la rete e memorizza i contenuti nella cache, così le pagine si caricano all'istante e continuano a funzionare offline. Un web app manifest descrive nome, icona e colori dell'app, permettendo al browser di proporne l'installazione nella schermata principale. Servita tramite HTTPS, la PWA si avvia poi a schermo intero come qualsiasi app, pur restando un sito web sotto la superficie: un solo codice, sempre aggiornato, senza validazione da parte degli store.

Il ruolo di GoodBarber

Ogni app GoodBarber esiste come app nativa iOS e Android e come PWA, generate dallo stesso progetto e dagli stessi contenuti. Tu gestisci un'unica app; il tuo pubblico sceglie la sua porta d'ingresso. Scopri la tecnologia PWA di GoodBarber oppure crea una PWA.

Domande frequenti

Una PWA può essere installata come un'app normale?
Sì. Quando i criteri tecnici sono soddisfatti, il browser propone di aggiungere la PWA alla schermata principale. A quel punto ha la sua icona e si apre a schermo intero, senza l'interfaccia del browser, come qualsiasi app installata.
Una PWA è meglio di un'app nativa?
Rispondono a esigenze diverse. Un'app nativa offre l'integrazione più profonda con il dispositivo e una presenza negli store; una PWA offre accesso immediato senza download e indicizzazione sul web. Molti progetti rendono al meglio con entrambe: per questo GoodBarber le genera da un unico progetto.

Link utili

Termini correlati