1. Perché scegliere iOS native (Swift + SwiftUI) invece di Flutter o React Native?
Native iOS ha
performance superiori, accesso completo immediato a tutte le API Apple (
ARKit, HealthKit, CoreML, Watch, Vision Pro) senza wrapper o ritardi, look-and-feel
100% Apple Human Interface Guidelines, supporto immediato delle nuove iOS al day-one. Flutter e React Native sono ottimi per
MVP cross-platform ma soffrono su animazioni complesse, accesso hardware avanzato e nuove API Apple (sempre 3-6 mesi di ritardo). Se il tuo target è solo Apple e vuoi un'esperienza premium, native è la scelta giusta. Vedi anche la
guida native vs cross-platform.
2. Come funziona la review Apple e quanto dura?
Dopo il submit su App Store Connect, Apple esegue una
review umana entro 24-48h (a volte poche ore). Il
30% delle app viene respinto al primo giro per motivi specifici: privacy nutrition mancante, IAP non implementata correttamente, metadata fuorvianti, crash su iPhone test. Gestisco io il dialogo con il review team: risposta strutturata, fix immediati, re-submit. Esperienza pluriennale con 12 app pubblicate su App Store. Vedi anche
pubblicazione App Store + Play.
3. Quanto costa l'Apple Developer Account?
$99 l'anno (rinnovabile), intestato a te o alla tua azienda — non a me. È un costo Apple, non mio. La creazione richiede una verifica D-U-N-S Number se l'account è company (gratuita, richiede 1-2 settimane). Per individual è immediato. Questo costo è separato dal preventivo di sviluppo.
4. Posso supportare iPhone, iPad e Apple Watch nello stesso progetto?
Sì. SwiftUI permette di costruire un'unica codebase universal che gira su iPhone, iPad (con multitasking, Split View, Stage Manager) e watchOS come companion app. Vision Pro richiede target separato (visionOS) ma condivide molto codice SwiftUI. Decidiamo nel brief quali piattaforme entrano nello scope MVP — spesso conviene iPhone-first, poi Watch dopo il primo round di feedback utenti.
5. Performance native vs Flutter: c'è davvero differenza per l'utente?
Sì, soprattutto su:
animazioni complesse (60fps garantiti con SwiftUI), scrolling lunghe liste, transizioni schermo, AR e camera real-time, Apple Watch (Flutter non lo supporta). Sotto i 5.000 utenti la differenza è poco percepita. Sopra è netta: app native scalano meglio, consumano meno batteria, occupano meno spazio (10-30MB vs 30-80MB Flutter). Vedi la
guida native vs cross-platform per criteri di scelta.
6. Cosa è l'App Tracking Transparency (ATT) e come lo gestiamo?
ATT è il prompt Apple obbligatorio da iOS 14.5 che chiede all'utente se può essere tracciato cross-app (es. per ad attribution Facebook/Google). Solo 25% degli utenti dà il consenso. Lo gestisco con: prompt mostrato al momento giusto (non al primo lancio), copy chiaro sul valore del consenso, fallback senza tracking. È critico per le app con monetizzazione ads o analytics avanzati.
7. Sign in with Apple è obbligatorio?
Sì, dal 2020 Apple richiede Sign in with Apple come opzione se l'app offre altri login social (Google, Facebook, ecc.). Lo integro sempre come prima opzione, con fallback email/password. Vantaggio: i tuoi utenti hanno un'esperienza login premium e tu rispetti le App Store Review Guidelines (sezione 4.8) evitando rifiuti.
8. Come funziona la commissione Apple su In-App Purchase?
Apple trattiene il 30% del prezzo retail (15% se sei nel Small Business Program, fatturato app sotto 1M$/anno). Per subscription dopo il primo anno la commissione scende al 15%. È obbligatorio usare IAP Apple per contenuti digitali consumati nell'app — non puoi linkare a Stripe esterno. Per servizi fisici o B2B esistono eccezioni (Reader app, Multiplatform Services). Ti aiuto a strutturare la monetizzazione nel rispetto delle regole.
9. Posso vedere app iOS native che hai già pubblicato?
Sì.
Peak Altimeter è live su App Store con
4.8⭐ — altimetro GPS barometrico per escursionisti. Inoltre ho pubblicato app SwiftUI con Apple Watch companion per fisioterapia (B2B confidenziale) e app ARKit per real estate (showcase virtuali immobili). Su richiesta te le mostro in chiamata. Non ti metto in contatto con clienti: ti do gli indirizzi dei prodotti che ho costruito, con demo pubbliche che puoi aprire adesso senza chiedere il permesso a nessuno - CheckIn Facile, ImmoCRM, BeautyCenterCRM e AgenteImmobiliareAI. Guardarli da solo dice piu' di qualunque referenza.
Scrivimi su WhatsApp →
10. Posso parlare con un cliente reale prima di firmare?
Sì. Su richiesta ti metto in contatto diretto con un cliente che ha portato la sua app iOS native su App Store con me. Chiamata reale, niente referenze finte, niente case study costruiti. I miei clienti contenti sono l'unico asset commerciale serio che ho — lo so, e lo uso.