Skip to content

Latest commit

 

History

History
41 lines (30 loc) · 2.89 KB

README.md

File metadata and controls

41 lines (30 loc) · 2.89 KB

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