Lección 12: WorkManager y el patrón de repositorio

  1. ¿Qué elemento de los componentes de la arquitectura de Android es responsable de mantener actualizada la caché sin conexión y obtener los datos de ella?

  2. ¿Cuál es la mejor manera de guardar datos estructurados en el sistema de archivos del dispositivo para el almacenamiento en caché sin conexión?

  3. El objeto Transformations.map convierte un LiveData en otro ___.

  4. Cuando se implementa el almacenamiento en caché sin conexión, ¿cuál de las siguientes estrategias es un buen ejemplo del concepto de separación de problemas?

  5. ¿Cuáles son las implicaciones concretas de la clase WorkRequest?

  6. ¿Qué API se usa para agregar restricciones a WorkRequest?