Saltar a contenido

U8 · Avanzado: animaciones, ViewModel y datos

Leer el resumen

Esta unidad da el salto a una app de verdad. Añades movimiento con animaciones. Ordenas la arquitectura con ViewModel. Traes datos de internet con Retrofit, y guardas datos en el dispositivo con DataStore y Room. Y terminas con gestos y dibujo personalizado.

Con las unidades anteriores ya construyes pantallas completas. Esta unidad da el salto a una app de verdad: movimiento (animaciones), una arquitectura ordenada (ViewModel), datos de internet (Retrofit) y datos locales (Room y DataStore).

Teoría

  1. Animaciones
  2. ViewModel y arquitectura
  3. Datos de internet con Retrofit
  4. Datos locales: DataStore y Room
  5. Gestos y dibujo personalizado

Antes de empezar: qué debes dominar

  • Todas las unidades anteriores, en especial estado (U2) y listas y navegación (U6).

Ejercicios de la unidad

Hay 9 ejercicios de esta unidad.

Antes de pasar a los ejercicios

Cuando hayas leído y practicado la teoría, marca la casilla para desbloquear los ejercicios: