Cómo aprender el desarrollo de aplicaciones de Android en 5 meses, teniendo en cuenta que tengo conocimiento del núcleo de Java, y paso 2-3 horas al día

Si conoce bien Java, está a medias. Ahora, básicamente, tiene que aprender algunos conceptos básicos utilizados en Android, como Activity Lifecycle, etc., utilizando elementos de la interfaz de usuario que serían un juego de niños, etc. son lo suficientemente buenas como para explorar opciones cuando las necesite); y DBMS para Android.

Personalmente, me gustaría recomendarle que siga Desarrollando aplicaciones de Android | Udacity, ya que es un paquete completo. Cubrirían todos los temas básicos e incluso le enseñarán el manejo y la persistencia de datos en Android. Es por Google después de todo.

Yo mismo pasé por el Desarrollo de Android TeamTreehouse, que se compiló de una manera más interesante, cubrió más aspectos básicos pero no le enseñé muchas cosas en profundidad, porque se trataba más de desarrollar una aplicación como parte del proyecto. Trabajé primero en una aplicación básica, luego en una aplicación BlogReading y finalmente en una aplicación de chat de autodestrucción.

Una vez que había pasado por esto, básicamente había aprendido el arte de aprender nuevas funciones, y fui lo suficientemente bueno como para expandir mi aprendizaje a través de Stack Overflow y Desarrollo de Android – Comunidad – Google+ y trabajar como pasante.

No te recomendaría ir a ningún curso intensivo. Es mejor si aprendes solo. Aprende cosas pero asegúrate de aplicarlas. La mejor manera de aprender es fallar. Cuando obtienes errores y los depuras, es cuando realmente aprendes.

Si conoces JAVA, amigo, no esperes, comienza a codificar.

Puedes seguir este tutorial. Seguí a este tipo hace unos años y ahora mi experiencia principal está en Android. Aprendí los conceptos básicos en una semana, como cómo va el flujo y cómo administra Android las aplicaciones y todo.

https://www.lynda.com/Android-tu

Si eres bueno en Java, entonces puedes hacerlo durante un fin de semana. 🙂

Si te gusta el tutorial puedes suscribirte (si te lo puedes permitir) o de lo contrario encontrarlo en torrent. 🙂

Puede aprender lo básico muy rápido si tiene interés en Java y aplicaciones móviles.

Una vez que haya terminado con lo básico, tendrá a Stackoverflow.com y Github.com como sus mentores.

Y el descanso es como todos sabemos que IMAGINACIÓN ES EL ÚNICO LÍMITE 🙂

Me gustaría ver tu aplicación pronto en Play Store 🙂

Buena suerte amigo 🙂 Feliz codificación 🙂

considere el curso udemi gratuito aquí: Tutorial de Android para principiantes – Aprender haciendo – Udemy

Hay 75 conferencias en total. puede referir 2-3 conferencias diarias. y dominarás el desarrollo de Android