Desarrollar aplicaciones iOS desde OSX Mountain virtualizado en WMware

Buenas, hace tiempo que siempre he querido probar un mac, ahora que estudio programación, me gustaría desarrollar apps para IOS, lamentablemente, como son muy caros, no puedo permitirme uno, lo que había pensado, es coger una imagen virtualizada del Mac OS 10.8(en internet hay buenos tutoriales y son faciles de hacer), pero mis dudas son estas, he leido que para desarrollar en mac, necesitas tener obligatoriamente un un mac de verdad, supongo que por temas legas y demas y licencias a la hora de desarrollar, y no me gustaría jugarme la cuenta de desarrollador(como la de google)

¿si hago una app para iphone en VMware,puedo pasar los archivos a por ejemplo, a otro mac y firmar la aplicacion para luego subirla a la app store? asi digo yo, que lo detectaria que esta hecho en harware de apple y no habria problemas.

gracias de antemano
 

Skurdo

Activo
Hola socio!

Mira yo estaba como tu, acabe mis estudios de programacion y actualmente estoy en una empresa de diseño y desarrollo de apps para dispositivos moviles, en especial iOS... cuando empezamos lo hicimos tanto mi compañero como yo con nuestros portatiles (PC) de becarios con Mountain Lion 10.8.4 virtualizados en VMWare y asiganandole buena parte del hardware, en mi caso de 8Gb dispo le di 4gb, de Hd le di 30-40Gb y de procesadores de 8 (es un i5 3a gen) 4 (2 nucleos - 2 cores).

Con esto terminamos 2 app en iOS y otras dos en Android, a la hora de firmar en iOS tu firmas con tu cuenta de desarrollador, no con tu hardware... en Android es mucho mas facil...

El nivel que pide apple en las app es algo elevado... no mandes cualquier cosa para que te la compilen, ya que solo podrás ir probando en el emulador de xcode tus apps... y cuando ya la tengas terminada(o eso creas..) es cuando te pagas tu licencia de desarrollador y la envías a Apple para su compilación.

Después te mandaran la apk para k puedas instalarla en un dispositivo y poder testearla en real.

Una vez revisado se envía de vuelta para su aprobación por parte del equipo de Apple y su publicación en App Store.

Dicho esto, dependiendo de tu ordenador de trabajo donde vayas a virtualizar Mac OS te ira mejor o peor, pero nunca igual de fino que en un Mac como es obvio...

Hoy en dia ya estamos trabajando en Mac "autenticos" y la diferencia de rendimiento es notable, aunque cuando estas en pleno codigo apenas notas diferencia... es a la hora de emular y hacer pruebas donde si que destaca...


Asi pues compañero adelante con tu virtualizacion, y suerte!

PD: Tienes otras opciones...como pueden ser: macincloud.com o pillarte un mac mini (core 2 duo) y meterle el Mountai Lion y xcode y con un pantalla de pc y un buen teclado empezar a meterle caña.

Suelen rondar los 200-500€ he visto cosas muy buenas por 250€.. en manzanasusadas.com

Un saludo!!
 
Hola socio!

Mira yo estaba como tu, acabe mis estudios de programacion y actualmente estoy en una empresa de diseño y desarrollo de apps para dispositivos moviles, en especial iOS... cuando empezamos lo hicimos tanto mi compañero como yo con nuestros portatiles (PC) de becarios con Mountain Lion 10.8.4 virtualizados en VMWare y asiganandole buena parte del hardware, en mi caso de 8Gb dispo le di 4gb, de Hd le di 30-40Gb y de procesadores de 8 (es un i5 3a gen) 4 (2 nucleos - 2 cores).

Con esto terminamos 2 app en iOS y otras dos en Android, a la hora de firmar en iOS tu firmas con tu cuenta de desarrollador, no con tu hardware... en Android es mucho mas facil...

El nivel que pide apple en las app es algo elevado... no mandes cualquier cosa para que te la compilen, ya que solo podrás ir probando en el emulador de xcode tus apps... y cuando ya la tengas terminada(o eso creas..) es cuando te pagas tu licencia de desarrollador y la envías a Apple para su compilación.

Después te mandaran la apk para k puedas instalarla en un dispositivo y poder testearla en real.

Una vez revisado se envía de vuelta para su aprobación por parte del equipo de Apple y su publicación en App Store.

Dicho esto, dependiendo de tu ordenador de trabajo donde vayas a virtualizar Mac OS te ira mejor o peor, pero nunca igual de fino que en un Mac como es obvio...

Hoy en dia ya estamos trabajando en Mac "autenticos" y la diferencia de rendimiento es notable, aunque cuando estas en pleno codigo apenas notas diferencia... es a la hora de emular y hacer pruebas donde si que destaca...


Asi pues compañero adelante con tu virtualizacion, y suerte!

PD: Tienes otras opciones...como pueden ser: macincloud.com o pillarte un mac mini (core 2 duo) y meterle el Mountai Lion y xcode y con un pantalla de pc y un buen teclado empezar a meterle caña.

Suelen rondar los 200-500€ he visto cosas muy buenas por 250€.. en manzanasusadas.com

Un saludo!!

gracias por el consejo, habrá que ponerse manos a la obra

gracias
 
Arriba