Esta aplicación de Rick & Morty tiene como objetivo proporcionar información detallada sobre los personajes y las localidades presentes en la serie. Las características principales de la aplicación incluyen:
-
Listado de todos los personajes por paginación: La aplicación mostrará una lista de los personajes de Rick & Morty, permitiendo al usuario explorarlos de manera paginada para una mejor experiencia de navegación.
-
Pantalla con detalles y otras características de los personajes: Al seleccionar un personaje de la lista, la aplicación mostrará una pantalla de detalles que incluirá información adicional como la especie, origen, estado, entre otros atributos relevantes.
-
Listado de todas las localidades con sus respectivos habitantes: La aplicación proporcionará una lista de todas las localidades presentes en la serie, junto con información sobre los habitantes que residen en cada una de ellas.
-
Listado de todos los episodios con su respectiva descripción y personajes que aparecen en ellos.
Para desarrollar esta aplicación, se utilizarán las siguientes tecnologías y enfoques:
- Navegación con GoRouter.
- Patrón BLoC y Flutter Bloc.
- Inyección de dependencias.
- Aplicación de principios S.O.L.I.D.
- Arquitectura Hexagonal con técnicas de arquitectura limpia.
- Testing básico en diferentes funcionalidades con Mocktail.