A mobile native application to show pokemon list using API from pokeapi
- Built with MVVM architecture, Jetpack Compose, Retrofit, Glide, Room, and Hilt.
- Screen Flow:
Pokemon Home Screen
->Pokemon Detail Screen
Pokemon Home Screen
has pagination to load Pokemon listPokemon Detail Screen
shows Pokemon detail based onid
. And users able to catch the Pokemon at 50% rate changes- Each screen has Loading, Error, and Content View to handle state changes
Pokemon List | Pokemon Detail | Pokemon Detail (Owned) |
---|---|---|