Jul 25

|

La siguiente información tiene como propósito realizar pruebas de instalación de MacOSX en VirtualBox con propósitos educativos, se advierte que la licencia de MacOSX no permite su ejecución en hardware no certificado por la compañía Apple.

MacOSX 10.6.7 4 Nucleos 2GB de RAM en VirtualBox 4

A principios de este año estuve probando la posibilidad de instalar el sistema operativo MacOSX como maquina virtual sobre VirtualBox 4, lo cual funciono razonablemente usando una version especial con el bootloader y el kernel modificados para funcionar sobre hardware no Apple (ver Instalacion MacOSX 10.6.2 en VirtualBox 4) . Con la llegada de MacOSX 10.7 Lion me di a la tarea de buscar de nuevo informacion acerca de la instalacion de MacOSX en maquina virtual encontrandome con la grata sorpresa que ya podia instalar la version 10.6.8 y que no necesitaria ningun parche para la instalacion si no el DVD de instalacion de MacOSX 10.6.3

Para utilizar MacOSX en VirtualBox nuestro procesador debe soportar las tecnologías de virtualizacion, verifique que su procesador las soporte y que estén habilitadas, si no están habilitadas debe hacerlo desde la BIOS

Pasos :

Preparativos :

  1. Instalar VirtualBox en nuestra maquina Host (Linux, MacOSX, Windows) 4.0.12 o mayor
  2. Poseer una licencia y el DVD o imagen del instalador de MacOSX
    1. Se puede adquirir una copia de MacOSX 10.6.3 Snow Leopard por $US29
      http://www.amazon.com/Mac-version-10-6-3-Snow-Leopard/dp/B001AMHWP8

Instalacion :

  1. Crear una maquina virtual para MacOSX
  2. Recuerde dejar habilitada la opción de EFI
  3. Abrir el archivo xml descriptor de la maquina virtual
    (esta en el directorio de la maquina virtual con extension .vbox)
  4. Buscar el ultimo elemento <ExtraDataItem>
  5. Adicionar las siguientes ultimas despues de la ultima entrada
    <ExtraDataItem name="VBoxInternal2/EfiBootArgs" value=" "/>
    <ExtraDataItem name="VBoxInternal2/SmcDeviceKey"
    value="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"/>
  6. Para cambiar la resolución de pantalla adicione la siguiente linea, cambie el valor 4 por :
    0=640x480, 1=800x600, 2=1024x768, 3=1280x1024, 4=1440x900
    <ExtraDataItem name="VBoxInternal2/EfiGopMode" value="4"/>
  7. Iniciar la maquina e instalar MacOSX 10.6.3

Actualizacion a 10.6.8 :

  • La actualizacion directa desde Software Update de 10.6.3 a 10.6.8 no funciono
  • Se debio actualizar version por version desde la 10.6.3, 4,5,6,7 y 8
  • Descargar cada combo de actualización,
    por ejemplo Mac OS X v10.6.4 Update desde el sitio de soporte de Apple
    y aplicar la actualizacion a la maquina virtual
    http://www.apple.com/support

Soporte de Nucleos :

  • Ahora tan bien es posible asignar 2 o mas nucleos a la maquina virtual de MacOSX
  • Nota, para ejecutar sudo el usuario administrador debe tener un password no vacio
  • Abrir una terminal, ejecutar los comandos
    sudo rm /System/Library/Extensions/AppleIntelCPUPowerManagement.kext
    sudo kextcache -system-caches
  • Apagar la maquina
  • Asignar dos o mas núcleos a la maquina virtual
  • Reiniciar

Conclusiones :

  • El soporte de VirtualBox ha mejorado mucho para MacOSX
  • El funcionamiento de la Red, Sonido, Video es muy bueno, sin problemas hasta el momento
  • La resolución de 1440x900 es excelente para trabajar
  • Se recomienda una configuración de 2GB de RAM, 128MB Video, Soporte 3D activo, NAT, update 10.6.7 y 2 núcleos

