gianpaul / pokedex

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pokémon App 🌟

Descripción 📚

Bienvenido a Pokémon App, una aplicación de Android nativa desarrollada en Kotlin. Esta app te brinda toda la información que necesitas saber sobre tus Pokémon favoritos, con una interfaz de usuario atractiva y animaciones suaves.

Tecnologías 🛠️

  • Kotlin: Lenguaje de programación moderno y robusto para desarrollo de Android.
  • Flow: Para el manejo reactivo de datos.
  • Coroutines: Para ejecutar tareas asíncronas.
  • Room: Para almacenamiento local de datos.
  • Retrofit: Para realizar llamadas API.
  • Glide: Para cargar y cachear imágenes.
  • Poke API: Fuente de datos confiable y completa para Pokémon.

Características 🌈

Generales

  • Lista de Pokémon: Muestra una lista de todos los Pokémon disponibles en la API de Poke.
  • Detalles del Pokémon: Muestra información detallada sobre cada Pokémon.

Avanzadas

  • Animaciones de GIF: Utiliza Glide para mostrar imágenes animadas.
  • Sonidos: Reproduce sonidos únicos para cada Pokémon.
  • Caché de Imágenes: Las imágenes se precargan para una experiencia de usuario más fluida.

Instalación 🖥️

```bash

Clonar el repositorio

git clone https://github.com/gianpaul/pokedex.git

Ir al directorio del proyecto

cd pokedex

Compilar el proyecto

./gradlew build ```

Uso 🎮

Después de instalar y compilar el proyecto, puedes abrirlo con Android Studio y ejecutarlo en un emulador o dispositivo Android real.

Contribuciones 🤝

Siéntase libre de contribuir al proyecto abriendo un Pull Request o reportando bugs a través de Issues.

Licencia 📝

Este proyecto está bajo la licencia MIT. Vea el archivo LICENSE para más detalles.

Contacto 📞

Para más información, puedes contactarme en:

About


Languages

Language:Kotlin 100.0%