Buona domanda!
È piuttosto difficile sviluppare applicazioni per iOS su Windows, soprattutto perché Xcode è l'unico IDE che può caricare e pubblicare applicazioni sull'App Store. Dovresti davvero chiederti se vale la pena passare attraverso così tanti problemi solo per essere in grado di sviluppare su Windows.
Solo alcune idee:
- La prima cosa che mi viene in mente: comprare un Mac Mini di seconda mano. È il Mac più economico e abbastanza per alimentare Xcode. Sono sicuro che puoi trovarne uno per circa 600 dollari.
- Un'altra idea. Deve essere un'app nativa? Se no, puoi virtualmente usare qualsiasi ambiente e linguaggio di programmazione là fuori, dato che il suo risultato finale sarà un'app basata sul web! Puoi testare la tua app in un laboratorio di dispositivi vicino a te, o usare una suite di test online come AppThwack.
- OK, quindi a patto che debba essere nativa. Puoi installare Mac OS X su Windows con una macchina virtuale, come VMWare. Incontreresti problemi di hardware, ma non sono insormontabili. Collega il tuo iPhone al Mac all'interno del tuo PC Windows e sei a posto.
In ogni caso, assicurati di usare gli strumenti giusti per il lavoro. Ho fatto uno schema degli strumenti che uso per creare le mie app qui: Guida passo dopo passo: Iniziare con la tua idea di app