Requisitos para desarrollar apps para iPhone (iOS SDK, Mac, Objective-C)

Para crear apps iPhone necesitas: iOS SDK (gratis), Mac compatible, y bases de programación orientada a objetos (C/Java).

Requisitos previos

  • Mac con **procesador Intel** + **Mac OS X Snow Leopard (10.6)**.
  • Lenguaje: **Objective-C 2.0** (superconjunto de C + frameworks Cocoa/Cocoa Touch con APIs específicas). Código corto y legible.
  • Conocimientos mínimos de POO (C, Java).

Obtener iOS SDK

Regístrate gratis en web Apple Developer (creas Apple ID; vale el de iTunes/MobileMe). Descarga último SDK.

Herramientas principales

  • Xcode (IDE integrado): crea proyecto, vincula frameworks, escribe/compila/depura Objective-C.
  • Interface Builder (app gráfica aparte): dibuja interfaz, guarda como recurso, se integra en Xcode.
  • Test: **iOS Simulator** o dispositivo real conectado.

Programa de desarrollador (para test en dispositivo real y publicar)

  • Individual/Empresa: $99/año → publica en App Store.
  • Enterprise: $299/año → distribución interna (in-house).
  • Empresa/Enterprise permiten equipos colaborativos. Compra en web Apple Developer.