¿Cuál debería ser el enfoque de un profesional que trabaja para aprender el desarrollo de Android?

Si eres más nuevo, instala los siguientes softwares / herramientas desde el principio.

  • Sistema operativo Linux (Ubuntu recomendado)
  • Android Studio 2.x con Linux jdk – Descargar Android Studio
  • Dispositivo virtual Genymotion – Genymotion – Emulador de Android rápido y fácil (instale la versión gratuita)
  • Java

Configuración de hardware

  • DDR3 8GB RAM
  • Procesador Intel i5
  • 50 GB de almacenamiento secundario

Simplemente aprenda Android paso a paso desde el sitio oficial de Android – Comenzando | Desarrolladores de Android. Manténgase en contacto con la comunidad de Android. Siga los conceptos de diseño de materiales y use bibliotecas optimizadas como volley y retrofit en lugar de http para la red.

Mantenga la práctica, desarrolle pequeñas aplicaciones pequeñas, escriba casos de prueba usando JUnit.