Emulatore iPhone e tool di sviluppo: Xcode (Mac), alternative Windows, risorse gratuite
-
Panoramica
Per un'app iPhone funzionante serve un emulatore: simula sul computer il comportamento su dispositivo reale. Non serve un iPhone fisico per sviluppare, ma senza emulatore non puoi testare pienamente funzionalità e UX.
Kit sviluppo Apple
Apple richiede requisiti specifici per l'App Store. Iscriviti al Programma Sviluppatori ($99/anno) per accedere a Xcode (IDE completo: build, test, publish). Dentro Xcode c'è il simulatore iOS (per iPhone e iPad), solo su Mac, che replica gesti e azioni dell'app.
Risorse gratuite
Se non vuoi pubblicare su App Store, puoi usare TestiPhone (emulatore web per IE, Safari, Firefox) o NES Emulator (solo iPhone jailbroken). Nessuno offre sviluppo+test integrati come Xcode.
Tool per Windows
Xcode gira solo su Mac. Su Windows puoi usare MobiOne ($99): permette build senza ambiente sviluppo nativo e test in emulatore, oltre a test su iPhone reale.