¿Eres fanático de la programación de software y te ha fascinado el mundo de las aplicaciones paraiPhone? Luego, también debería intentar probar este arte y desarrollar una aplicación propia para publicar en la App Store.

Todo lo que necesitas es una Mac y una buena idea para convertirla en una aplicación. Por lo demás, con un poco de 'experiencia y buena voluntad aprenderás a desarrollar una aplicación para iPhone, iPad o iPod Touch de una manera mucho más fácil y rápida de lo que imaginas. Apostamos?Si desea averiguarcómo desarrollar una aplicación

para iPhone, iPad o iPod Touch, el primer paso que debe tomar es vincular esta página en el sitio web de Apple e inscribirse en Developer Developer Developer Programcomo desarrollador individual. Esto le permitirá probar las aplicaciones que escribe en su iDevice y luego publicar su aplicación en la App Store. Para ser un desarrollador registrado de Apple, debe pagar una tarifa de suscripción anual de$ 99.Una vez que se haya registrado en el programa para desarrolladores de iOS, debe abrirMac App Storey descargarXcode

(haga clic aquí para ver el enlace directo), el software a través del cual puede hacer aplicaciones iOS mientras tiene un editor gráfico, un editor de código y varias plantillas preestablecidas que le permiten familiarizarse con el entorno de desarrollo. Junto con Xcode también instaló eliOS Software Development Kit (SDK)y eliPhone Simulator, un emulador de iPhone que le permitirá ejecutar una primera prueba en las aplicaciones desarrolladas sin utilizar un verdadero "iPhone by".Para desarrollar aplicaciones para iOS necesitas usar el lenguajeObjective-C which, que es bastante intuitivo para todos aquellos que tienen experiencias de programación en Java y C ++. Si no estás entre ellos, puedes buscar en Google guías de Objective-C (hay muchas) o consultar el sitio web oficial de Apple donde hay una buena introducción a la plataforma (en inglés).Objective-C es un lenguaje centrado enobjetos

, esto significa que durante el proceso de desarrollo debes enfocar tu atención en crear objetos, compararlos y consultarlos para recibir información.En cuanto a la interfaz de usuario, intente diseñar su aplicación siguiendo las pautas desimplicidad

einterfaces humanas. En resumen, desde un diseño familiar para su aplicación que intenta hacerlos intuitivos incluso para aquellos que están completamente en ayunas de tecnología. Para entender mejor lo que estoy diciendo, intente abrir la aplicación

Calculadora on en su iPhone: cualquiera sabría cómo usarla. ¿Por qué? Simple, porque es intuitivo como una calculadora real pero tiene su propio estilo, no esscheumorfica, es decir, no rastrea todas las características del objeto real en el mundo digital.Una vez que haya terminado dedesarrollar una aplicación, debe probar la aplicación para detectar cualquier error y solucionarlo. Como se mencionó anteriormente, puedeprobar la aplicacióndirectamente en la computadora utilizando elSimulador de iPhone

, pero esto solo aplica para las primeras pruebas. Luego debe transferir necesariamente la aplicación a su iPhone y probarla directamente en el dispositivo para encontrar errores que de otro modo permanecerían ocultos.Para ejecutar su aplicación en un iPhone / iPad / iPod Touch real, debe registrar el dispositivo en el sitio del Programa para desarrolladores de iOS, crear un certificado de autenticación para firmar la aplicación y crear una ID de aplicación que identifique su aplicación. La licencia de desarrollador único le permite probar aplicaciones en hasta 100 dispositivos.Después de la fase de prueba, cuando se cree que su solicitud está listo para ser descargado o comprado por parte del público, lo que tiene que hacer es enviarlo a Apple a través de iTunes Connecty esperar hasta que sea aprobado por los jefes de la App tienda. El proceso generalmente lleva de una a dos semanas, así que no se preocupe si no recibe "respuestas" inmediatas después de enviar su aplicación.Esto es todo lo que necesita saber para acercarse al mundo del desarrollo de aplicaciones iOS. Para más información, le recomiendo que eche un vistazo en el sitio de Internet, donde hay una guíaHTML.it a la creación de aplicaciones para iPhone, iPad y iPod Touch

lleno de ideas, enlaces de interés y referencias. Todo en italiano