Deseo aprender a crear aplicaciones para el iPhone. ¿Dónde empiezo?

En primer lugar, si no conoce Objective C, el lenguaje de programación en el que se escriben actualmente las aplicaciones para iPhone, es posible que desee saberlo primero. No es fácil, especialmente si no tienes ningún fondo en programación, pero hay muchos recursos y tutoriales en línea. Recomendaría Treehouse: http://teamtreehouse.com/

También querrás descargar Xcode, los desarrolladores de Apple IDE (Integrated Development Environment): Xcode – Novedades – Desarrollador de Apple

Para publicar su aplicación deberá ser un desarrollador de Apple registrado, que cuesta US $ 99: Desarrollador de Apple

Por último, es posible que también desee comenzar a buscar en un lenguaje de programación llamado Swift. Todavía no hay muchos recursos disponibles para aprender esto, ya que Apple anunció recientemente que este lenguaje pronto estará disponible para desarrollar software en sus plataformas. Sin embargo, es bastante similar a JavaScript / CoffeeScript, por lo que si está familiarizado con ellos, tendrá un buen comienzo.

*EDITAR*

Otro buen enlace: http://designcode.io/learn