Summary
Keywords
Full Transcript
En esta clase implementarás el MovieRepository concreto en tu CineApp, que será el encargado de unir la capa de dominio (contrato del repositorio) con la capa de infraestructura (datasource con Dio). De esta forma, podrás obtener películas reales de TMDb en tu aplicación 📲🎥 🧠 Verás paso a paso: 📂 Crear la carpeta infrastructure/repositories/ 🧱 Implementar MovieRepositoryImpl que extiende de la abstracción MovieRepository 🌐 Inyectar el MovieDbDatasource dentro del repositorio 🔄 Retornar listas de entidades Movie desde el datasource ya mapeado ⚡ Manejo básico de errores y fallback de datos 📦 Preparar el repositorio para ser consumido desde la capa de aplicación (Provider/UseCases) 🎯 Con esto lograrás: ✅ Completar el puente entre dominio ↔ infraestructura ✅ Obtener películas populares reales en tu app ✅ Base sólida para agregar más endpoints como upcoming, top rated o search 📂 Repositorio del curso con MovieRepository implementado: https://github.com/Isnotcristhianr/Flutter_course 💬 ¿Quieres que en el próximo video consumamos el repositorio directamente desde un Provider y mostremos la lista de películas en la UI? ¡Comenta abajo!
