-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Jerry Cheng edited this page Jul 18, 2017
·
4 revisions
Welcome to the PopMovApp wiki!
This is the first project assigned by Udacity. With this project we learned to implement and apply these features to the app:
- User Interface
- different layout for different screen size
- different layout for different orientation
- color pallet and styles and spacing
- Grid View implementation
- API
- used themoviedb.org API to get movie data
- used data binding API from Jake Wharton called Butter Knife
- used image loader called Picasso from SquareUp
- used database viewer for debug purposes from Amit Shekhar
- Database
- Content Provider - store JSON response returned into device's storage in SQLite with bulk insert, query, and update
- Youtube
- implemented youtube player or play youtube videos based from JSON response returned
This app gets the latest movie information from TheMovieDb and shows the movie title, release date, rating, popularity, previews and reviews. Also implemented favorites, where users can add to favorites with a button and updates the local database.