Los requisitos para el desarrollo iPhone

Para el desarrollo de software para el iPhone de Apple, que necesita el kit de Apple iOS desarrollo de software (SDK), un ordenador que pueda ejecutar el SDK, y una comprensión básica de los lenguajes de programación orientados a objetos como C. El iOS SDK contiene Xcode, el desarrollo integrado de propiedad de Apple medio ambiente, así como otras herramientas utilizadas para probar el rendimiento de aplicaciones y usuarios de diseño de interfaces. El SDK está disponible de forma gratuita, aunque realmente construir una aplicación desde cero, y conseguir que en la App Store, debe convertirse en un desarrollador registrado.


Requisitos previos

  • Video: Consejos para crear una APP

    requisitos mínimos de hardware del SDK de iOS son un ordenador Macintosh con un procesador basado en Intel, y el que se está ejecutando la versión de Snow Leopard del sistema operativo Macintosh OS X. Las aplicaciones para el iPhone están escritos en el lenguaje de programación Objective-C2, que se basa en el lenguaje de programación orientado a objetos C. Objetivo-C2 es un superconjunto de C, la adición de los marcos de cacao y Cocoa Touch, que contienen la aplicación específica del dispositivo interfaces de programa, o la API. Estas API están diseñados para proporcionar una funcionalidad compleja con el código corto, de fácil lectura. Mientras Objective-C está diseñado para ser fácil de implementar y leer, debe tener al menos un conocimiento básico de los lenguajes de programación orientados a objetos, como C o Java.

Obtener el SDK de iOS

  • El SDK de iOS está disponible para los desarrolladores registrados de Apple. Puede registrarse de forma gratuita en el sitio web de Apple (ver Recursos). Cuando se registra que va a crear un ID de Apple, que se utiliza para identificarlo y para registrar los eventos. Si ya tiene un ID de Apple de su uso de iTunes, o el servicio MobileMe de Apple, que se puede utilizar para registrarse como desarrollador. Como desarrollador registrado, podrás descargar la última versión del SDK de iOS.

Utilice las herramientas

  • La herramienta SDK de iOS primaria que va a utilizar es de Xcode, que es un entorno de desarrollo integrado o IDE. Se crea un proyecto en Xcode y, a continuación, vincular marcos SDK a ella. Un marco es un directorio que contiene una biblioteca dinámica compartida y todos sus recursos de apoyo. Escribir el código de Objective-C en Xcode, y luego usarlo para compilar, ejecutar, y depurarlo. Crear interfaz de usuario de la aplicación usando el Interface Builder. Interface Builder es una aplicación gráfica separada que se utiliza para llamar su interfaz, y luego se guarda como un archivo de recursos que se incluye en su proyecto en Xcode. Cuando esté listo, construir su proyecto y enviarlo a través de Xcode ya sea al simulador de iOS o directamente a un iPhone u otro dispositivo iOS conectado al ordenador.

Unirse al Programa

  • Video: ¿Quieres Saber Programar Para Crear Videojuegos? NO COMETAS MIS ERRORES | Vida de Programador #50

    Video: Las metodologías ágiles son clave para el desarrollo de app

    Video: Requisitos y consejos para que tu app sea aprobada por Apple

    Cuando se ha alcanzado el punto en el que desea probar la aplicación en un dispositivo realmente conectado, necesita tener acceso a la funcionalidad de pruebas de hardware del SDK, las Herramientas Instrumentos. Unirse al programa iOS Developer para ganar este acceso. En diciembre de 2010, hay tres programas de desarrolladores de iOS diferentes. Los programas individuales y de empresas son a la vez $ 99 por año, mientras que el programa de la empresa es de $ 299 por año. Tanto los programas individuales y de la empresa le permiten distribuir sus aplicaciones a través de la iTunes App Store, mientras que el programa de la empresa le permite distribuir su aplicación para uso interno. Tanto los programas de la empresa y la empresa le permiten crear un equipo de desarrollo para trabajar en proyectos en colaboración. Usted puede comprar cualquiera de estos programas en el sitio de desarrolladores de Apple.

Artículos Relacionados