Problemas :

  • El reproductor de Flash cuelga el navegador Safari

Enlaces :

Tagged with:



En July 25 de 2011, Marlon J. Manrique escribió acerca de Instalacion MacOSX 10.6.x en VirtualBox 4.x.
Feb 23

Si por alguna razón o circunstancia necesitamos compilar algún código escrito en Objective-C, un lenguaje de programación basado en C que adiciono elementos de Smalltalk a su sintaxis como los mensajes, que tiene elementos de Programación Orientada a Objetos, el cual fue usado por la compañía NeXT creada por Steve Jobs  como su principal lenguaje de programación y que hoy es utilizado para el desarrollo de aplicaciones para MacOSX e iOS en todas sus plataformas incluyendo el iPhone y el iPad. (he dicho)

Estas razones pueden ser varias, en mi caso poder compilar y probar librerías escritas en Objective-C en mi maquina Ubuntu, otra razón es escribir, compilar y probar código escrito en Objective-C sin necesidad de recurrir a una maquina con MacOSX y por ultimo y lo mas importante estudiar el lenguaje para entender su funcionamiento.

Afortunadamente la comunidad del super conocido GCC ha estado desde hace muchos años creando un clone del compilador de NeXTStep basado en el original OpenStep padre del Objective-C y cuya version libre es conocida como GNUStep :) de tal modo que es posible compilar y ejecutar programas escritos en Objective-C en un sin numero de plataformas.

Instalacion de GNUStep en Ubuntu :

  • Abrir una terminal
  • Instalar los paquetes de ambiente de usuario para la ejecución de aplicaciones basadas en este compilador
    Esto puede tomar algún tiempo ya que son bastantes paquetes los que se instalaran
    sudo apt-get install gnustep
  • Instalar los paquetes para desarrollo de GNUStep y el compilador
    sudo apt-get install gnustep-devel gobjc

Escribiendo Nuestro Programa de Prueba :

  • Abrir nuestro editor favorito y crear el archivo
    Hello.m
  • Adicionar el siguiente contenido y guardarlo
#import <Foundation/Foundation.h>

int main (int argc, const char * argv[])
{
        NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];

        NSLog (@"hello world");
        [pool drain];
        return 0;
}

Compilando y Ejecutando el Programa :

  • En la terminal y en el directorio donde esta el archivo hello.m
  • Configurar el entorno para la compilacion de programas en Objective-C
    (debemos ejecutar este comando cada vez que abramos una terminal o colocarlo dentro de los scripts de la cuenta)
    . /usr/share/GNUstep/Makefiles/GNUstep.sh
  • Compilar el programa usando la configuración para GNUStep
    gcc `gnustep-config --objc-flags` -lgnustep-base hello.m -o hello
  • Ejecutar el programa
    ./hello

De esta forma podremos compilar librerías que vengan en este lenguaje, crear nuestra propias librerías como también código y experimentar con el lenguaje.

Enlaces :

Tagged with:



En February 23 de 2011, Marlon J. Manrique escribió acerca de Compilando Objective-C en Ubuntu 10.10.
Jan 06

La siguiente información tiene como propósito identificar los componentes necesarios para la instalación de MacOSX en VirtualBox con propósitos educativos, se advierte que la licencia de MacOSX no permite su ejecución en hardware no certificado por la compañía Apple.

MacOSX en VirtualBox

La posibilidad de ejecutar varios sistemas operativos en una sola maquina para los desarrolladores tiene infinitas posibilidades que permiten poder probar sus aplicaciones en diferentes sistemas operativos, con versiones diferentes, con configuraciones diferentes, todo desde la misma maquina, sin necesidad de utilizar gran cantidad de maquinas reales que serian costosas y el mantenimiento seria casi imposible.

