¿Puedo desarrollar aplicaciones para iPhone en Windows?

Me gustaría desarrollar aplicaciones para iPhone sin usar Mac OS X. ¿Es posible hacer esto en el sistema operativo Windows?

¿Qué hago cuando solo quiero ejecutar un archivo .ipa en Windows?

Respuestas (6)

No, tienes que usar una Mac. Todas las herramientas están en la Mac, al igual que el programa simulador que deberá probar.

Incluso si de alguna manera pudiera hacer que todo funcione en Windows, aún necesita una Mac para enviar a Apple para obtenerla en la App Store.

En el escenario más barato, busca $ 699 para una Mac Mini y $ 99 para el Programa de desarrolladores de iOS (que no necesitará hasta que quiera ejecutarlo en un teléfono real). Puede obtener un hardware más barato si lo compra usado, pero algo a tener en cuenta es que debe ser una Mac basada en Intel con Leopard (10.5) o superior.

Si bien no puede desarrollar aplicaciones de iOS en Windows utilizando Xcode, Objective C y Cocoa Touch completos, existen algunas alternativas de Windows que le permitirán desarrollar aplicaciones. Pierde la flexibilidad y la potencia del entorno y el lenguaje de programación completos, pero ya no es imposible.

Aquí hay un artículo que enumera una serie de opciones actuales . No es la ruta que yo tomaría (ni la ruta que elegí), pero ya no es imposible.

... pero aún necesita una Mac real para enviar la aplicación a Apple ...
@torbengb De hecho, aunque técnicamente podría tener un amigo, o un editor de algún tipo, que haga la compilación final para el envío.

No, no es posible el desarrollo completo y el envío a menos que desee ejecutar OS X en una VM en su PC.

Puede desarrollar , hasta cierto punto, en otras plataformas, pero hasta donde yo sé, necesita una Mac para enviar.

No es compatible y está al borde de la piratería, pero si investiga en Internet, puede encontrar cómo crear una máquina virtual con VMware que ejecute OS X. No publico el enlace aquí, pero usando Google es bastante fácil encontrar un tutorial muy bien hecho sobre cómo para proceder con instrucciones detalladas.

Lo hice antes de comprar una MacBook Pro para probar cómo funciona una aplicación web que tengo en una Mac, por lo que también la usé para instalar Xcode, si tienes una máquina potente con Windows, el rendimiento no es tan malo, pero es útil solo para probar. y viendo cómo funcionan las diferentes herramientas de desarrollo de iPhone, si quieres desarrollar algo relacionado con el negocio, tu única opción real es comprar una Mac.

Saludos

Máximo

Fuera de tema: en realidad, usar hackintosh exactamente para esto me hizo finalmente comprar una MacBook, así que creo que no es tan malo y probablemente esté sacando a la gente de Windows y llevándola a Mac como lo hice yo.
Exactamente mi experiencia!!! Usé Mac OSX dentro de una VM durante un par de meses de uso ocasional y me volví totalmente adicto, compré una MacBook Pro tan pronto como fue posible para mis finanzas.

Dependiendo de lo que desee hacer, puede desarrollar aplicaciones web que se parecen mucho a una aplicación real, comenzar desde la pantalla de inicio e incluso ocultar las barras de navegación y URL. Echa un vistazo a Glyphboard, por ejemplo.

Las aplicaciones nativas requieren Mac OS X, que yo sepa.

Sí tu puedes. Echa un vistazo a este sitio web llamado macincloud.com . La mayoría de las personas intentan instalar Mac OS en el hardware de la PC, a veces funciona, el inconveniente es que las actualizaciones de Mac más nuevas a menudo interrumpen la instalación. macincloud.com en realidad le permite alquilar una Mac y acceder a la Mac de forma remota. Por lo tanto, siempre tiene la última versión de Mac OS y es una buena manera de comenzar a desarrollar aplicaciones para iPhone de inmediato, ya que en realidad está utilizando un sistema Mac nativo. Espero que ayude.