Introducci贸n
Qu茅 aprender谩s sobre Clean Architecture en Android
驴Qu茅 es clean architecture?
Repaso de Conceptos Generales
Principios SOLID
Repository Pattern
Presentaci贸n del proyecto
Presentaci贸n del proyecto: Rick and Morty
Uso de RxJava y RxAndroid en el proyecto
Capa de Presentaci贸n
Introducci贸n a la capa de presentaci贸n
Implementaci贸n de la capa de presentaci贸n
Soluci贸n del reto
Capa de Casos de Uso
Introducci贸n a la capa de casos de uso
Soluci贸n del reto: capa de casos de uso
Capa de Dominio
Introducci贸n a la capa de dominio
Implementaci贸n de la capa de dominio: mappers
Migraci贸n entidades de framework a dominio
Soluci贸n del reto: capa de dominio
Capa de Datos
Introducci贸n a la capa de datos
Implementaci贸n de la capa de datos: repositorio
Implementaci贸n de la capa de datos: fuente de datos
Soluci贸n del reto: capa de datos
Extras: Migraci贸n de Capa de Casos de Uso
Migraci贸n de la capa de casos de uso
Capa de Framework
Introducci贸n a la capa de framework
Implementaci贸n de Image Manager (Glide)
Implementaci贸n de Database Manager (Room)
Implementaci贸n de Request Manager (Retrofit)
Inyecci贸n de Dependencias
Introducci贸n a la inyecci贸n de dependencias
Implementaci贸n de Dagger (M贸dulos)
Implementaci贸n de Dagger (Componente)
Soluci贸n del reto: inyecci贸n de dependencias
Pruebas unitarias a nivel general
Implementaci贸n de pruebas unitarias (conceptos generales)
Pruebas unitarias en la capa de presentaci贸n
Pruebas unitarias en las capas de casos de uso y datos
Conclusiones
C贸mo seguir mejorando la arquitectura
No tienes acceso a esta clase
隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera
Aportes 0
Preguntas 1
Los aportes, preguntas y respuestas son vitales para aprender en comunidad. Reg铆strate o inicia sesi贸n para participar.