# Fuentes de datos reactivas

# Objetivo

El alumno desarrolla aplicaciones usando fuentes de datos reactivas.

# Criterios de Evaluación

  • El alumno es capaz de reconocer en qué casos es conveniente usar una fuente de datos reactiva.
  • El alumno es capaz de implementar una funcionalidad que use una única fuente de la verdad.
  • El alumno es capaz de añadir DataStore y dependencias con Flow a un proyecto.
  • El alumno es capaz de almacenar datos en un DataStore.
  • El alumno es capaz de eliminar datos en un DataStore.
  • El alumno es capaz de modificar datos en un DataStore.
  • El alumno es capaz de obtener datos de forma reactiva en un DataStore con Flow.
  • El alumno es capaz de añadir las dependencias de Room con Flow a un proyecto.
  • El alumno es capaz de obtener datos de forma reactiva en Room con Flow.
  • El alumno es capaz de añadir las dependencias de Realtime/Firestore con Flow a un proyecto.
  • El alumno es capaz de obtener datos de forma reactiva en Realtime/Firestore con Flow.