Este es un proyecto de ejemplo para crear una aplicación móvil de superhéroes utilizando el framework Flutter, la arquitectura MVVM y el paquete Riverpod. La versión de Flutter utilizada en este proyecto es la 3.7.
Para este proyecto, utilizaremos la arquitectura MVVM (Modelo Vista Vista Modelo) para separar la lógica de la aplicación de la interfaz de usuario. La idea principal de la arquitectura MVVM es separar la lógica de presentación de la lógica de negocio, para que cada componente tenga una responsabilidad clara.
- Flutter 3.7
- Riverpod
- http
- lottie
En este proyecto utilizaremos Riverpod para manejar la inyección de dependencias y el estado global de la aplicación.
Puedes descargar la aplicación desde este enlace: