Skip to content

This is an Android app project created for the final submission of Android Fundamentals course on Dicoding in 2019, which provides information about Movies and TV Shows

License

Notifications You must be signed in to change notification settings

LinggarM/MovieCatalogue

Repository files navigation

MovieCatalogue

About The Project

This is an android application that made for the final project submission of "Belajar Fundamental Aplikasi Android" (Android Fundamentals) course on Dicoding (2019). This application shows a list of Movies & TV Shows that currently on Cinema, along with their information for each of the Movie or TV Show. This app also has various other features like adding Movies or TV Shows into Favorite Lists, Search a Movie or TV Shows from query, and Change Language.

Screenshots

Dashboard (Movies) Detail Page (Movies) Dashboard (TV Shows) Detail Page (TV Shows)
Screenshot 1 Screenshot 3 Screenshot 2 Screenshot 4
Favorite Movie Detail Favorite (Movies) Favorite TV Shows Detail Favorite (TV Shows)
Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4
Search Result (Query: "Black Panther") Reminder Setting Widget in Homescreen
Screenshot 1 Screenshot 2 Screenshot 3

Features

  • Popular Movies & TV Shows that currently on Cinema
  • Favorite Movies & Favorite TV Shows Lists (Add & Delete Favourite Movies & TV Shows)
  • Change the Language (Localization)
  • Search a Movie or TV Shows by Keywords
  • Add Widget on Phone Homescreen
  • Reminder/ Daily Movie Notification (Note: Reminder is the only feature that i haven't completed to be able to get the certificate)

Technology Used

  • Android Studio
  • Java Programming Language
  • Object-oriented Programming
  • API from The Movie Database (TMDB)
  • Asynchronous HTTP using AsyncHttpClient
  • Glide (Image library)
  • SQLite
  • Fragment
  • RecyclerView
  • Intent
  • AppWidgetProvider
  • AlarmManager

Installation

You can install this app on your android phone by downloading the APK file in app/release/app-release.apk. Copy and open it on your android phone, and follow the installation process.

About

This is an Android app project created for the final submission of Android Fundamentals course on Dicoding in 2019, which provides information about Movies and TV Shows

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages