Creo que una buena manera es familiarizarse con la sintaxis básica de Java utilizando un tutorial. Luego intente hacer aplicaciones de consola simples como un convertidor de temperatura o una calculadora para tener una idea de las variables, bucles, matrices y métodos, etc. Puede usar el IDE de Eclipse para eso.
Después de que tenga una comprensión decente de eso, vaya a Programación Orientada a Objetos (OOP) en Java y comprenda los conceptos básicos de eso.
La programación de Android utiliza objetos y métodos mucho, por lo que necesita una comprensión decente de lo anterior.
- Cómo instalar Android SDK solo sin instalar Android Studio
- Cómo obtener el asistente de Google en Android Lollipop
- ¿Cuáles son las ventajas de aprender el desarrollo de aplicaciones de Android antes de aprender el desarrollo de juegos de Android?
- Conozco bien C y los conceptos básicos de Python. ¿Puedo aprender Kotlin?
- ¿Qué debo saber antes de comenzar a aprender el desarrollo de Android?
Después de eso, descargue Android Studio y cree una aplicación simple como TodoList o algo por el estilo para tener una idea de las cosas de Android como Actividades, Vistas, Diseño de interfaz de usuario y Recursos. También hay muchos tutoriales para eso. Android Studio parece abrumador al principio, pero realmente está perfectamente diseñado para crear aplicaciones.
Según lo que desea crear, aprende lo que necesita y lo implementa. Necesitas combinar el aprendizaje con la creación, no creo que haya otra ruta.
En este punto, estás en el camino correcto y simplemente continúas avanzando y ganando experiencia haciendo aplicaciones. Entonces puedes pasar a cosas más complejas cuando te sientas listo.
Con paciencia y persistencia te irá bien.
Todo lo mejor.