Hace unos día se me ocurrió la brillante idea de desarrollar una aplicación para el iPhone. Lo primero que debes considerar si estas pensando entrarle al desarrollo de aplicaciones para el iPhone/iPod Touch es lo siguiente:
photo credit: William Hook
Equipo
- Intel Mac
- iPhone o iPod Touch
Software
- Sistema operativo Leopard 10.5.3.
- xCode y iPhone SDK (se pueden descargar gratuitamente del sitio de Apple previo registro)
Conocimientos
- Conocimientos de programación orientada a objetos (OOP)
- Objective-C
- Conocimientos de COCOA
Otros
- Licencia Developer/Enteprise para poder publicar aplicaciones en el AppStore de Apple.
Como vez quizá lo que detienen a muchos developers que vienen del mundo de las PC son el hecho que es necesario tener una Mac Intel, no sirven las MAC con procesadores Power PC. El otro inconveniente es que debes tener por los menos un iPod Touch o iPhone para hacer las pruebas directamente en el aparato, ya que aunque se tiene un emulador de iPhone/iPod Touch para MAC las características propias del aparato como el multitouch, acelerometro entre otras no pueden ser emuladas en la MAC.