Cómo desarrollar software para iPhone

El iPhone es una de las plataformas más populares para desarrolladores de software. Las apps creadas se comercializan a millones de usuarios y se descargan fácilmente.

Desarrollar para iPhone puede ser complicado porque para aparecer en la App Store, la app debe cumplir las directrices de Apple. El contenido es un criterio fuerte, pero seguir prácticas de desarrollo seguras y adecuadas es otra consideración importante.

Lo que necesitarás

  • Kit de desarrollo para iPhone (iPhone SDK)
  • iPhone (o emulador)
  • Conexión a Internet

Instrucciones

  1. Conoce el entorno de programación. Las apps de iPhone se escriben en Objective-C, un superconjunto de C. También usan la API Cocoa Touch para entrada.

  2. Descarga el iPhone SDK. Disponible en Apple, requiere unirte al Programa de Desarrolladores de Apple. La cuota (datos de 2010) era $99 para membresía estándar o $299 para empresarial. Existen kits gratuitos, pero sin soporte directo de Apple.

  3. Crea tu app usando los lenguajes mencionados. Sigue las directrices de Apple. Prueba en tu iPhone o emulador. Corrige errores, ya que apps con bugs tienen más probabilidades de ser rechazadas.

  4. Únete a Apple Developer Connection. Es una comunidad gratuita y necesaria para enviar tu app a la App Store. Una vez miembro, puedes enviar tu app para revisión y eventual aceptación.

  5. Actualiza tu software. Para mantenerte al día con tendencias y seguridad, mantén tu software actualizado. Prueba continuamente y lanza parches para corregir vulnerabilidades o bugs.