¿Qué tema debo aprender para convertirme en un desarrollador profesional de Android?

Para convertirse en un desarrollador profesional de Android, debe llevarse bien con Core Java y Android SDK.

Debe sentirse cómodo con los siguientes temas.

  1. Actividad de Android y su LifeCycle
  2. Diseños de Android y xmls
  3. Android: base de datos Sqlite o base de datos GreenDao
  4. Operaciones asíncronas en Android
  5. Fragmentos, RecycleView, adaptadores, etc.
  6. Firebase es una necesidad ahora.
  7. Pautas de diseño de materiales para construir una nueva UI / UX increíble.
  8. Android Studio y Gradle Build.
  9. FCM o GCM para habilitar las notificaciones push en la aplicación.

Hay un montón de material de recursos disponible en línea, pero los recursos cumplidos son realmente impresionantes para que pueda comenzar.

Comenzando | Desarrolladores de Android

htthttp: //www.androidhive.info/

He creado muchas aplicaciones usando todos los temas anteriores, si quieres echar un vistazo a mis increíbles aplicaciones, aquí están los enlaces.

Learn Sindhi App – Aplicaciones de Android en Google Play

Learn Speaking English – Aplicaciones de Android en Google Play

Kidster PreSchool App – Aplicaciones de Android en Google Play

Estoy de acuerdo con Huseyin Barin. No estoy repitiendo esos. Aparte de eso, hoy en día la compañía prefiere un desarrollador de Android que pueda desarrollar algún tipo de juegos de Android. Entonces, también puedes concentrarte en el desarrollo del juego. No es necesario que tengas que aprender Unity3D, puedes desarrollar algunos juegos de Android con Libgdx / AndEngine.