Qué saber para programar apps de iPhone: concepto, Xcode, Objective-C, Cocoa, test, App Store

Crear concepto de app

Piensa una idea. Mejor en área donde tengas experiencia: padres > app para bebés (rastreador comidas, cuentos); músico > app música; idiomas > app aprendizaje. Define pasos simples y haz wireframes/prototipos en papel mostrando flujo y pantallas.

Prepara tu Mac

Necesitas Mac con Snow Leopard OS.

Descarga Xcode

Entorno de desarrollo para apps iPhone/iPad.

Programa en Objective-C y Cocoa

Objective-C: lenguaje orientado a objetos para iOS.
Cocoa: API para apps iOS. Incluye Cocoa Touch para reconocimiento de gestos en iPhone/iPod/iPad. Apps Cocoa se desarrollan con Xcode.

Test y despliegue

Prueba en iPhone Simulator (Xcode). Únete al Apple iPhone Developer Program ($99) para instalar en hasta 100 dispositivos reales. Prueba en dispositivos antes de lanzar.

Envío a aprobación

Envía tu app a la Apple App Store para revisión.