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.
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/