# 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.