Uno de los sistemas operativos en el cual muchas veces quisiéramos "cacharriar" es el MacOSX de Apple, esta plataforma que contiene gran cantidad de recursos interesantes para los desarrolladores, como su ambiente de desarrollo de aplicaciones propio conocido como Xcode y el lenguaje de programación Objective C no solo para la creación de aplicaciones para los computadores de escritorio de Apple, si no también para el iPhone, por esta razón muchas veces desearíamos poder ejecutar este sistema operativo en una maquina virtual, sin recurrir  a la compra o alquiler de computadores Apple para realizar pequeñas pruebas.

Es importante antes de comenzar a explicar como instalar MacOSX en VirtualBox que siendo relativamente menor el precio de la licencia del sistema operativo MacOSX (unos $US29)  esta no permite su ejecución en hardware no certificado por Apple, es decir que si instalamos en nuestro PC no Apple una maquina virtual con este sistema operativo estaríamos violando la licencia de uso a no ser que estemos utilizando una copia original de MacOSX en un VirtualBox ejecutandose bajo MacOSX.

Para utilizar MacOSX en VirtualBox nuestro procesador debe soportar las tecnologías de virtualizacion, verifique que su procesador las soporte y que estén habilitadas, si no están habilitadas debe hacerlo desde la BIOS.

Pasos :

  1. Preparativos :
    1. Instalar VirtualBox en nuestra maquina Host (Linux, MacOSX, Windows)
    2. Poseer una licencia y el DVD o imagen del instalador de MacOSX
      1. Se puede adquirir una copia de MacOSX 10.6.3 Snow Leopard por $US29
        http://www.amazon.com/Mac-version-10-6-3-Snow-Leopard/dp/B001AMHWP8
      2. Descargar una imagen desde algún Torrent
        por ejemplo pueden buscar :
        Snow_Leopard_Client_Server_10.6.2_SSE2_SSE3_Intel_AMD_by_Hazard
    3. En nuestro caso utilizaremos el archivo descargado vía torrent para pruebas
  2. Creación Maquina Virtual :
    1. Iniciar Virtual Box
    2. Pulsar el botón New para crear una nueva maquina virtual
    3. Pulsar el botón Next
    4. Escribir el nombre de la maquina virtual, por ejemplo : MacOSX
    5. Seleccionar el Sistema Operativo : Mac OS X
    6. Seleccionar la Version : Mac OS X Server
    7. Pulsar el botón Next
    8. Colocar 2048 MB de memoria RAM
    9. Pulsar el botón Next
    10. Crear un nuevo disco virtual de 20 GB, dejar las opciones señaladas y pulsar el botón Next
    11. Pulsar el botón Next
    12. Utilizar las opciones por defecto, Storage Type : Dynamically expanding storage
    13. Pulsar el botón Next
    14. Utilizar las opciones por defecto, Location MaxOSX y 20 GB
    15. Pulsar el botón Next
    16. Pulsar el botón Finnish
    17. Pulsar el botón Settings en la ventana principal de VirtualBox
    18. Si se esta utilizando la imagen ISO :
      1. Ir a System, pestaña MotherBoard
        Deshabilitar Enable EFI
    19. Ir a Audio, Seleccionar Audio Controller : ICH AC97
  3. Instalación :
    1. Pulsar el boton Start
    2. Se visualiza el Wizard de la primera ejecución
    3. Pulsar el botón Next
    4. Seleccionar la imagen del archivo de instalación descargado o el DVD de instalación
    5. Pulsar el botón Next, Pulsar el botón Finnish
    6. Inicia la carga del boot
    7. Aparece una venta de selección del idioma :
      Dejar seleccionada la opción : Use English for the main Language
    8. Presionar el botón con una flecha
    9. Se visualiza la ventana de bienvenida, pulsar el botón continue
    10. Aceptar la licencia
    11. Ir al menú en la parte superior de la pantalla, a la opción Utilities -> Disk Utility
    12. Seleccionar el disco 20 GB VBOX ... de la lista derecha
    13. Pulsar el botón Partition
    14. Debajo de Volume Scheme, seleccionar 1 Partition
    15. En Name colocar : macosx
    16. Presionar el botón Apply, seleccionar el botón Partition
    17. Se crea la partition del disco a utilizar
    18. Cerrar la ventana desde el botón rojo de la esquina superior derecha
    19. Ahora aparece el disco, selecciónelo y pulse el botón Continue
    20. Si se esta utilizando la imagen ISO :
      1. Pulsar el botón Customize
      2. Abrir el item Kernels y seleccionar Legacy_Kernel_10.2.0
      3. Abrir la opción Boot_Loaders-Options y seleccionar Chameleon_Boot_Loaders
      4. Pulsar el botón Done
    21. Pulsar el botón Install
    22. Se chequea el DVD de instalación
    23. Se procede a instalar el sistema
    24. Al final la instalación cerrar la ventana la de la maquina virtual obligando a apagar
    25. Ir a Setting -> Storaga y remover el CD
    26. Iniciar la maquina virtual pulsando Start
      Si se esta utilizando la imagen ISO :
      1. Verificar System, pestaña MotherBoard
        Deshabilitar Enable EFI
      2. Aparece el bootloader de Chameleon
      3. Dar Click en la ventana y pulse ENTER
    27. Comienza la carga del sistema operativo, aparece el Logo de la Manzana
    28. Pulsar el botón Ok en la pantalla de "Before You Begin"
    29. Presionar la tecal a la derecha del Shift de la izquierda
    30. Seleccionar el teclado ISO y pulsar el botón Continue
    31. Seleccionar el Pais y pulsar Continue
    32. Seleccionar el Teclado y pulsar Continue
    33. No transferir información de otro Mac, pulsar Continue
    34. No entrar información de la cuenta de Apple ID, pulsar Continue
    35. No entrar información personal, pulsar Continue, pulsar Continue de Nuevo
    36. Crear un Usuario, Nombre: Usuario, Cuenta: usuario, Password: usuario, pulsar Continue
    37. Seleccionar la Zona Horaria, pulsar Continue
    38. Pulsar el botón Go
    39. Se carga el Sistema Operativo

