Alex Kovacic

PWA o app dallo store: quale serve davvero

Una PWA si installa dal browser e costa meno di due app native, una per iPhone e una per Android. Basta nella maggior parte delle app aziendali. Gli store o un'app nativa servono solo in pochi casi precisi, soprattutto su iPhone.

Raccontatemi l'appChiamami al +39 347 741 5402Scrivimi su WhatsApp

La differenza in due righe

Una PWA è un sito che si installa come un'app: icona sul telefono, schermo intero, funziona anche senza rete. Gira su Android, iPhone, Windows e macOS con un solo codice. Un'app nativa si scrive per quel sistema e passa da App Store e Google Play.

Quando basta una PWA

  • App per i dipendenti: rapportini, magazzino, presenze. Si manda un link e si installa, senza store.
  • Sono strumenti interni che non dovete far trovare a nessuno.
  • Volete aggiornarla senza aspettare l'approvazione di Apple o Google.
  • Il budget regge un'app sola, e dovete coprire iPhone e Android.

L'app di AREAVISION è una PWA usata nei negozi, anche sui palmari con lo scanner. KardPal legge con la fotocamera i codici a barre in 13 formati. Tutte e due senza store.

Dove una PWA si ferma

Il limite è soprattutto l'iPhone:

  • Safari non legge l'NFC e non parla con il Bluetooth, mentre Chrome su Android sì;
  • le notifiche push funzionano solo dopo l'installazione sulla schermata Home;
  • niente lavoro in background, come registrare la posizione GPS con l'app chiusa;
  • non compare nell'App Store, quindi chi la cerca lì non la trova.

Quando servono gli store

  • L'app è per il pubblico e deve farsi trovare da chi la cerca sullo store.
  • Vendete abbonamenti o contenuti dentro l'app, e volete i pagamenti degli store.
  • Servono NFC o Bluetooth su iPhone, o la posizione GPS in background.
  • Il vostro cliente vi chiede di essere nell'App Store, magari perché lo fa la concorrenza.

Gli store hanno costi e regole loro. L'Apple Developer Program costa 99 dollari all'anno, Google Play chiede 25 dollari una volta sola. Ogni versione passa da una revisione. Apple e Google trattengono anche una commissione sui pagamenti fatti dentro l'app.

Una via di mezzo

Una PWA si può mettere dentro un'app nativa leggera, che usa il codice web e aggiunge solo quello che manca, come NFC o le notifiche. Va in store e si riusa quasi tutto. Non serve quasi mai, ma è utile da sapere se nasce il bisogno dopo.

Come scelgo con voi

Parto dalla funzione più difficile. Se su iPhone serve NFC o il GPS in background, serve la nativa. Se no, si parte da una PWA e si guarda quanto viene usata. I dettagli sono nelle pagine PWA e App per Android e iOS, e per le app dei tecnici vedete rapportini sul telefono.

Domande frequenti

Una PWA funziona senza rete?

Sì. I dati restano sul telefono e si sincronizzano quando torna la connessione. KardPal, una mia app, tiene le carte fedeltà sul telefono anche senza rete.

Su iPhone si può installare una PWA?

Sì, da Safari con Condividi e Aggiungi a Home. Il passaggio va spiegato, perché iOS non propone un pulsante di installazione come Android.

Le notifiche push funzionano?

Su Android sì. Su iPhone arrivano da iOS 16.4, solo se la PWA è stata aggiunta alla schermata Home e l'utente ha dato il permesso.

Posso partire con una PWA e fare l'app dopo?

Sì, ed è il percorso che consiglio quando c'è un dubbio. Il lato server resta lo stesso, e prima di spendere per le app native sapete se la gente la usa.

Per approfondire

Scrivimi

Scrivete a cosa serve l'app, chi la userà (clienti o dipendenti), su quali telefoni, e se deve leggere NFC, Bluetooth o funzionare senza rete. Se avete una bozza o una schermata di un'app simile, allegatela (PDF, JPG o PNG, al massimo 10 MB).

Email
gokalex@gokalex.com
Telefono
+39 347 741 5402
WhatsApp
Scrivimi su WhatsApp
Dove
Rovellasca (Como), Italia. Con i clienti lontani lavoro a distanza.
Orari
Lunedì-sabato, dalle 9 alle 19, ora italianaPer i clienti con la reperibilità 24/7 il telefono è attivo a qualunque ora, anche di notte e nei festivi.
PDF, immagini, documenti Office o ZIP, al massimo 10 MB. Per file più grandi usate SwissTransfer e mettete il link nel messaggio.
Uso questi dati solo per rispondervi.

pronto