Get Microsoft Silverlight  
     
     
 
Tips para Windows
Tips para Windows
Tips para Windows


     
  Productos  
     

     
  Sysne {pinned site} con IE9 en Windows 7 Este portal esta diseñado para todos los navegadores, y del Internet Explorer 9 explota ...
  Leer mas..  
 
     
Sala de Chat
Programando iPad o iPhone desde Windows 7 09/05/2011 11:01 a.m.

Es innegable que iPad ha tomado mucha popularidad y que lo barato de sus aplicaciones hace que se más consumibles, además de la ligereza del aparato y sencillez de manipulación. Ahora como programador sería interesante poder programar para esos aparatos, sin embargo Apple ha cerrado su programación y solo permite programar desde Mac OS. El problema es lo carísimo de las Mac y que solo un 8% de la población las usa http://www.w3schools.com/browsers/browsers_os.asp

Como a mi no me interesaba adquirir un equipo solo para aprender a programar iPad/iPhone decidí buscar cómo instalarlo en Windows 7 y.....

image
¡¡lo logré!! por lo que aquí les comparto cómo hacerlo Winking smile

Antes que nada veamos que vamos a necesitar:

  1. El objetivo es lograr ejecutar XCode 4 que es el ambiente de desarrollo para iPad/iPhone y Mac OS
  2. Y solo corre en Mac OS X 10.6.6 o superior
  3. Para ejecutarlo en Windows 7 debemos tener una máquina virtual y por las características del Mac OS usé VMWare Player

Ahora si para comenzar necesitas las primeras 3 descarags

Así que vamos primero a instalar el Mac OS X

  1. Ya que tengas el VMWare instalado
    image
  2. Descomprime la máquina virtual y los archivos auxilares en una carpeta aunque en realidad solo necesitamos la carpeta de la máquina virtual y el iso que traé (ese nos ayudará a arrancar el OS X más adelante)
    image
  3. Ahora abre la máquina virtual de la carpeta usando la opción “Open a Virtual Machine” del VMWare, cuidado porque hay 2, abre la que NO inicie con “._”
    image
  4. Cuando abras la máquina virtual te va a marcar un error de que no encuentra el OS, así que usando el menú “Virtual Machine”, indica que use el ISO que bajaste del Mac OS X
  5. Ahora en el menú “Virtual Machine –> Send Ctrl+Alt+Del” para que reinicie la máquina virtual pero sin reiniciar todo el VMWare
  6. En cuanto vuelvan a aparecer las letras como de “bios”, presiona F8 para que selecciones el CD como arranque
  7. Con eso sigue las instrucciones de instalación del Mac OS X, depende tu máquina se dilatará como 10 a 20 minutos
    En cuanto llegues al “resumen de instalación”

    Es importante que selecciones “personalizar” para que indiques qué versión del Mac OS, Kernel y Gráficos vas a instalar

    Debe ser:
    1. Mac OS_X_10.6.2
    2. Legacy_kernel_10.2.0
    3. GraphicEnabler
  8. Cuando termine la instalación NO va a jalar, o sea va a tronar al tratar de iniciar el Mac OS X, eso es por la modificación, pero no hay problema, recuerda que cuando bajaste la máquina virtual venía un pequeño iso de 17 Mb, bueno ahora tienes que montar ese archivo llamado darwin_snow.iso en el CD desde el menú “Virtual Machine > Virtual Machine Settings > CD/DVD > Settings
  9. Vuelve a reiniciar la máquina virtual desde el menú “Virtual Machine –> Send Ctrl+Alt+Del” y ahora si correrá la ¡¡máquina virtual con Mac OS X!! Open-mouthed smile

Configurando VMWare en Mac OS X

Para poder interactuar bien con la máquina virtual y Mac OS X aproveche los gráficos hay que instalar los VMWare tools y los drivers de la tarjeta de video, estos están en el archivo “darwin_snow.iso”, así que ya que esté ejecutando el Mac OS X monta la imagen desde el menú “Virtual Machine > Virtual Machine Settings > CD/DVD > Settings” y asegúrate que esté conectado
image
con lo que en el escritorio de la Mac aparecerá el ícono de VMWare Tools:
imagesi lo abres muestra el ícono para instalar los VMWare Tools image
en cuanto lo instales te va a pedir reiniciar, adelante; si tienes problemas para arrancar recuerda que el cd virtual debe estar “conectado” con el archivo “darwin_snow.iso”.

