Skip to content

Note App (MVVM , Clean Architecture ,Jetpack Compose, Dagger Hilt, and Room)

Notifications You must be signed in to change notification settings

ELTEGANI/NotesApp

Repository files navigation

Notes App Using Jetpack Compose

  • MVVM MVVM Architecture (Model - View - ViewModel)
  • Clean-architecture MVVM with Clean Architecture is pretty good in such cases. It goes one step further in separating the responsibilities of your code base.
  • Jetpack Compose Modern design practices, Jetpack libraries enable fewer crashes and memory leaks. Describe your UI.
  • kotlin Modern, concise and safe programming language. Easy to pick up, so you can create powerful applications immediately
  • Dagger - Hilt dependency injection.
  • Room Room persistence library.
  • navigation Android Jetpack's Navigation component helps you implement navigation
  • flow notify domain layer data to views.
  • coroutines A coroutine is a concurrency design pattern that you can use on Android to simplify code that executes asynchronously.

About

Note App (MVVM , Clean Architecture ,Jetpack Compose, Dagger Hilt, and Room)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages