Skip to content

sunydeprito/dicoding-catalogue-movie-ver3

Repository files navigation

CatalogueMoviesVer3

This is the fourth project of MADE course in dicoding.com academy. This project is a continuation of the project catalogue movie 1 and catalogue movie 2 . In this project, some new features will be added by utilizing SharedPreferences, SQLite, Read and Write File, and ContentProvider.

Screenshot

adad

Requirements or features in application

  1. The button on the detail to add a favorite movie.
  2. Page to display favorite movie list.
  3. Use contentprovider.
  4. Create a new application, favorite application (may use a new module) to access the favorite list.

API

TheMovideDB - A movie lists API

  1. to get movie data - api.themoviedb.org/3/search/movie?api_key=(Api Key)&language=en-US&query=(Movie Name)

  2. to get movie poster - http://image.tmdb.org/t/p/

    There are several sizes that you can use w92, w154, w185, w342, w500, w780, and original.

  3. to get nowplaying movie data - api.themoviedb.org/3/movie/now_playing?api_key=(API Key)&language=en-US

  4. to get upcoming movie data - api.themoviedb.org/3/movie/upcoming?api_key=(API key)&language=en-US

Library

  1. Picasso - A powerful image downloading and caching library for Android
  2. JustifiedTextView - JustifiedTextView is an Android View that justifies the Text!
  3. CircleImageView by hdodenhof - A fast circular ImageView perfect for profile images
  4. Butter Knife - Field and method binding for Android views
  5. Retrofit - A type-safe HTTP client for Android and Java

Please be Noted

For those who still do the project in MADE course please use this as reference only. Hope this will help you to develop more project.

About

This is the fourth project of MADE course by dicoding.com

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages