Skip to content

DictionaryJetpackCompose is an application written in Kotlin that provides a simple solution to perform CRUD operations on a room database using Kotlin Flow in a clean architecture.

Notifications You must be signed in to change notification settings

MohammadSadeghMehrafzoon/DictionaryJetpackCompose

Repository files navigation

DictionaryJetpackCompose

It's an app built with Kotlin that shows how to perform CRUD operations in the Room database using Kotlin Flow in clean architecture using Android Architecture Components and the MVVM Architecture Pattern. For the UI it uses Jetpack Compose, Android's modern toolkit for building native UI.

InCollage_20230810_182654844

Below you can find the docs for each tehnology that is used in this app:

Android Architecture Components:

  1. ViewModel
  2. Navigation

Dependency Injection:

Hilt for Android

Asynchronous Programming:

  1. kotlin Coroutines
  2. Asynchronous Flow

Other Android Components:

  1. Jetpack Compose
  2. Room

About

DictionaryJetpackCompose is an application written in Kotlin that provides a simple solution to perform CRUD operations on a room database using Kotlin Flow in a clean architecture.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages