- Code is written in java
- Retrofit is used for networking task
- Picasso for image loading
- ButterKnife for binding Android views which uses annotation processing to generate boilerplate code
- Enter your TMDB API KEY in
gradle.properties
file like thismyApiKey="YOUR_API_KEY"
. Ifgradle.properties
file doesn't exist, then you will have to create it. - Enter your Fabric API KEY in
fabric.properties
file like thisapiSecret=YOUR_API_KEY
. Iffabric.properties
file doesn't exist, then you will have to create it. - You must have Internet connectivity to load the movies data
- The api loads 20 movies detail at a time, when last 2 rows are visible, api loads next batch automatically.
- You can change menu Popular Movies, Top Rated Movies and Favorite Movies
- After clicking on poster image, you can see more details about that movie