daviddagb2 / MarvelHeroes

App de Superheroes de Marvel Creada con Android, Kotlin, MVVM y JetpackCompose

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MarvelHeroes

App de Superheroes de Marvel Creada con Android, Kotlin, MVVM y JetpackCompose. Este proyecto tiene como objetivo proporcionar una aplicación de muestra que muestra una lista de superhéroes de Marvel y su información detallada utilizando la API de Marvel.

El proyecto está construido utilizando la arquitectura MVVM (Modelo-Vista-Modelo de Vista), que se centra en separar la lógica empresarial de la interfaz de usuario. La implementación de MVVM en este proyecto ayuda a garantizar que el código sea fácilmente mantenible y escalable.

Además, el proyecto utiliza Clean Architecture, que se enfoca en dividir el proyecto en capas separadas de responsabilidades, para garantizar la separación adecuada de las capas y mejorar la escalabilidad.

Para consumir la API de Marvel, se utiliza Retrofit, una biblioteca de cliente HTTP que simplifica el consumo de API. Además, para la gestión de los datos, se utiliza un patrón de repositorio para separar la capa de datos de la capa de presentación.

Finalmente, la interfaz de usuario se crea utilizando Jetpack Compose, una biblioteca moderna de IU de Android que simplifica el desarrollo de interfaces de usuario dinámicas y atractivas.

Descarga el APK

¡Desata tu héroe interior! Descarga ahora mismo el APK de Marvel Heroes en GitHub.

Tecnologías utilizadas

About

App de Superheroes de Marvel Creada con Android, Kotlin, MVVM y JetpackCompose


Languages

Language:Kotlin 100.0%