Skip to content

enesselcukk/Compose-MoviesApp

Repository files navigation

Movies Jetpack Compose App



Movies Jetpack Compose App Android Language Kotlin Language


jetpack compose androiddevnotes logo


Preview

Base.Movies.Compose.mp4

Libraries Used

  • Lifecycles Lifecycle of composables
  • Navigation Handle everything needed for in-app navigation.
  • Flow used for kotlin flow on android
  • ViewModel ViewModel and state in compose.
  • DataStore Jetpack DataStore is a data storage solution that allows you to store key-value pairs or typed objects with protocol buffers.
  • Room Access your app's SQLite database with in-app objects and compile-time checks.
  • Retrofit for turns your HTTP API into a Java interface
  • Compose Pager To flip through content in a left and right or up and down manner, you can use the HorizontalPager and VerticalPager composables,
  • Hilt for dependency injection
  • ConstraintLayout
  • Compose Material 3
  • Coroutines is used for asynchronous programming on Android
  • koltin-parecelize is used between screens to data carry
  • StateFlow StateFlow A Flow that represents a read-only state with a single updatable data value that emits updates to the value to it
  • Paging3 The Paging library used is to you load and display pages of data from a larger dataset from local storage or over network
  • Coil for Image.
  • Unit Test Unit Test

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages