Come creare un'app: la guida per founder, dall'idea agli store
Le scelte che contano prima di scrivere una riga di codice, e quelle che puoi rimandare senza rischi.

- App cross-platform
- Un'app scritta con un unico codice e distribuita come app vera su iOS e Android, spesso anche sul web. React Native, Flutter e Capacitor sono tre strade molto usate: cambiano il modo in cui disegnano l'interfaccia e quanto codice riesci a riusare.
Da dove si parte per creare un'app?
Si parte da un problema preciso e da persone che lo vivono, non da una lista di schermate. Prima di aprire un editor, parla con chi ha quel problema finché le risposte iniziano a ripetersi: ti diranno cosa fanno oggi, quanto ci perdono e cosa hanno già provato. Il metodo è spiegato bene nella guida su come validare un'idea di business.
Il risultato di questa fase è una frase: chi usa l'app, in quale momento della giornata, per ottenere cosa. Se non riesci a scriverla, nessuna tecnologia la scriverà al posto tuo. Se invece la frase regge, hai il perimetro del tuo MVP: una funzione principale fatta bene e una lista d'attesa per tutto il resto.
Web app, cross-platform o nativa: quale scegliere?
Scegli guardando tre cose: quanto ti servono le funzioni del telefono, quanto conta essere negli store e quante persone avrai per mantenere il codice. Per la maggior parte delle startup in fase seed la risposta è una base unica che arriva su iOS e Android; il nativo puro conviene quando l'app vive di hardware, grafica pesante o prestazioni estreme.
| Approccio | Come funziona | Quando conviene | Cosa sapere prima |
|---|---|---|---|
| Web app o PWA | Gira nel browser e si può aggiungere alla schermata Home; su iPhone le notifiche push per le web app installate esistono da iOS 16.4 | Validare in fretta, prodotti B2B usati anche da computer | Non sei negli store e alcune funzioni del telefono restano fuori |
| Cross-platform (React Native, Flutter, Capacitor) | Un codice, due app pubblicate su App Store e Google Play | Team piccolo che deve stare su iOS e Android da subito | Le funzioni più native passano da plugin o da codice specifico per piattaforma |
| Nativo (Swift per iOS, Kotlin per Android) | Due app separate, ognuna con il suo linguaggio | App che vivono di hardware, realtà aumentata, grafica o audio in tempo reale | Due codici da mantenere: tempi e costi crescono di conseguenza |
Il confronto tecnico tra i framework è in React Native, Flutter o Capacitor; se stai ancora decidendo se ti serve davvero un'app negli store, leggi prima web app, app nativa o PWA.
63,5%
Questo non significa che devi partire da Android. Se vendi a professionisti o all'estero il peso di iOS cambia molto: negli Stati Uniti, nello stesso mese, iOS supera il 53%. Guarda i dispositivi dei tuoi primi utenti, non la media nazionale; con una base cross-platform, del resto, la domanda perde gran parte del suo peso.
Quali sono le fasi per creare un'app?
Le fasi, in ordine
Problema e utenti
Interviste, osservazione, eventualmente una landing page di test. Esci da qui con la frase che descrive l'app e con le prime persone disposte a provarla.
Perimetro della prima versione
Scrivi il flusso principale dall'apertura al risultato. Tutto ciò che non serve a completarlo va in una lista per dopo: login social, temi, statistiche avanzate.
Flussi e prototipo cliccabile
Schermate in Figma collegate tra loro, provate con utenti veri. Cambiare un prototipo costa ore; cambiare un'app già sviluppata costa settimane.
Architettura e backend
Account, dati, pagamenti, notifiche, pannello di amministrazione. Decidi presto dove stanno i dati e come li proteggi: la parte privacy è riassunta nella guida al GDPR per startup.
Sviluppo a cicli brevi
Una versione installabile ogni una o due settimane, con test automatici che girano a ogni modifica. Così vedi i progressi e correggi la rotta prima che sia tardi.
Test su dispositivi veri
TestFlight su iOS (fino a 10.000 tester esterni, con la prima build revisionata da Apple) e i test chiusi su Google Play, obbligatori per gli account personali nuovi.
Pubblicazione
Schede negli store, privacy, revisione. È la fase che i founder sottovalutano di più: la raccontiamo passo per passo nella guida a pubblicare un'app su App Store e Play Store.
Misura e itera
Dopo il lancio contano due numeri: quante persone tornano dopo la prima settimana e quante completano l'azione principale. Le nuove funzioni nascono da lì.
Cosa ti chiedono Apple e Google prima di pubblicare?
Ti chiedono un account sviluppatore, una privacy policy e un'app che rispetti le loro regole. Il programma sviluppatori Apple costa 99 dollari per anno di iscrizione (il prezzo in valuta locale può variare); per iscrivere una società servono un'entità legale, un numero D-U-N-S e un sito pubblico con un dominio che le appartiene. Google chiede una quota di registrazione una tantum di 25 dollari.
- Se l'app permette di creare un account, deve permettere anche di cancellarlo dall'interno dell'app (linea guida 5.1.1 di Apple).
- L'app deve offrire più di un sito web reimpaginato: Apple lo scrive nella linea guida 4.2 sulla funzionalità minima.
- Sui nuovi account personali Google, prima di andare in produzione serve un test chiuso con almeno 12 tester attivi per 14 giorni di fila.
- Se vendi funzioni o contenuti digitali dentro l'app, di norma devi usare gli acquisti in-app di Apple e il sistema di fatturazione di Google Play.
Che cosa abbiamo imparato costruendo la nostra app?
Due abitudini che consigliamo a chiunque: una CI automatica (su Athleex gira su GitHub Actions) che controlla ogni modifica prima del rilascio, e backup notturni del database con una copia fuori sede. Non si vedono nella demo agli investitori, ma sono ciò che ti fa dormire quando gli utenti diventano veri. Il progetto completo è raccontato nel caso studio Athleex.
Si può creare un'app senza saper programmare?
Sì, per arrivare a un prototipo da mostrare o a un primo test con utenti veri. Strumenti no-code e assistenti basati su intelligenza artificiale producono oggi schermate funzionanti in pochi giorni. Il limite arriva dopo: pagamenti, permessi, dati personali, prestazioni e revisione degli store chiedono qualcuno che legga e capisca il codice.
La strada che vediamo funzionare è usare questi strumenti per validare e poi decidere con lucidità cosa riscrivere. Ne parliamo in MVP con AI e vibe coding e nel confronto no-code o sviluppo su misura.
Domande frequenti
Quanto costa creare un'app?
Dipende soprattutto dal perimetro: numero di flussi, integrazioni, pagamenti e piattaforme. A questo si aggiungono costi fissi come i 99 dollari annui di Apple e i 25 dollari una tantum di Google. Abbiamo dedicato una guida intera ai fattori che fanno il prezzo.
Meglio partire da iOS o da Android?
In Italia la maggior parte del traffico da smartphone arriva da Android, ma il tuo pubblico può essere diverso dalla media. Se usi una base cross-platform puoi pubblicare su entrambi quasi allo stesso costo. Se devi sceglierne uno, guarda i dispositivi dei tuoi primi utenti.
Serve una società per pubblicare un'app?
No, sia Apple sia Google accettano anche account individuali. Con un account aziendale, però, negli store compare il nome della società come venditore, ed è la scelta più ordinata per una startup. Per Apple servono un'entità legale, un numero D-U-N-S e un sito pubblico.
Quanto tempo serve per pubblicare dopo lo sviluppo?
Apple dichiara di revisionare di solito almeno metà delle app entro 24 ore e il 90% entro 48 ore. Su Google Play un account personale nuovo deve prima completare un test chiuso di almeno 14 giorni con 12 tester. Conviene prevedere un margine per eventuali rifiuti.
Posso creare un'app con l'intelligenza artificiale?
Puoi creare un prototipo funzionante e testarlo con utenti veri. Per un'app in produzione servono comunque controlli umani su sicurezza, dati personali, pagamenti e regole degli store. Usa l'AI per accelerare, non per saltare queste verifiche.
Fonti
- Statcounter Global Stats, Mobile Operating System Market Share (Italia, Stati Uniti, settembre 2026) (19 ottobre 2026)
- Apple, App Review Guidelines (19 ottobre 2026)
- Apple, Apple Developer Program: enrollment (19 ottobre 2026)
- Apple, TestFlight (19 ottobre 2026)
- Google Play Console Help, App testing requirements for new personal developer accounts (19 ottobre 2026)
- Google Play Console Help, Get started with Play Console (registration fee) (19 ottobre 2026)
- WebKit, Web Push for Web Apps on iOS and iPadOS (16 febbraio 2023) (19 ottobre 2026)
- Apple, App Review (tempi di revisione) (19 ottobre 2026)
Dati e definizioni verificati alle date indicate.




