Los requisitos para el desarrollo iPhone

Para el desarrollo de software para el iPhone de Apple , que necesita Kit de Apple iOS desarrollo de software ( SDK ) , una computadora 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 , propietaria entorno de desarrollo integrado de Apple , así como otras herramientas utilizadas para probar el rendimiento de aplicaciones e interfaces de usuario de diseño . El SDK está disponible de forma gratuita, aunque para construir realmente una aplicación desde cero, y conseguirlo en App Store de Apple , debe convertirse en un desarrollador registrado.
Requisitos

requisitos mínimos de hardware del SDK de iOS son un Macintosh computadora con un procesador basado en Intel , y que se está ejecutando la versión de Snow Leopard del sistema operativo Macintosh OS X . Las solicitudes 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 , añadiendo los marcos Cocoa y Cocoa Touch , que contienen aplicación específica dispositivo interfaces de programa , o la API. Estas API están diseñados para realizar tareas complejas con 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
iOS SDK

El SDK de iOS está disponible al domicilio de Desarrolladores de Apple . Usted puede registrarse gratuitamente en el sitio web de Apple ( ver Recursos ) . Cuando te registres podrás 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 principal iOS SDK que utilizará es 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. Escriba su 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 utiliza para dibujar su interfaz, y luego guardar 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 dispositivo iPhone u otro iOS conectado a su ordenador .
Únase al Programa

Cuando hayas llegado al punto en el que desea probar la aplicación en un dispositivo realmente conectado , necesita tener acceso a la funcionalidad de prueba de hardware de la SDK , las Herramientas de Instrumentos . Únase al programa iOS Developer para ganar este acceso . A diciembre de 2010 , existen tres programas diferentes Desarrollador iOS. Los programas individuales y de empresa son a la vez de $ 99 por año , mientras que el programa de la empresa es de $ 299 por año . Tanto los programas individuales y de la compañía 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 su uso en casa. Tanto los programas de la empresa y de 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 .