¿Podemos desarrollar un juego para iPhone en la plataforma Windows?

14

¿Es posible de alguna manera tener un juego desarrollado para iPhone usando el iPhone SDK en Windows?

GamDroid
fuente
44
En resumen: sí, pero tenga cuidado de que realmente valga la pena. Si trabaja en una plataforma que es moderadamente inestable como causa de no ser una Mac, eso puede costarle fácilmente el tiempo equivalente a lo que le llevaría ganar el precio de una Mac Mini.
Williham Totland

Respuestas:

4

Aunque va en contra de la política de Apple, puede instalar OS X en una máquina virtual y desarrollar una aplicación de esa manera. Y si puedes manejarlo, técnicamente puede escribir el código y tal en una máquina con Windows; es, por supuesto, solo texto. Pero el compilador, SDK, etc. es completamente solo para OS X.

También puede buscar otras formas de hacer juegos para iPhone, como el motor de Unity o Flash (sé que en un momento se compilaron para juegos de iPhone, creo que desde entonces han descontinuado)

Ricket
fuente
3
Flash ha relanzado su paquete de iPhone, aunque mi experiencia con él (al usarla desde la línea de comandos, no a través de CS5) fue frustrante.
Gregory Avery-Weir
Oh! ok, he comprobado el empaquetador para iphone en el sitio web de adobe. La actualización está disponible desde el 11 de octubre, ya que Apple levantó las recomendaciones de los desarrolladores de terceros. Esto significa su actividad reciente. No hay necesidad de un sistema Mac específico entonces. Flash funcionará para mí, ¿no?
GamDroid
Si votó en contra, explique por qué votó en contra ...
Ricket
3

Vea esta pregunta en stackoverflow.com.

Incluso si hay alguna forma de hacerlo con máquinas virtuales, teléfonos con jailbreak, etc., no puedo creer que la molestia valga la pena. El tiempo que pasa lidiando con todos los problemas es tiempo que no tendrá que mejorar el juego.

Si está utilizando un entorno de desarrollo multiplataforma como Unity , podrá realizar la mayor parte del desarrollo en Windows, pero aún necesitará una Mac para implementarla en el teléfono para probarla o lanzarla. (Y probar en el dispositivo es vital: un dedo en una pantalla táctil no es como un puntero de mouse en una ventana).

No es como si necesitaras una máquina poderosa para desarrollar un juego de iPhone: una Mac Mini por $ 699 funcionará bien.

Gareth Rees
fuente
1
En realidad, estaba funcionando con OSX en una máquina virtual en mi computadora portátil en una tarde corta. No hay problemas, acabo de encontrar que el desarrollo es algo demasiado difícil para mi carga de trabajo en ese momento. lifehacker.com/5583650/run-mac-os-x-in-virtualbox-on-windows - Hubiera tenido un serio remordimiento del comprador si hubiera gastado $ 699 por eso.
Ricket
3

Recomiendo mirar en Mono. Le permite escribir aplicaciones .NET en su iPhone / iPad.

Jack Marchetti
fuente
MonoTouch solo se ejecuta en Mac. O eso dice.
El pato comunista
1

Estaba buscando una solución para desarrollar aplicaciones en Windows. Al final compré una Mac mini y me alegro de haberlo hecho. La Mac y las herramientas de desarrollo funcionan bien. El tiempo que ahorré resolviendo la configuración de Windows / Máquinas virtuales / OSX, etc., lo dediqué a desarrollar aplicaciones.

Roger
fuente
1

Airplay SDK afirma que te permite desarrollar en Visual Studio en una PC con Windows. No lo he probado, así que no tengo idea de qué tan bien funciona.

beezir
fuente
0

Marmalade es un buen motor que se puede integrar fácilmente con Visual Studio. Por lo tanto, puede desarrollar para iOS, Android, Bada, WebOS, Windows, etc. a partir de un solo código. Sin embargo, necesitaría una Mac para cargar el archivo ipa, pero supongo que será más fácil ya que solo lo necesita una vez. Lo estoy usando para decirte que funciona bien y ahora con la versión 6.0 también puedes desarrollar en HTML5 usando la API phonegap.

novato
fuente
0

Puede usar un simulador de computadora como VirtualBox y simplemente cargar los archivos de código fuente de la Mac y descargar XCode de la tienda de aplicaciones.

usuario31137
fuente