Skip to content

Popular Movies App is an app which displays the popular movies from The Movie Database (TMDb) sort by popularity or rating. It also collects and displays the user's favorite movies.

License

Notifications You must be signed in to change notification settings

nelaka/android_PopularMoviesApp

Repository files navigation

Popular Movies App (stage2)

Popular Movies App is an app which displays the popular movies from The Movie Database (TMDb) sort by popularity or rating. It also collects and displays user's favorite movies.

It is a project during Udacity's Android Developer Nanodegree Program.

This app:

  • Present the user with a grid arrangement of movie posters upon launch.
  • Allow your user to change sort order via a setting: The sort order can be by most popular or by highest-rated
  • Allow the user to tap on a movie poster and transition to a details screen with additional information such as:
    • original title
    • movie poster image thumbnail
    • A plot synopsis (called overview in the api)
    • user rating (called vote_average in the api)
    • release date

Through this project I learnt:

  • to fetch data from the Internet with theMovieDB API.
  • to use adapters and custom list layouts to populate list views.
  • to incorporate libraries to simplify the amount of code I need to write.

In order to use the app you should get an API key from themoviedb.org Instructions are here: https://docs.google.com/document/d/1ZlN1fUsCSKuInLECcJkslIqvpKlP7jWL2TP9m6UiA6I/pub?embedded=true And you should then put the key in build.gradle (Module app) where you can find THEMOVIEDB_API_KEY_GOES_HERE

App's screenshots

About

Popular Movies App is an app which displays the popular movies from The Movie Database (TMDb) sort by popularity or rating. It also collects and displays the user's favorite movies.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages