¿Cuál es la mejor ‘ruta’ para un estudiante de secundaria con poca experiencia en programación para trabajar en el desarrollo de iOS?

En primer lugar, iOS es un poco difícil simplemente entrar como primer lenguaje de programación y tal vez quieras probar algo más simple como javascript o php. Digo esto solo porque puede llevar mucho tiempo desalentador antes de que puedas hacer algo genial, sacarlo en tu teléfono y mostrárselo a tus amigos o hacer que lo descarguen. Si fuera tú, trataría de tomar una clase de programación en algún lugar para mojarte los pies. Muchos principios se trasladan de un idioma a otro (si son declaraciones, bucles, variables, etc.).

Si realmente quieres hacer iOS primero:

Vaya a Apple Developer y descargue Xcode, luego busque un tutorial en YouTube para crear una aplicación. O encuentre un tutorial paso a paso en otro lugar (busque Ray Wenderlich en Google)

Apple también ofrece numerosos proyectos de muestra para desarrolladores que vale la pena revisar. Recomendaría encontrar uno que le interese y hacer algunas personalizaciones menores y cambios en el código para ver qué sucede.

Además, Stanford ofrece su curso completo de iOS en línea de forma gratuita en iTunesU. Es todo un semestre de información dirigida a las especializaciones en ciencias de la computación más brillantes del mundo, por lo que puede estar sobre su cabeza, pero puede hacerlo a su propio ritmo y buscar cosas que no comprende. (Es un poco lento pero muy completo y la calidad es excelente).

Stack Overflow es la fuente definitiva para todas las preguntas y respuestas de programación, ya que casi todos los problemas que le han surgido han sido recibidos por otra persona y se le ha proporcionado una solución experta.

Si quieres poner tus aplicaciones en progreso en tu iPhone, tendrás que pagarle a Apple $ 99 por una licencia de desarrollador, es realmente genial y alentador poner tus propias aplicaciones en progreso en tu teléfono, aunque tienes algo tangible que puedes mostrarle a la gente quien pregunta en qué estás trabajando.

¡Buena suerte!