PWA - Fondamenti tecnici e casi d'uso concreti

Connettività autonoma

Smashing Magazine è uno dei grandi nomi nell'industria web, sempre al top in quando a tendenze in ambito digital. Loro stessi stanno testando quest nuova tecnologia attraverso la loro Progressive Web App.

Il team di sviluppo ha però pensato anche alla situazione in cui l'utente non aveva ancora avuto modo di immagazzinare il contenuto, ma semplicemente cliccato su un normalissimo link. Ecco così la pagina per informare l'utente di ciò che accade all'app senza connessione.
Fresh

Dopo lo script del Service Worker è stato immagazzinato, questo non è semplicemente capace di fornire contenuti per un utilizzo off line, ma attiva anche delle sincronizzazioni in background per scaricare nuovi dati. In questo modo appena l'utente avrà una connessione stabile a internet, il browser sarà in grado di raccogliere nuove informazioni.
Flipkart è un'e-commerce con sede a Bangalore in India. Sono pionieri nello sviluppo di Progressive Web App, che utilizzano per migliorare le KPI del loro business: come la conversione, il tempo speso nella pagina, la fedeltà degli utenti.
Progressive

In questo esempio, la PWA sfrutta le funzionalità del dispositivo, come ad esempio avviene con la vibrazione, utilizzata per richiamare l'attenzione dell'utente su una specifica azione (l'utente viene qui invitato ad aggiungere l'app sulla sua home screen). Allo stesso tempo ci sono delle operazioni attive in background, atte a immagazzinare dati per fornire all'utente un'esperienza ottimale.
Responsive

Il comportamento responsive può variare in funzione di come l'app è stata costruita. Può trattarsi di un'architettura a blocchi, come fatto riferimento in un post precedente dedicato all'argomento, dove questi 'blocchi' si moltiplicano a seconda delle dimensioni dello schermo. O può trattarsi di singoli blocchi che cambiano internamente al variare delle dimensioni.
Walmart è una multinazionale del settore retail il cui obiettivo è quello di aiutare le persona a risparmiare mentre fanno shopping. Ora, con la loro Progressive Web App, stanno offrendo ai loro utenti l'esperienza perfetta in fatto di shopping online, indipendentemente dal dispositivo utilizzato.
Sempre in questo esempio è però interessante prestare attenzione al banner in alto su iPad e su desktop. Mentre nella versione iPad questo invita l'utente a scaricare l'applicazione nativa, su desktop vengono invece messe in risalto alcune promozioni. Qui possiamo ben vedere come le strategie di marketing cambiano a seconda della piattaforma utilizzata e come il mobile viene spesso utilizzato per convertire gli utenti in clienti premium.
Navigazione in "stile app"

In pratica le Progressive Web App imitano la navigazione delle app native al fine di offrire un tipo di interazione molto simile. Questo significa che agli utenti regolari gli elementi chiave dell'app appariranno immediatamente, essendo queste informazioni già state immagazzinati. Il resto del contenuto verrà recuperato invece durante l'utilizzo.
Tornando all'esempio di Walmart, possiamo dire che il team di sviluppo è riuscito a far in modo che il sito web si comportasse come un'app. Analizzando più nel dettaglio gli elementi del "guscio" (shell) dell'app, l'intestazione è stata utilizzata non soltanto come mero elemento grafico, ma anche per conservare la barra di ricerca e altri pulsanti importanti per l'utente. Come detto in precedenza, ora il menù ha al suo interno la maggior parte dei pulsanti di navigazione del sito web, ridistribuiti in modo intelligente. Inoltre le pagine seguono il layout a blocchi, mostrando il contenuto in modo chiaro.
Reperibile

Dal punto di vista del marketing questo significa che alcune tecniche di ottimizzazione possono adesso essere applicate anche alle app. Ciò porta nuova luce e facilita l'acquisizione di nuovi utenti e l'opportunità di combinare tutto questo con una strategia ASO.
Il Washington Post, fondato nel 187, è uno dei giornali più importanti degli Stati Uniti d'America. Anche loro si sono lanciati nel mondo delle Progressive Web App per incrementare il loro digital engagement.
Linkabile

Sicura

Anche se le informazioni di un sito web non sono sensibili, la privacy e la sicurezza dell'utente hanno la precedenza. Inoltre, con le nuove specifiche di Apple, le app iOS e i pagamenti online richiedono già connessioni HTTPS.
Installabile

Ad ogni modo, grazie al manifest della web app gli sviluppatori possono adesso inviare ai navigatori una sorta di "package" di installazione con al suo interno degli elementi grafici, un'icona, uno spalsh screen, così come tutta una serie di informazioni relative al comportamento che dovrà avere l'app una volta aperta. Appena l'app verrà dunque installata, l'esperienza dell'utente migliorerà in modo sensibile.
La mission di Product Hunt è quella di permettere agli utenti di condividere e scoprire nuovi prodotti. Ora, con una PWA, il sito web garantisce la stessa esperienza di un'app, aiutando la sua comunità ad essere più attiva e vivace.
Oltre al beneficio di essere presente sullo schermo del dispositivo dell'utente, quando una PWA viene installata migliora progressivamente le sue performance, permettendo al Service Worker di rispondere in modo più efficace. Riducendo così l'attrito legato al processo di download via store, diventa in questo modo molto più semplice instaurare una relazione positiva con l'utente. E convertirlo in cliente fedele diventa un gioco da ragazzi.
Tornare a interagire con gli utenti è più facile

Inoltre bisogna dire che con la possibilità di accedere facilmente e da qualsiasi tipo di dispositivo connesso al web, aumenta a dismisura la probabilità che un determinato utente torni a interagire con l'app. Certamente una buona notizia per le imprese che vogliono puntare su questa tecnologia.
Mettendo assieme questo puzzle e analizzando ogni suo pezzo, possiamo vedere tutti i miglioramenti che ci sono dietro a questa nuova tecnologia. Una metodologia che si basa su tre punti fondamentali: affidabilità, velocità e coinvolgimento.
Noi, sempre più entusiasti, non possiamo che continuare a guardarci attorno fiduciosi ;)
Design

