Skip to content

Android Developer Nanodegree by Udacity: Popular Movies App

Notifications You must be signed in to change notification settings

mbeevor/PopularMovies

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PopularMovies

Now with Stage Two completed!

IMPORTANT: For the app to work, you must enter your own API key in the 'gradle.properties' file in the format:
API_KEY = "your_api_key"

Stage one of the app:

  • Fetches data from the Internet with theMovieDB API.
  • Uses adapters and custom list layouts to populate list views.
  • Incorporates libraries to simplify the amount of code you need to write

Stage two of the app:

  • allows users to view and play trailers ( either in the youtube app or a web browser).
  • allows users to read reviews of a selected movie.
  • allows users users to mark a movie as a favorite in the details view by tapping a button(star).
  • Uses a database and content provider to store the names and ids of the user's favorite movies.
  • Includes an additional pivot to show the user's favorites collection.

Learning References

Popular Movies App Implementation Guide https://docs.google.com/document/d/1ZlN1fUsCSKuInLECcJkslIqvpKlP7jWL2TP9m6UiA6I/pub?embedded=true

How to Pass Data Between Activities With Android Parcelable https://code.tutsplus.com/tutorials/how-to-pass-data-between-activities-with-android-parcelable--cms-29559

Set a click listener to a RecyclerView https://antonioleiva.com/recyclerview-listener/

Using the RecyclerView https://guides.codepath.com/android/using-the-recyclerview

Extracting out your AsyncTask http://www.jameselsey.co.uk/blogs/techblog/extracting-out-your-asynctasks-into-separate-classes-makes-your-code-cleaner/

About

Android Developer Nanodegree by Udacity: Popular Movies App

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages