Descargue e instale iPhone/iPad SDK
Tabla de contenido:
Si desea comenzar a desarrollar para iPhone, iPod Touch o iPad, lo primero que debe hacer es descargar e instalar el iPhone SDK. Sí, el iPhone SDK es lo que querrás descargar incluso si no tienes intención de desarrollar para el iPhone en sí y solo para el iPad, ambos ejecutan el mismo sistema operativo iPhone OS.
Necesitará su ID de usuario de Apple, este es el mismo inicio de sesión que utiliza cuando accede a iTunes, registra un producto de Apple, utiliza los foros de Apple y para otras comunicaciones con Apple.
Descargando el iPhone SDK
Vaya a http://developer.apple.com/iphoneIngrese su información de ID de inicio de sesión de Apple e inicie sesiónUna vez que haya iniciado sesión en el Centro de desarrollo de iPhone, busque el enlace 'Descargas' para iPhone SDK, generalmente se incluye con Xcode y se etiquetará como "Xcode 3.2.2 y iPhone SDK 3.2", el tamaño de descarga combinado del iPhone SDK y Xcode es de aproximadamente 2,3 GB y ocupa aproximadamente 6,5 GB de espacio en el disco duro para Instalar en pc.
Instalando el iPhone SDK
Una vez que el archivo termine de descargarse, inicie el instalador y siga las instrucciones de instalación en pantalla. Recuerde que se utilizará una cantidad considerable de espacio en disco para instalar Xcode y iPhone SDK.Una vez completada la instalación, tendrá un nuevo directorio ubicado en la raíz de su Mac llamado 'Desarrollador', dentro de este directorio habrá aplicaciones para desarrolladores, herramientas, recursos, el simulador de iPhone y más.
¿Que sigue? ¿Libros? ¿Código de muestra?
Si eres nuevo en el desarrollo de iPhone y iPad, elegir un buen libro sobre el tema es una muy buena idea. Comienzo del desarrollo del iPhone 3: Explorar el iPhone SDK es una opción popular en Amazon y es un buen punto de partida.
Otro buen recurso es la biblioteca de referencia de iPhone OS en Apple.com, hay muchos ejemplos de código y otra información útil. Las Pautas de interfaz humana para iPhone de Apple también son una lectura útil cuando se trabaja en una interfaz para su aplicación.