01Cos'è una web app e in cosa è diversa da un'app nativa
Una web app si apre dal browser come un sito, ma lavora come un programma: salva dati, gestisce utenti, fa calcoli e invia notifiche. Funziona sul computer dell'ufficio e sul telefono, e si può aggiungere alla schermata Home con la sua icona, così si apre come una normale app.
Un'app nativa invece va scritta per iPhone e per Android, pubblicata sugli store e aggiornata passando ogni volta dalla loro approvazione. Una web app ha una sola versione: quando la aggiorniamo, tutti trovano la novità alla prossima apertura. Se il tuo progetto ha bisogno di funzioni che solo un'app nativa può offrire, te lo diciamo prima di iniziare.
02Per cosa si usa una web app in azienda
I casi più comuni sono un portale dove i tuoi clienti trovano documenti, ordini o piani di lavoro, e un sistema per ricevere e organizzare prenotazioni. Poi ci sono gli strumenti interni, che sostituiscono fogli Excel e catene di email, e le dashboard, che riuniscono in una schermata i numeri che oggi cerchi in posti diversi.
Il punto di partenza non è la tecnologia, ma un'attività che oggi ti fa perdere tempo o genera errori. Se riesci a descriverla in poche righe, quasi sempre può diventare una web app.
03Utenti, ruoli e aree riservate
Una web app aziendale ha quasi sempre più tipi di utente. Il titolare vede tutto, il collaboratore solo i clienti che segue, il cliente finale solo la propria area riservata. Definiamo con te chi può vedere, creare, modificare o cancellare ogni informazione.
Ognuno entra con le proprie credenziali e trova solo le funzioni che gli servono, così l'interfaccia resta semplice. Quando un collaboratore lascia l'azienda basta disattivare il suo accesso, senza cambiare le password a tutti.
04Sicurezza dei dati e backup
Le web app che sviluppiamo usano connessioni cifrate, password protette e permessi controllati dal server, non semplicemente nascosti nell'interfaccia. Se gestisci dati di clienti o pazienti, impostiamo il trattamento dei dati tenendo conto del GDPR.
I dati vengono salvati con backup automatici e regolari, così un errore o un guasto non ti fa perdere il lavoro. Ti spieghiamo dove sono conservati e come si recuperano, senza tecnicismi.
05Come sviluppiamo una web app: dal prototipo alla manutenzione
Si parte da un'analisi di come lavori oggi e di cosa vuoi ottenere. Prima di scrivere codice ti mostriamo un prototipo cliccabile: navighi tra le schermate, provi i passaggi e ci dici cosa cambiare quando cambiarlo costa ancora poco.
Poi sviluppiamo per fasi, con versioni che puoi provare man mano, e testiamo tutto su computer e smartphone. Alla consegna formiamo te e il tuo team e ti lasciamo un manuale d'uso; dopo il lancio restiamo disponibili per manutenzione, correzioni e nuove funzioni.
06Di chi sono il codice e i dati della web app?
Tuoi. Il codice della web app e i dati che contiene appartengono a te, e puoi esportare i dati quando vuoi. Anche gli accessi ai servizi su cui la web app è installata restano a tuo nome.
Se un giorno decidessi di affidare il progetto a qualcun altro, potresti farlo senza ripartire da zero. Per noi è il modo corretto di lavorare: resti con noi perché ti trovi bene, non perché sei vincolato.