Skip to content

Movieum (version1.0) 🎬 simply loads popular movies from The Movie DB Api and stores your favorite movies in persistence storage (i.e Room).

Notifications You must be signed in to change notification settings

tonghannteng/Movieum

Repository files navigation

Movieum 🎬

Version 1.0

homescreen favoritescreen

FOSSA Status

Codacy Badge

About

Movieum simply loads popular movies from The Movie DB Api and stores your favorite movies in persistence storage (i.e Room).

Features

  • Discover the most popular and top rated movies
  • Marks your favorite movies

Built With 👷‍

Movieum attempts to make use of the latest Android libraries and best practices:

  • Entirely written in Kotlin official programming language for Android development
  • Coroutines for asynchronous programming and more
  • Flow for asynchronous operations
  • Use of Android Jetpack including:
  • Retrofit/OKHttp A type-safe HTTP client for Android
  • Hilt for Dependecy Injection Hilt-Dagger, Hilt-ViewModel
  • Gson Gson is a Java library that can be used to convert Java Objects into their JSON representation.
  • Android Materiel Design Build beautiful, usable products using Material Components for Android
  • Stecho Stetho is a sophisticated debug bridge for Android applications.
  • Glide supports fetching, decoding, and displaying video stills, images, and animated GIFs.
  • Firebase Crashlytics realtime crash reporter
  • LeakCanary a memory leak detection library for Android

Architecture

Movieum uses MVVM with Android Architecture Components (Room, LiveData, ViewModel) androidarchitecture

License

FOSSA Status

About

Movieum (version1.0) 🎬 simply loads popular movies from The Movie DB Api and stores your favorite movies in persistence storage (i.e Room).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages