¿Cuál es la mejor manera de aprender el desarrollo avanzado de Android?

Así que aquí está la respuesta.

Puede obtener más información sobre el desarrollo de Android (Nivel avanzado) desde aquí:

Desarrollo avanzado de aplicaciones de Android

Este curso proporciona lo siguiente:

Lección 1: Calidad del producto

Descripción general de los estándares de calidad del producto y una introducción a los objetivos y la estructura de este curso.

Lección 2: Puntos de integración y casos de error

Identifique y resuelva puntos de integración, incluida la integración fuera de línea / servidor, y valide la entrada del usuario en la aplicación Sunshine.

Lección 3: Accesibilidad y localización

Expande la audiencia de tu aplicación haciéndola accesible y fácilmente localizada.

Lección 4: Bibliotecas

Use bibliotecas para manejar imágenes y permita a los usuarios personalizar su experiencia Sunshine con íconos personalizados.

Lección 5: Google Cloud Messaging

Implemente un receptor de mensajes y aprenda cómo enviar mensajes a Sunshine mediante la interfaz de Google Cloud Messaging.

Lección 6: Diseño de materiales

Aplique principios de diseño de materiales a las transiciones, líneas clave y diseños de actividad de Sunshine.

Lección 7: Construyendo una experiencia total

Cree e implemente widgets redimensionables e imágenes de fondo de pantalla inmersivas.

Lección 8: Rendimiento

Use herramientas de creación de perfiles en Android Studio para identificar fugas de rendimiento.

Proyecto final

Producirá dos aplicaciones, llevándolas de un estado funcional a un estado listo para producción. Esto implicará encontrar y manejar casos de error, agregar funciones de accesibilidad y agregar una biblioteca.

Espero eso ayude.

Votarlo a favor. 🙂

Si conoce el conocimiento básico de Android, sería bueno seguir Udacity Video para aprender Advance Android. Ellos han explicado maravillosamente cada concepto con la aplicación de demostración.

Desarrollo de aplicaciones de Android | Udacity

Aparte de eso, puede seguir estos blogs para obtener más detalles.

Desarrollo de Android

Androidhive – Tutorial de Android para principiantes

He creado pocas aplicaciones usando este tutorial y estas aplicaciones están funcionando bien en Play Store

Puede descargar el código fuente real de estas aplicaciones donde utilicé varias bibliotecas de Android como Volley, GSON, etc.

Thinktanki – Aplicaciones de Android en Google Play

Puedes obtener el código fuente de Github

arunpwc (Arun Singh)

use sitios de Android que proporcionan los ejemplos de código para el desarrollo avanzado de Android y practique en ellos.

porque puedes aprender más por qué probarlo tú mismo.

mira este sitio: Datyal Android Code si te ayuda en algunos de los temas.