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
- ¿Cuál es el emulador de Android más estable?
- Cómo encontrar pérdidas de memoria en la aplicación de Android
- Cómo reparar un sistema Android
- ¿Cómo funciona OnClickListener en Android? ¿Alguien puede darme una explicación concisa?
- ¿Cuál es la explicación técnica o el significado técnico de 'rooting' en el caso del sistema operativo 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. 🙂