Asumiré que quieres aprender a programar aplicaciones móviles para Android o iOS. Hay algunas maneras de aprender a programar aplicaciones móviles desde cero:
- Bootcamp : inmersión en un mundo de programación y entrenado durante semanas para aprender a codificar.
- Libros : una referencia que te lleva paso a paso a todos los conceptos
- Cursos : ‘libros digitales’ estructurados con videos visuales y proyectos paso a paso
- Tutoriales en video : tutoriales cortos de fácil acceso e individuales para conceptos clave
A menos que tenga mucho efectivo y tiempo, los campamentos de arranque se apagarán de inmediato. Te reduce a libros, cursos en línea o video tutoriales.
Androide:
Tendrás que aprender los conceptos básicos de Java y XML. Tendrás que usar las plataformas Eclipse o Android Studio.
- Libros: recomendaría “Hello, Android 4th Edition” de Burnette. Para un poco más avanzado más tarde, mira el increíble libro de Big Nerd Ranch: “Android Programming 2nd Edition”
- Cursos: Udemy.com tiene un montón de cursos en los que puede inscribirse. Por lo general, cuestan entre $ 15 y $ 45, según el precio. Me gustan los proporcionados por Rob Percival y Paulo Dichone.
- Tutoriales en video: ¡hay millones de sitios web con tutoriales gratuitos! Están menos estructurados que los otros dos, pero pueden brindarle la información que necesita.
Echa un vistazo a estos sitios web clave:
http://www.developer.android.com
http://www.udemy.com
http://www.youtube.com
iOS:
Tendrás que aprender los conceptos básicos de Objective-C o Swift. Swift es un lenguaje más nuevo creado por Apple. Tendrás que usar la plataforma XCode.
- Libros: sin dudas, obtenga el libro de Big Nerd Ranch: “iOS Programming 4th edition”. Si necesita suplementos para los idiomas, obtenga el libro de Kochan “Programación en Objective-C”. (Tendrá que buscar buenos libros de Swift, no estoy muy seguro de cuál es el mejor).
- Cursos – Vería los cursos de Rob Percival o Paulo Dichone. Stanford también ofrece una versión gratuita en línea de su curso de desarrollo de aplicaciones móviles para iOS 8.
- Tutoriales en video: vea videos de YouTube si lo desea. Udacity.com tiene algunos tutoriales bastante buenos para comenzar.
Echa un vistazo a estos sitios web clave:
http://www.developer.apple.com
http://www.udemy.com
http://www.udacity.com
¿Donde empezar?
¡Buena pregunta! Depende principalmente de usted y qué sistema operativo cree que le gusta más.
Recomiendo comenzar con iOS porque creo que con su IDE (Integrated Development Environment), es más fácil trabajar con XCode si eres nuevo en programación. Además, los dispositivos iOS le brindan más orientación.
¡La mejor de las suertes!