Skip to content

Fenixlix/Pokedex

Repository files navigation

AppIcon

Pokedex

It´s a pokedex... cool! right! :D

Description

This pokedex app uses the pokeapi to get the data of all existing pokemons, they are a lot, and you can get their info with just a few clicks! Complete with: search options (by name or id), dark and light mode

Technical Specifications

  • Coded using Kotlin
  • The UI was made using Jetpack Compose
  • Consumes the PokeApi using Retrofit2
  • Architecture MVVM + Clean
  • Dependency injection framework Dagger Hilt
  • Uses Material Design 3
  • Custom app Icon and vector images were made using Inkscape

Objective

Create a great tool that really explores the great potential of the pokeapi, so that every pokemon fan can get with ease the information that they need.
Practice and learn while having fun, and be surprised by the number of pokemon that there are.
Explore the potential of kotlin with compose to create applications with excellent scalability.

How to use?

  1. fork this project to your github account
  2. open it in your pc using android studio
  3. select your device of preference (virtual or physical)
  4. click in the play icon in the top center of android studio to build and instal
  5. have fun!

Screenshots

Home screen


Home Screen Light Mode Home Screen Dark Mode

Details screen (light mode)


Details screen 1 Details screen 2

Details screen (dark mode)


Details screen 3 Details screen 4

About

If you are a pokemon fan, you will love to have this pokedex in your pocket

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages