Apple ha pagado más de $ 7 mil millones a los desarrolladores desde que Apple lanzó la App Store para el iPhone . Estos desarrolladores no son empleados de Apple , pero las empresas y programadores individuales que crearon aplicaciones y los presentarán a la App Store. Cualquier programador puede entrar en este mercado mediante la creación de aplicaciones para el iPhone , pero hay unos pocos componentes de desarrollo que se necesitan. Apple Computer
La primera cosa que usted necesita antes de empezar a desarrollar para el iPhone es un ordenador de Apple con OS X 10.7 o posterior. Mientras que usted puede manejar su iPhone a través de iTunes en Windows , Apple no tiene las herramientas de desarrollo necesarias para crear aplicaciones para el iPhone para el sistema operativo Windows. Usted no necesita un ordenador Apple de gama alta para hacer el desarrollo del iPhone , pero sí es necesario un ordenador de Apple que funciona con un chipset Intel.
Xcode
físicamente escribir código para sus aplicaciones para el iPhone en el entorno de desarrollo integrado de Apple, Xcode . Este software se puede descargar gratuitamente desde la Apple Mac App Store. Xcode también contiene el kit de desarrollo de software necesario para crear aplicaciones para el iPhone y un emulador de iOS . El emulador permite probar sus aplicaciones para el iPhone en el ordenador. Por último , Xcode es donde las aplicaciones del paquete antes de enviarlos a la App Store de Apple.
Developer License
Quien aprende Objective C puede utilizar Xcode para desarrollar aplicaciones para el iPhone y luego probarlos en su iPhone emulador. Sin embargo, si usted no compra una licencia de desarrollador de iOS eso es lo más lejos que puede ir . La compra de una licencia de desarrollador por $ 99 de Apple le da las herramientas necesarias para poner a prueba su aplicación y presentar las aplicaciones se crean para la App Store de Apple . Usted tiene que recomprar esta licencia cada año, . La licencia cubre tanto aplicaciones para iPhone y iPad
iPhone
Xcode te da un emulador de iOS para probar su código , pero no proporciona una simulación perfecta . Antes de enviar la aplicación a la App Store , es necesario probarlo en un iPhone física para descubrir los errores y resolverlos. Sin embargo , no se puede cargar una aplicación directamente en un iPhone hasta que adquiera una licencia de desarrollador de iOS de Apple.