Es una aplicación móvil que tiene como objetivo conocer a los diversos personajes del mundo de Marvel, podemos buscar personajes, ver su descripción, ver los comics y series en las que ha participado, así también como visualizar por separado las series y los comics.
La aplicación cuenta con un sistema de Caché y soporte Offline para que cuando el dispositivo se quede sin conexión a internet, pueda mostrar datos actualizados al usuario. Los datos son obtenidos a través de la API de Marvel que podemos encontrarla en: https://developer.marvel.com/
- Kotlin
- Arquitectura MVVM
- Clean Architecture
- ViewBinding para conectar las vistas
- LiveData para gestionar los datos relacionados con la UI
- Corrutinas para acceder a los datos
- Inyección de dependencias con Dagger Hilt
- ROOM para el sistema de Caché
- Retrofit2 para consumir la API
- API de Marvel
Puedes descargar el archivo APK en https://github.com/misael-reyes/MarvelWorldApp/blob/main/app/release/MarvelWorldApp.apk