Problemas :

  • Al momento de apagar el sistema la pantalla se torna gris o negra y la maquina virtual nunca cierra. Cierre la Ventana de la Maquina Virtual

Cambio de Resolución de Pantalla :

  • Actualmente el driver de video que tiene la distribucion del MacOSX solo soporta Vesa en formato 4:3 (pantalla cuadrada)
  • Para cambiar la resolucion por una mayor debe hacer lo siguiente :
    • Abrir una terminal
      Ir al dock a la carpeta que tiene una A, dar click
      Al final de la lista dar click sobre la carpeta que dice Utilities
      Pulsar el icono de Terminal
    • Volverse Root
      sudo su
      Usar el mismo password que utilizo para crear el usuario
    • Abrir el archivo de opciones de Boot
      sudo vi /Library/Preferences/SystemConfiguration/com.apple.Boot.plist
      Adicionar al diccionario la siguiente llave
      <key>Graphics Mode</key>
      <string>1280x1024x32</string>
    • Usar resoluciones 4:3
    • Reiniciar la maquina

Instalacion de Drivers de Audio :

Enlaces :

Pulsar el botón Next
Tagged with:



En January 6 de 2011, Marlon J. Manrique escribió acerca de Instalacion MacOSX 10.6.2 en VirtualBox 4.
Jan 06

La siguiente información tiene como propósito identificar los componentes necesarios para la instalación de MacOSX en VirtualBox con propósitos educativos, se advierte que la licencia de MacOSX no permite su ejecución en hardware no certificado por la compañía Apple.

MacOSX en VirtualBox

