Salta al contenuto

Web app installabili (PWA)

Sviluppo web app accessibili dal browser e installabili sul telefono, senza dover necessariamente pubblicare un'app sugli store. Le funzioni offline vengono valutate in base alle esigenze del progetto.

Il lavoro fuori sede passa da fogli e fotografie

Per esempio, un'impresa di manutenzione con i tecnici in giro tutto il giorno. Scrivono i rapporti su carta e la sera li fotografano per mandarli in ufficio. In un locale caldaia la rete non c'è, e il modulo sul sito si blocca a metà.

Un'app da pubblicare negli store sembra la risposta, però vuol dire due versioni da mantenere, una per Android e una per iPhone. E gli aggiornamenti i tecnici li scaricano quando capita.

Esempi di funzionalità

Le funzionalità vengono definite in base alle tue esigenze, agli strumenti già in uso e alla fattibilità dei collegamenti necessari. La proposta iniziale specifica cosa è incluso nel progetto e cosa può essere aggiunto in seguito.

Un'icona sulla schermata del telefono

La web app si installa dal browser con un tocco e si apre a schermo intero, come un'app degli store. Si può usare su Android, su iPhone e sul computer dell'ufficio.

Funzioni anche senza rete

Dove serve, le schermate e i dati di lavoro possono restare sul telefono. Per esempio, il rapporto compilato in un locale senza segnale parte appena torna la connessione.

Notifiche quando serve

Un intervento nuovo o una consegna da confermare possono arrivare come notifica, anche ad app chiusa. Su iPhone le notifiche funzionano quando la web app è installata sulla schermata Home.

Foto e firma del cliente

Dal telefono si possono scattare le foto del lavoro e raccogliere la firma del cliente sullo schermo. Tutto finisce nella scheda dell'intervento, senza passaggi a mano.

Aggiornamenti senza store

Quando aggiungo una funzione, la trovate alla prossima apertura. Nessuno deve scaricare niente e tutti usano la stessa versione.

Come lavoriamo

  1. Partiamo dalla giornata di chi la userà

    In videochiamata mi racconti cosa fa chi lavora fuori sede. Mi interessa dove si ferma il lavoro, come la rete che manca o il foglio che si perde.

  2. Prima la schermata più usata

    Sviluppo per prima la schermata che si usa di più, di solito quella del lavoro del giorno. La provate sul campo mentre preparo il resto.

  3. Prove con rete scarsa

    Le schermate pensate per lavorare offline le provo senza connessione e con rete lenta, su Android e su iPhone. Controllo che niente vada perso quando il segnale cade a metà di un salvataggio.

  4. Installazione e assistenza

    Preparo una pagina con le istruzioni per installarla, passo per passo per ogni tipo di telefono. Anche dopo la consegna puoi contattarmi per modifiche e nuove schermate, secondo quanto concordato.

Web app installabili (PWA): cosa sapere prima di partire

Quando una PWA basta e quando no

Una web app installabile va bene per molti strumenti di lavoro, come i rapporti di intervento o gli ordini raccolti dai rappresentanti. Sono schermate fatte di moduli e foto, e il browser del telefono oggi le gestisce bene.

Serve un'app nativa quando bisogna usare a fondo parti del telefono che il browser non raggiunge, come alcuni sensori o certi dispositivi collegati via Bluetooth. Prima di scegliere guardiamo cosa deve fare l'app, una funzione alla volta. Se un domani servisse anche un'app nativa, il server e i dati resterebbero gli stessi.

I dati sul telefono

Sul telefono restano solo i dati che servono per lavorare senza rete. Ogni persona entra con il suo account e vede solo il suo lavoro.

Se un telefono si perde o un collaboratore se ne va, disattivi il suo account dal pannello. Da quel momento quel telefono non riceve più dati nuovi, e i rapporti già inviati restano sul server.

Domande frequenti

Che differenza c'è con un'app degli store?

Una PWA è un'applicazione web che si comporta come un'app, con la sua icona e, dove serve, il lavoro senza rete. Si installa dal browser senza l'approvazione degli store, e lo stesso codice va su telefoni e computer. Per alcune funzioni del telefono molto specifiche serve ancora un'app nativa, e se è il tuo caso te lo dico subito.

Posso metterla comunque negli store?

Sul Play Store di Google una PWA si può pubblicare con un passaggio in più. Per l'App Store le regole sono più strette, e va valutato caso per caso.

Funziona anche senza connessione?

Le parti preparate per farlo sì, quindi si consultano i dati già scaricati e si compilano moduli che partono al ritorno della rete. Le operazioni che devono leggere dati aggiornati, come un pagamento, aspettano la connessione.

Quanto costa sviluppare una web app?

Dipende da quante schermate servono e da quanta parte deve funzionare senza rete, che è il lavoro più delicato. Dopo la prima chiamata ricevi una proposta voce per voce.

Serve un server?

Sì, per salvare i dati e farli vedere a chi ne ha bisogno. Posso occuparmene io, oppure si usa il server che hai già, se è adatto.

Cos'è una PWA?

PWA sta per progressive web app: un'applicazione web che si apre dal browser e si può aggiungere alla schermata del telefono come un'app. Si aggiorna da sola, senza passare dagli store, e su molti telefoni può mandare notifiche e lavorare in parte senza rete.

Descrivimi il progetto

Parliamo delle tue esigenze e delle soluzioni possibili. Se il progetto è adatto, ricevi una proposta con attività, tempi e costi.

Torna all’inizio della pagina