Hola compañero !
Hace un par de meses tuve la misma pregunta en mi mente cuando estaba luchando por mejorar mi habilidad y aprender el desarrollo de Android. Solía googlear la misma pregunta y leer sobre cómo comenzar.
Entonces alguien me preguntó cuál es la mejor manera de saber acerca de un producto.
- ¿Qué lenguajes de programación y / o software le permiten: crear aplicaciones de Android, crear sitios web y utilizarlas para la minería de datos?
- Cómo comenzar a construir la aplicación de Android si conoce C y C ++
- ¿Qué debo saber antes de comenzar a aprender el desarrollo de Android?
- Cómo aprender programación avanzada de Android
- ¿Por qué Google ha desarrollado tantas aplicaciones de Chrome para Android?
Respondí diciendo: el manual del producto, ya que contiene todo lo que se requiere.
Comprendí lo que quería decir y después de explorar un poco el foro de desarrolladores de Google, llegué a conocer los exámenes de desarrolladores de Android asociados certificados por Google, donde Google proporciona un tutorial para aprender Android paso a paso y prepararse para el examen.
Consulte el tutorial de Google + la documentación de Google para Android y, si se atasca, colóquelo en el desbordamiento de la pila.
Ahora, si tengo que aprender algo, comienzo con la documentación oficial porque esa es en realidad la fuente de información para muchos escritores de libros y sitios web, como los tutoriales.
Practica también todo lo que puedas. Comience haciendo pequeños proyectos completos. Incluso si se trata de una aplicación que agrega dos números o que se basa en el reloj del sistema, el usuario no importa que todo cuente.
Feliz codificación compañero.