La posibilidad de ejecutar varios sistemas operativos en una sola maquina para los desarrolladores tiene infinitas posibilidades que permiten poder probar sus aplicaciones en diferentes sistemas operativos, con versiones diferentes, con configuraciones diferentes, todo desde la misma maquina, sin necesidad de utilizar gran cantidad de maquinas reales que serian costosas y el mantenimiento seria casi imposible.

Uno de los sistemas operativos en el cual muchas veces quisiéramos "cacharriar" es el MacOSX de Apple, esta plataforma que contiene gran cantidad de recursos interesantes para los desarrolladores, como su ambiente de desarrollo de aplicaciones propio conocido como Xcode y el lenguaje de programación Objective C no solo para la creación de aplicaciones para los computadores de escritorio de Apple, si no también para el iPhone, por esta razón muchas veces desearíamos poder ejecutar este sistema operativo en una maquina virtual, sin recurrir  a la compra o alquiler de computadores Apple para realizar pequeñas pruebas.

Es importante antes de comenzar a explicar como instalar MacOSX en VirtualBox que siendo relativamente menor el precio de la licencia del sistema operativo MacOSX (unos $US29)  esta no permite su ejecución en hardware no certificado por Apple, es decir que si instalamos en nuestro PC no Apple una maquina virtual con este sistema operativo estaríamos violando la licencia de uso a no ser que estemos utilizando una copia original de MacOSX en un VirtualBox ejecutandose bajo MacOSX.

Para utilizar MacOSX en VirtualBox nuestro procesador debe soportar las tecnologías de virtualizacion, verifique que su procesador las soporte y que estén habilitadas, si no están habilitadas debe hacerlo desde la BIOS.

