Desarrollo de Apps para IOS sobre Windows

Buenas!

Vengo a plantear una duda que creo es muy común con respecto a apps.
Investigando un poco descubrí que hay varias formas de desarrollar apps para IOS,
Leí que se necesita tener una Mac, pero que también se puede realizar bajo Windows, desde un entorno multiplataforma (Ej: Xamarin entre otros) o desde una VM.
Ademas de esto, veo que pronto se podrá desarrollar en Swift desde el Visual Studio.
En base a sus experiencias y conocimiento…
¿Cual es la mejor opción y las características de cada una?

Espero sus comentarios, saludos!

Hola.

Si vas a desarrollar solo para IOS es recomendable que trabajes en Mac OS.
Pero si la app se necesita tanto en Android o IOS, puedes utilizar el framework Ionic, el código se compila en ambos, así se evita programar en cada una de sus IDE (Android Studio, Swift). No va a importar en que SO trabajes (Linux, Windows, Mac OS)

Existen muchos frameworks, me ha funcionado muy bien Ionic.

2 Me gusta