This is considered as my first full project on Android Studio. I've learnt many things from making an app like this, from as simple as creating adapter, xml layout, intent, using local folder, SharedPreferences, Json data, to using Volley effectively, creating databases and many more! Overall I've spent around 1 week on this project
- Version: Alpha
Features
- Able to set your own username and profile picture that'll be saved.
- Browse up to 7 generations and 800 Pokemons!
- Browse pokemons according to their generations.
- Catch and browse pokemons caught.
- Up to 8 different background colors for pokemons
- A brief information of every pokemon
- A search button to search your favourite pokemon!
Preview
Sources
- Main source to download json file from: https://pokeapi.co/
- Main background image: https://www.deviantart.com/19sharkytheshark19/art/Pokemon-Starters-Phone-Wallpaper-770235488
- Logo from Roundicons Freebies at https://www.flaticon.com/free-icon/pikachu_188987
Known Bugs
- Description is not formatted correctly, line breaks are irregular places, so the description may look a bit strange.
- Language of description might not be English sometimes.
Possible Improvements in the future versions
- Add note feature in info activity
- Adding a bgm
- Adding details of date and time caught the pokemon