Skip to content

Minecraft Items Viewer 🛠️🔍 Una app en Kotlin con XML que muestra un listado de ítems extraídos de una API de Minecraft. Visualiza información detallada de cada objeto de forma clara e intuitiva. 🚀

Notifications You must be signed in to change notification settings

Envigite/MinecraftRepository

Repository files navigation

Título del Proyecto

Descripción☝🤓

  • Esta aplicación, desarrollada en Kotlin, integra datos en tiempo real desde una API REST de Minecraft. Los datos obtenidos se visualizan en un RecyclerView a través de un patrón de arquitectura limpia (MVVM), facilitando la organización del código y la mantenibilidad. El proyecto utiliza bibliotecas modernas como Retrofit para la conexión a la API y Dagger Hilt para la inyección de dependencias. Actualmente, se está desarrollando una nueva funcionalidad que permitirá almacenar datos en una base de datos local.

Características

  • Consumo de datos desde una API REST: Conexión y extracción de datos en formato JSON para su uso en la aplicación.
  • Retrofit: Biblioteca utilizada para el consumo de la API, permitiendo una integración eficiente y escalable.
  • Interfaz de Usuario Dinámica: Uso de RecyclerView, junto con Adapter y ViewHolder, para presentar la información de manera estructurada y optimizada.
  • Arquitectura limpia (Clean Architecture): Proyecto estructurado en capas siguiendo los principios de MVVM para una fácil mantenibilidad y escalabilidad.
  • Inyección de Dependencias: Implementación de Dagger Hilt para una gestión de dependencias eficiente y modular.
  • Corrutinas de Kotlin: Manejo de operaciones asíncronas con corrutinas para optimizar el rendimiento y la fluidez.
  • Layouts Responsivos: Diseño con ConstraintLayout para asegurar una experiencia de usuario adaptable a distintas resoluciones.
  • Base de Datos Local con Room: Implementación de una nueva Activity que conecta la aplicación con una base de datos local usando Room, permitiendo almacenar y gestionar datos de manera persistente.
  • Control de Versiones con Git: Proyecto versionado para asegurar un desarrollo organizado y colaborativo.

SplashScreen y vista previa🎬👀

GIF 1     GIF 2     GIF 3     GIF 3

About

Minecraft Items Viewer 🛠️🔍 Una app en Kotlin con XML que muestra un listado de ítems extraídos de una API de Minecraft. Visualiza información detallada de cada objeto de forma clara e intuitiva. 🚀

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages