This project is an introduction project to android development. The idea is to create an application which displays a list of Pokemon, with data gathered on an API.
- Installing Android Studio
Give examples
- API REST calls to gather data
- List display using recyclerView
- One main activity displaying the list and a detail activity displaying a specific Pokemon's information
- Data stored in cache
- Respect of SOLID principles
- Clean architecture (MVC) see below :
- Use of Gitflow
- Additional functionality :
- Swipe to dismiss list element
- List display
- Second activity, Pokemon detail display (did not manage to make it work)
https://pokeapi.co/
- Jules Rive 3A student at ESIEA Paris.