Ahora si vamos con el xCode, pero qué crees aún no puedes cantar victoria Winking smile, si te das cuenta el Mac OS X que se instaló es el 10.6.2 imagey xCode 4 te pide el 10.6.6 al menos Sad smile así que como en Windows, vamos a tener que instalarle el “service parche” Smile with tongue out y tener así la última versión del Mac OS. No actualices desde el Software Upadate, vamos a bajar el parche y luego una actualización para el Kernel, de lo contrario deja de funcionar nuestra máquina virtual, tienes que bajar 2 archivos:

  1. El service pack para actualizar a Mac OS 10.6.7
  2. La actualización del Kernel

Una vez que tengas el services pack hay que poder “verlo” desde la máquina virtual, para esto abre “Virtual Machine Settings..”
image agrega la carpeta en donde tengas los 2 archivosimage y entonces en la Mac ya tendrás un nuevo ícono image que al abrirlo te muestra los 2 archivos (el service pack y el nuevo kernel) image instala el archivo dmg (el service pack) siguiendo el asistente pero importante NO REINICIES, en cuanto te pida reiniciar instala el pkg (Kernel) y cuando acabe si reinicia, si al terminar pareciera que el Finder (lo equivalente al Windows Explorer) “truena” no te espantes, simplemente reinicia y listo, al regresar comprueba que ya ha sido actualizado image y sea ahora la 10.6.7.

Ahora si puedes instalar xCode 4 en la máquina virtual, siguiendo los pasos de bajarlo y compartir la carpeta donde lo descargues

  • Descarga xCode 4 desde la página de Mac o desde aquí
  • Igual es un dmg, así que lo puedes instalar compartiendo una carpeta desde Virtual Machine Settings y siguiendo el asistente.

Cuando termina la instalación parece que no te instala nada Sad smile bueno al menos para mi que en Windows es más obvio dónde pone los íconos, no te espantes primero abre el finder image entonces busca en el disco duro la carpeta “Developer” image y luego dentro de la carpeta “Aplications” está el Xcode para que lo puedas ejecutar o anclar a la barra inferior image

Ahora si, estas listo para hacer un “hola iPad”, espero que te haya sido muy útil
image


DTB
Benji.Net

 



 
Para poder dejar tu comentario es necesario que te registres o identifiques.
  Entrar
Crear cuenta

titi_Valero
  alguien sabe que maquina virtual se usa en este articulo? el link esta para megaupload
03/04/2012 12:21 p.m.

titi_Valero
  alguien sabe que maquina virtual se usa en este articulo? el link esta para megaupload =S
03/04/2012 12:18 p.m.

freevision
  Lo he intentado, cuando cargo la iso, le doy a F8 y Enter se cierra el VMWare, lo he intentado varias veces reiniciando el pc incluso pero se sigue cerrando el programa :(
23/12/2011 11:42 a.m.

alexthrash
  hola tengo un problema cuando trato de correr la maquina virtual en el paso 4 al darle click en "play virtual machine" sale una ventana con este error: "Mac OS X is not supported with software virtualization. To run Mac OS X you need a host on which VMware Player supports hardware virtualization." Gracias
15/12/2011 06:58 p.m.

kmila1230
  Hola tengo problemas con la parte de indicar que use el ISO que baje de Mac OS X el único archivo .ISO que encuentro en la carpeta es darwin_snow es ese? podrías indicarme en que parte agregar este archivo lo intente en herramientas de la maquina virtual en CD/DVD indicando el archivo de ISO, volví a correrlo y me sigue saliendo un error que dice que Mac OS X no esta soportado con un software de visualización. Gracias
07/10/2011 02:03 p.m.

 
     
®Automatización Sysne de México    (222) 130 23 11     Contacto@Sysne.com.mx     Sucursal Puebla     Sucursal Zacatecas