En esta página, se indican los codelabs prácticos que se incluyen en el curso Desarrollo avanzado de Android.
Unidad 1: Cómo expandir la experiencia del usuario
Lección 1: Fragmentos
Lección 2: Widgets de apps
Lección 3: Sensores
Unidad 2: Cómo hacer que tus apps sean rápidas y livianas
Lección 4: Rendimiento
- 4.1 (parte A): La herramienta Profile GPU Rendering
- 4.1 (parte B): Cómo depurar las herramientas Debug GPU Overdraw e Inspector de diseño
- 4.2: La herramienta Generador de perfiles de memoria
Unidad 3: Cómo hacer que tus apps sean accesibles
Lección 5: Localización
- 5.1: Cómo agregar compatibilidad de idiomas
- 5.2: Cómo usar la configuración regional para aplicar formato a los datos
Lección 6: Accesibilidad
Unidad 4: Cómo agregar funciones geográficas a tus apps
Lección 7: Ubicación
Lección 8: Lugares
Lección 9: Mapas
Unidad 5: Vistas y gráficos avanzados
Lección 10: Vistas personalizadas
- 10.1 (parte A): Cómo personalizar subclases de vistas
- 10.1 (parte B): Cómo personalizar vistas desde cero
Lección 11: Canvas
- 11.1 (parte A): Cómo crear objetos Canvas
- 11.1 (parte B): Cómo dibujar objetos Canvas
- 11.1 (parte C): Cómo aplicar recortes a objetos Canvas
- 11.2: Objetos SurfaceView
Lección 12: Animaciones
Lección 13: Cómo reproducir video