Pasos :

  1. Preparativos :
    1. Instalar VirtualBox en nuestra maquina Host (Linux, MacOSX, Windows)
    2. Poseer una licencia y el DVD o imagen del instalador de MacOSX
      1. Se puede adquirir una copia de MacOSX 10.6.3 Snow Leopard por $US29
        http://www.amazon.com/Mac-version-10-6-3-Snow-Leopard/dp/B001AMHWP8
      2. Descargar una imagen desde algún Torrent
        por ejemplo pueden buscar :
        Snow_Leopard_Client_Server_10.6.2_SSE2_SSE3_Intel_AMD_by_Hazard
    3. En nuestro caso utilizaremos el archivo descargado vía torrent para pruebas
  2. Creación Maquina Virtual :
    1. Iniciar Virtual Box
    2. Pulsar el botón New para crear una nueva maquina virtual
    3. Pulsar el botón Next
    4. Escribir el nombre de la maquina virtual, por ejemplo : MacOSX
    5. Seleccionar el Sistema Operativo : Mac OS X
    6. Seleccionar la Version : Mac OS X Server
    7. Pulsar el botón Next
    8. Colocar 2048 MB de memoria RAM
    9. Pulsar el botón Next
    10. Crear un nuevo disco virtual de 20 GB, dejar las opciones señaladas y pulsar el botón Next
    11. Pulsar el botón Next
    12. Utilizar las opciones por defecto, Storage Type : Dynamically expanding storage
    13. Pulsar el botón Next
    14. Utilizar las opciones por defecto, Location MaxOSX y 20 GB
    15. Pulsar el botón Next
    16. Pulsar el botón Finnish
    17. Pulsar el botón Settings en la ventana principal de VirtualBox
    18. Si se esta utilizando la imagen ISO :
      1. Ir a System, pestaña MotherBoard
        Deshabilitar Enable EFI
    19. Ir a Audio, Seleccionar Audio Controller : ICH AC97
  3. Instalación :
    1. Pulsar el boton Start
    2. Se visualiza el Wizard de la primera ejecución
    3. Pulsar el botón Next
    4. Seleccionar la imagen del archivo de instalación descargado o el DVD de instalación
    5. Pulsar el botón Next, Pulsar el botón Finnish
    6. Inicia la carga del boot
    7. Aparece una venta de selección del idioma :
      Dejar seleccionada la opción : Use English for the main Language
    8. Presionar el botón con una flecha
    9. Se visualiza la ventana de bienvenida, pulsar el botón continue
    10. Aceptar la licencia
    11. Ir al menú en la parte superior de la pantalla, a la opción Utilities -> Disk Utility
    12. Seleccionar el disco 20 GB VBOX ... de la lista derecha
    13. Pulsar el botón Partition
    14. Debajo de Volume Scheme, seleccionar 1 Partition
    15. En Name colocar : macosx
    16. Presionar el botón Apply, seleccionar el botón Partition
    17. Se crea la partition del disco a utilizar
    18. Cerrar la ventana desde el botón rojo de la esquina superior derecha
    19. Ahora aparece el disco, selecciónelo y pulse el botón Continue
    20. Si se esta utilizando la imagen ISO :
      1. Pulsar el botón Customize
      2. Abrir el item Kernels y seleccionar Legacy_Kernel_10.2.0
      3. Abrir la opción Boot_Loaders-Options y seleccionar Chameleon_Boot_Loaders
      4. Pulsar el botón Done
    21. Pulsar el botón Install
    22. Se chequea el DVD de instalación
    23. Se procede a instalar el sistema
    24. Al final la instalación cerrar la ventana la de la maquina virtual obligando a apagar
    25. Ir a Setting -> Storaga y remover el CD
    26. Iniciar la maquina virtual pulsando Start
      Si se esta utilizando la imagen ISO :
      1. Verificar System, pestaña MotherBoard
        Deshabilitar Enable EFI
      2. Aparece el bootloader de Chameleon
      3. Dar Click en la ventana y pulse ENTER
    27. Comienza la carga del sistema operativo, aparece el Logo de la Manzana
    28. Pulsar el botón Ok en la pantalla de "Before You Begin"
    29. Presionar la tecal a la derecha del Shift de la izquierda
    30. Seleccionar el teclado ISO y pulsar el botón Continue
    31. Seleccionar el Pais y pulsar Continue
    32. Seleccionar el Teclado y pulsar Continue
    33. No transferir información de otro Mac, pulsar Continue
    34. No entrar información de la cuenta de Apple ID, pulsar Continue
    35. No entrar información personal, pulsar Continue, pulsar Continue de Nuevo
    36. Crear un Usuario, Nombre: Usuario, Cuenta: usuario, Password: usuario, pulsar Continue
    37. Seleccionar la Zona Horaria, pulsar Continue
    38. Pulsar el botón Go
    39. Se carga el Sistema Operativo

Problemas :

  • Al momento de apagar el sistema la pantalla se torna gris o negra y la maquina virtual nunca cierra. Cierre la Ventana de la Maquina Virtual

Cambio de Resolución de Pantalla :

  • Actualmente el driver de video que tiene la distribucion del MacOSX solo soporta Vesa en formato 4:3 (pantalla cuadrada)
  • Para cambiar la resolucion por una mayor debe hacer lo siguiente :
    • Abrir una terminal
      Ir al dock a la carpeta que tiene una A, dar click
      Al final de la lista dar click sobre la carpeta que dice Utilities
      Pulsar el icono de Terminal
    • Volverse Root
      sudo su
      Usar el mismo password que utilizo para crear el usuario
    • Abrir el archivo de opciones de Boot
      sudo vi /Library/Preferences/SystemConfiguration/com.apple.Boot.plist
      Adicionar al diccionario la siguiente llave
      <key>Graphics Mode</key>
      <string>1280x1024x32</string>
    • Usar resoluciones 4:3
    • Reiniciar la maquina

Instalacion de Drivers de Audio :

Enlaces :

Pulsar el botón Next
Tagged with:



En January 6 de 2011, Marlon J. Manrique escribió acerca de Instalacion MacOSX 10.6.2 en VirtualBox 4.
May 01

