¿Tienes una computadora Mac?
¿Su proyecto es una aplicación para dispositivos iOS?
Si la respuesta es no a ambas , o si no tiene ningún proyecto en mente, mi respuesta sería “No” .
- ¿Qué tipo de personal técnico debería contratar en la etapa inicial si mi startup tendrá productos basados en múltiples plataformas?
- ¿Cómo es comenzar a aprender el desarrollo de Swift a través del desarrollo de Apple Watch en lugar de iOS o macOS?
- ¿Qué es Xcode y por qué lo necesito?
- ¿Cuáles son los casos de prueba más comunes en el desarrollo de ios? Incluir ejemplos
- ¿Qué es StoryBoard en iOS?
Puede aprender a programar en cualquier lenguaje , ya que la programación no se trata de la sintaxis de los lenguajes, sino de la forma de pensar y resolver problemas, algoritmos , etc. Para que pueda aprender a programar en cualquier idioma de su elección. Mi consejo sería comenzar a aprender con Java, Python, C o C ++. Yo iría por Python y luego por C.
Algunas razones para comenzar con Python antes de Java o C ++ , incluso si todos ellos son OOP (lenguajes de programación orientados a objetos): sintaxis más simple, menos escritura y no necesita especificar tipos de datos en declaraciones variables (Python lo maneja por sí mismo )
Razón para aprender C después: si primero aprende uno de los idiomas que mencioné anteriormente, podrá comprender el lado OOP de la programación. Después de eso, al menos debería tener algo de experiencia con un lenguaje de procedimiento como C, porque es una forma diferente de programar, no tan común hoy en día, pero aún importante, ya que le enseña algunos conceptos más cercanos al lenguaje de máquina, como la administración de memoria.
Pero después de todo, es su elección y no todos siguen el mismo camino. Aún así, estos son mis consejos. ¡Buena suerte!