Este proyecto es una pokedex básica de Pokémon que consume la PokeAPI y muestra las estadísticas de los Pokémon por Pokémon, asi como tambien el tipo de pokémon. Además, incluye un splash screen y utiliza Retrofit, Gson, Picasso y ViewBinding.
- Consulta la PokeAPI para obtener datos de Pokémon.
- Muestra las estadísticas de los Pokémon por Pokémon.
- Pantalla de inicio (splash screen) para dar la bienvenida a los usuarios.
- Utiliza Retrofit para realizar peticiones HTTP.
- Utiliza Gson para analizar respuestas JSON.
- Carga imágenes de Pokémon con Picasso.
- Utiliza ViewBinding para una gestión más eficiente de las vistas.
- Android Studio 7.0 o superior.
- Dispositivo Android o Emulador con API 24 (Android 7.0 Nougat) o superior.
- Clona este repositorio en tu máquina local.
- Abre el proyecto en Android Studio.
- Asegúrate de que las dependencias, incluyendo Retrofit, Gson, Picasso y ViewBinding, están configuradas en tu archivo
build.gradle
(module.app). - Sincroniza el proyecto con Gradle si es necesario.
- PokeAPI: API de datos de Pokémon.
- Retrofit: Biblioteca para realizar peticiones HTTP en Android.
- Gson: Biblioteca para analizar JSON en Java.
- Picasso: Biblioteca para cargar imágenes en Android.
- ViewBinding: Biblioteca de enlace de vistas de Android.