Mobile ProcessingAprovechando que tenia acceso a una maquina con Mac OS X, me di a la tarea de probar la instalacion de Mobile Processing en este sistema operativo. Aunque no existe kit de desarrollo oficial de Sun Microsystems para esta plataforma es posible instalar Mobile Processing utilizando el SDK de Java para Mac distribuido directamente por Apple, el sdk de MPowerPlayer que permite compilar los sketchs en la plataforma Mac, como tambien provee un emulador para ejecutar las aplicaciones. 

Desafortunadamente no todas las caracteristicas de J2ME estan implementadas en el emulador de MPowerPlayer pero es posible desarrollar aplicaciones sencillas utilizando Mobile Processing para dispositivos moviles desde la plataforma Mac.

Pasos :

  • Instalar el SDK de Java para Mac OS X
  • Ir al sitio de descargas de Java en Apple
    http://developer.apple.com/java/download/
  • Descargar e instalar la version adecuada para su sistema operativo 
    Actualmente la version oficial es la Java for Mac OS X 10.5 Update 1 
  • Descargar el SDK de MPowerPlayer 
    http://mpowerplayer.com/sdk
  •  Aceptar la licencia y descargar el archivo zip 
  • Descargar la distribucion de Mobile Processing para Mac OS X
    http://mobile.processing.org/download
  • Por ejemplo la version 007
    http://mobile.processing.org/download/mobile-0007-macosx.zip
  • Al descargar los archivos a traves de Safari este los coloca en el directorio Download y los descomprime 
  • Mover los directorios mpp-sdk y Mobile-007 al directorio donde se van a almacenar 
  • Entrar al directorio Mobile-007 y hacer doble click en el archivo Mobile
  • El sistema operativo identifica que se esta ejecutando una aplicacion bajada de Internet,
    aceptar la ejecucion de la aplicacion 
  • Ir al menu de Mobile Processing a la opcion Preferences 
  • En la la opcion Mobile suministrar la ruta del Wireless Toolkit con la ruta del mpp-sdk 
  • Se recomienda cambiar las versiones de CLDC a la 1.1 y el MIDP a 2.0 
  • Aceptar los cambios 
  • Ahora puede desarrollar sketchs en Mobile Processing utilizando Mac OS X 

mobileprocessing_macosx

Enlaces :

Tagged with:



En May 1 de 2009, Marlon J. Manrique escribió acerca de Instalacion Mobile Processing en Mac OS X.
May 01

iphonesdk_logoCon el animo de conocer un poco el desarrollo de aplicaciones para el iPhone me di a la tarea de instalar el SDK que provee Apple pero que desafortunadamente solo puede instalarse bajo el sistema operativo Mac OS  X, por lo cual me toco hoy cacharriarle un poquito a este excelente sistema operativo y documentar los pasos para que el dia de mañana no se me olviden. 

A continuacion describimos los pasos para instalar el SDK para iPhone :

Requisitos :

Pasos :

  • Descargar el SDK de la pagina de Apple :
    http://developer.apple.com/iphone/sdk1
  • Registrarse o entrar con la cuenta de desarrollador de iPhone
  • Descargar el iPhone SDK
    iPhone SDK for iPhone OS 2.2.1
  •  Esto descarga un archivo de 1.7 GB con el nombre :
    iphone_sdk_for_iphone_os_2.2.19m2621afinal.dmg
  • La extension dmg indica que es una imagen del disco con los instaladores  
  • Doble click en archivo, lo cual montara la imagen del disco como un directorio 
  • Doble click en el icono iPhone SDK
  • Seguir los pasos de instalacion 
    Esto instala el SDK para la creacion de aplicaciones para el iPhone y el ambiente de desarrollo Xcode para el desarrollo de aplicaciones 
  • Abrir un explorador del disco
    Ir a la raiz, buscar el directorio /Developer/Application 
  • Ejecutar el Xcode

Enlaces :

Tagged with:



En May 1 de 2009, Marlon J. Manrique escribió acerca de Instalacion iPhone SDK en Mac OS X Leopard.