Skip to content

A simple beautiful android native app that use Jetpack Compose and Mvvm and roomdatabase

Notifications You must be signed in to change notification settings

somtorizm/MovieAblum

Repository files navigation

Creview Movie Album


A demo Movie app using compose and Hilt based on modern Android tech-stacks and MVVM architecture. Fetching data from the network and integrating persisted data in the database via repository pattern.


License API

Screenshots


Tech stack & Open-source libraries

  • Minimum SDK level 21
  • 100% Kotlin based + Coroutines + Flow for asynchronous.
  • Hilt for dependency injection.
  • JetPack
    • Compose - A modern toolkit for building native Android UI.
    • Lifecycle - dispose observing data when lifecycle state changes.
    • ViewModel - UI related data holder, lifecycle aware.
    • Room Persistence - construct database.
    • App Startup - Provides a straightforward, performant way to initialize components at application startup.
  • Architecture
    • MVVM Architecture (Declarative View - ViewModel - Model)
    • Repository pattern
  • Material Design & Animations

About

A simple beautiful android native app that use Jetpack Compose and Mvvm and roomdatabase

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages