Web app, app nativa o PWA: cosa scegliere per il tuo prodotto
Non è una gara tra tecnologie: è una domanda su dove vivono i tuoi utenti e cosa deve fare il telefono per loro.

Che differenza c'è tra web app, PWA e app nativa?
La differenza sta in dove gira il prodotto e in come arriva all'utente: la web app si apre dal browser, la PWA è una web app che si installa sul dispositivo, l'app nativa si scarica dagli store ed è scritta per il sistema operativo. In mezzo ci sono le app ibride, che mettono una base web dentro un'app da store.
| Web app | PWA | App ibrida (es. Capacitor) | App nativa | |
|---|---|---|---|---|
| Come arriva all'utente | Un link nel browser | Un link, poi l'installazione dalla schermata Home | App Store e Google Play | App Store e Google Play |
| Codice | Una base web | Una base web | Una base web più un guscio nativo | Un progetto per piattaforma, o un framework multipiattaforma |
| Aggiornamenti | Immediati | Immediati | Di norma passano dalla revisione degli store | Ogni versione passa dalla revisione |
| Notifiche push | Da browser su computer e Android; non su iPhone | Sì; su iOS solo dopo l'aggiunta alla schermata Home (da iOS 16.4) | Sì, native | Sì, native |
| Funzioni del dispositivo | Limitate | In crescita, con differenze tra browser | Ampie, tramite plugin | Complete |
| Vendita di contenuti digitali | Pagamenti web | Pagamenti web | Regole degli store (su iOS, acquisti in-app) | Regole degli store (su iOS, acquisti in-app) |
| Quando ha senso | SaaS B2B, gestionali, uso da computer | Uso frequente da telefono senza bisogno degli store | Presenza sugli store con una sola base di codice | Grafica pesante, prestazioni estreme, funzioni di sistema profonde |
- PWA (Progressive Web App)
- Un'app costruita con le tecnologie del web che offre un'esperienza simile a quella di un'app nativa. Secondo MDN, partendo da un'unica base di codice può essere installata sul dispositivo, funzionare offline e in background e integrarsi con il sistema e con le altre app.
Quando basta una web app?
Basta quando il prodotto si usa soprattutto da computer, in sessioni di lavoro, e non ha bisogno di notifiche o funzioni del telefono. È il caso di molti SaaS B2B, gestionali e strumenti interni: una web app responsive funziona anche su telefono per le consultazioni veloci.
In fase iniziale il vantaggio è grande: una sola base di codice, aggiornamenti immediati senza revisioni, nessuna commissione degli store sui pagamenti fatti dal sito. Se stai costruendo un SaaS, è il punto di partenza descritto in come creare un SaaS.
Cosa può fare, e cosa no, una PWA?
Una PWA può essere installata dalla schermata Home, aprirsi in una finestra propria, funzionare offline grazie alla cache e inviare notifiche. Non compare negli store con la naturalezza di un'app e ha un accesso più limitato ad alcune funzioni di sistema, con differenze tra browser e sistemi operativi.
Il caso più discusso è l'iPhone. Il blog di WebKit, il motore di Safari, ha annunciato nel febbraio 2023 che con iOS e iPadOS 16.4 le web app aggiunte alla schermata Home possono ricevere notifiche push, purché il permesso venga chiesto dopo un'azione dell'utente, come il tocco di un pulsante.
iOS 16.4
Il limite pratico è il passaggio di installazione: su iPhone l'utente deve aggiungere la PWA alla schermata Home a mano, e molti non sanno come si fa. Se le notifiche sono il cuore del prodotto, misura quanti utenti completano davvero quel passaggio prima di puntarci tutto.
Quando serve un'app nativa o ibrida?
Serve quando il valore del prodotto dipende dal telefono: notifiche affidabili, uso offline intenso, fotocamera, sensori, Bluetooth, vendita di abbonamenti dentro l'app, oppure utenti che cercano prodotti come il tuo sugli store.
Tra nativo puro e ibrido, per una startup l'ibrido è spesso il compromesso migliore. Capacitor si descrive come un runtime nativo multipiattaforma che fa girare le app web su iOS, Android e altre piattaforme: la base resta quella della web app. Il confronto tra le opzioni multipiattaforma è in React Native, Flutter o Capacitor.
Come cambiano costi e tempi tra le tre strade?
Cambiano soprattutto con il numero di basi di codice e di canali di distribuzione da mantenere. Una web app o una PWA ha una base e nessuna revisione; un'app ibrida ha una base e due store; con il nativo puro puoi arrivare a tre progetti separati, web compreso.
- Store: l'Apple Developer Program costa 99 dollari l'anno, l'account Google Play 25 dollari una tantum (ottobre 2026), più il tempo per schede, screenshot e revisioni.
- Rilasci: ogni versione di un'app passa dalla revisione degli store, quindi un errore si corregge in minuti sul web e più lentamente sull'app.
- Pagamenti: sul web paghi solo il servizio di pagamento; dentro le app iOS, per i contenuti digitali, entrano in gioco gli acquisti in-app e la commissione di Apple.
- Competenze: più piattaforme native vogliono dire più specialisti, o un team che le copra tutte.
Le voci di spesa complete sono in quanto costa sviluppare un SaaS e, per le app, in quanto costa creare un'app. La scelta tecnica di fondo è nella guida allo stack tecnologico per startup.
Come si sceglie, in pratica?
Si sceglie rispondendo a cinque domande, in quest'ordine: è la nostra sequenza, pensata per decidere prima di chiedere un preventivo.
Le cinque domande
I tuoi utenti lo useranno soprattutto da computer?
Se sì, parti con una web app e rendila responsive. Il resto può aspettare.
Le notifiche sono indispensabili?
Se servono ogni tanto, una PWA può bastare; se sono il cuore del prodotto, soprattutto su iPhone, valuta un'app.
Servono funzioni del dispositivo che il browser non offre bene?
Bluetooth, sensori, lavoro offline pesante: qui l'app è quasi obbligata.
I tuoi utenti cercano prodotti come il tuo sugli store?
Per molti prodotti consumer la presenza su App Store e Google Play fa parte della scoperta e della fiducia.
Hai il budget per mantenere più piattaforme?
Se no, scegli una strada che parte da un'unica base di codice: web, PWA o ibrida.
Per una startup la risposta, spesso, è a tappe: web app subito, PWA quando serve l'installazione, app ibrida quando notifiche e store diventano necessari. Ogni tappa riusa il lavoro della precedente.
Domande frequenti
Una PWA si può pubblicare su Google Play e App Store?
Su Google Play sì: con una Trusted Web Activity la PWA si apre dentro un'app Android che pubblichi come le altre. Su App Store serve un'app vera, per esempio un guscio con Capacitor, che offra più di un sito impacchettato, come chiede la linea guida 4.2 di Apple.
Le PWA funzionano offline?
Sì, se sono progettate per farlo: usano una cache locale per conservare risorse e alcuni dati. Quanto funzionano senza rete dipende da come sono costruite, non è automatico.
Le notifiche push funzionano con una PWA su iPhone?
Sì, da iOS e iPadOS 16.4, ma solo se l'utente ha aggiunto la web app alla schermata Home e ha dato il permesso dopo un'azione esplicita, come il tocco di un pulsante.
Un'app ibrida è più lenta di una nativa?
Per la maggior parte delle app di business, fatte di dashboard, moduli e liste, la differenza non si nota. Si sente in giochi, grafica 3D intensa o animazioni molto complesse, dove il nativo ha un vantaggio.
Posso partire con una web app e fare l'app dopo?
Sì, ed è spesso la strada più prudente per una startup. Se la web app è costruita bene, un'app ibrida può riusarne gran parte: conviene pensarci da subito scegliendo uno stack compatibile. Quando arriva il momento, i passaggi sono in pubblicare un'app su App Store e Play Store.
Fonti
- MDN Web Docs, Progressive web apps (19 ottobre 2026)
- web.dev, What are Progressive Web Apps? (19 ottobre 2026)
- WebKit, Web Push for Web Apps on iOS and iPadOS (2023) (19 ottobre 2026)
- Apple, App Store Review Guidelines (aggiornate il 16 ottobre 2026) (19 ottobre 2026)
- Capacitor Docs (19 ottobre 2026)
- Chrome for Developers, Trusted Web Activity (19 ottobre 2026)
- Apple Developer Program (19 ottobre 2026)
- Google Play Console Help, registrazione dell'account sviluppatore (19 ottobre 2026)
Dati e definizioni verificati alle date indicate.




