An open API service indexing awesome lists of open source software.

https://github.com/probokrishnacahya/moviedb

Movies Catalogue Application (Android Native Mobile)
https://github.com/probokrishnacahya/moviedb

android-studio java movies-catalogue mvvm-pattern tmdb-api

Last synced: 8 months ago
JSON representation

Movies Catalogue Application (Android Native Mobile)

Awesome Lists containing this project

README

          

# MovieDB

AFL Mobile Application Development 2021-2022 Gasal Semester 3 Informatika Universitas Ciputra.

Oleh:
Probo Krishnacahya (0706012010039) @cahyaa02

Aplikasi Mobile berbasis OS Android tentang Katalog Film (Now Playing, Upcoming, dan Popular Movies) menggunakan API The Movie Database, bahasa pemrograman Java serta Android Jetpack Library (Navigation Component, Model View ViewModel Pattern, dan Retrofit.


Fitur-fitur:


  • Bottom Navigation Menu berisi 3 Fragment yang memiliki EndlessRecyclerScrollView + Loading Indicator Shimmer Effect, yaitu


    1. Now Playing Movies

    2. Upcoming Movies

    3. Popular Movies

  • Setiap CardView pada RecyclerView di masing-masing Bottom Navigation Menu saat diklik dapat mengarahkan ke 1 halaman fragment yang sama, yaitu MovieDetailsFragment yang berisi data film berupa


    1. Backdrop

    2. Average Vote

    3. Vote Count

    4. Popularity

    5. Poster

    6. Title

    7. Release Date

    8. Runtime

    9. Movie-ID

    10. Video Trailer

    11. Spoken Language

    12. Genre

    13. Tagline

    14. Overview

    15. Cast (Original Name + Character Name)

    16. Crew (Original Name + Job)

    17. Production Companies (Logo + Companies Name)

    18. Homepage

  • Toolbar pada masing-masing Bottom Navigation berisi label menu + tombol ikon Search yang saat diklik dapat mengarahkan ke 1 halaman fragment yang sama, yaitu SearchFragment untuk pencarian judul Film.