¿ iPhone de Apple es una combinación de teléfono celular y dispositivo multimedia personal que es capaz de ejecutar una gran variedad de juegos y aplicaciones móviles . El dispositivo funciona con el sistema operativo iOS , que también es utilizado por los dispositivos multimedia iPod Touch y iPad de Apple. Al aprender cómo programar su iPhone , usted puede desarrollar aplicaciones a la medida para satisfacer sus necesidades específicas , o producir software destinado a un público más amplio. Computer
La primera cosa que usted necesita para comenzar a programar en el iPhone es un ordenador de Apple equipado con un procesador Intel. Mayores ordenadores de Apple equipados con un procesador PowerPC no son adecuados , ya que no será capaz de ejecutar el simulador de iPhone , que necesitará para poner a prueba sus programas durante el desarrollo. Cualquier ordenador de Apple basado en Intel va a hacer, incluyendo el modelo básico MacMini , que requiere que proporcione su propio monitor , teclado y ratón. Para el presupuesto -consciente , Apple ofrece versiones renovadas de sus computadoras de su tienda en línea , a menudo disponibles con un descuento.
Xcode
Apple ofrece una suite de desarrollo de software conocido como Xcode , disponible para su descarga en el sitio web de la compañía. Esta suite cuenta con herramientas diseñadas para ayudarle a escribir y compilar programas para OS X y iOS , el sistema operativo utilizado en el iPhone , Xcode también incluye programas para ayudar a disposición de la interfaz del programa , localizar errores en el código y la prueba se basa el programa en un simulador . Xcode está disponible de forma gratuita para los miembros del iOS y los programas para desarrolladores de Mac, o como descarga 4,99 dólares desde el Mac App Store.
Documentación
vez usted tiene el hardware y el software de base , el siguiente paso es estudiar la documentación apropiada. Apple ofrece artículos de referencia gratuitos y tutoriales sobre programación iPhone en la sección " Centro de desarrollo de iOS " de su sitio web. Estos incluyen cebadores sobre Objective- C , el lenguaje de programación utilizado en el desarrollo de iPhone , así como instrucciones sobre cómo construir , ejecutar y depurar sus aplicaciones. Apple también ofrece un conjunto de " Human Interface Guidelines ", que le guiará a través del proceso de desarrollo de la interfaz de usuario del programa.
Código fuente
Uno de los mejores maneras de aprender cómo escribir un programa es estudiar el código fuente de otras piezas de software. Puede acceder a una colección de código fuente de " Biblioteca desarrollador iOS " de Apple que proporciona ejemplos diseñados para mostrar cómo resolver un problema de programación específico o la forma de aplicar una determinada función. Otros sitios web de terceros destinados al desarrollo iPhone pueden ofrecer una selección más amplia de código fuente para navegar a través de , incluyendo el código de las aplicaciones enteras.