Skip to content

mrtunluer/Dictionary-App

Repository files navigation

Dictionary App

Dictionary App is an android application that adopts the Mvvm design pattern and is developed with a clean arcihtecture approach.

ScreenShots

dark_theme-min theme-min

Libraries And Technology Used

  • Jetpack Compose - Jetpack Compose is Android’s recommended modern toolkit for building native UI.
  • MVVM Design Pattern - Model-View-ViewModel (MVVM) is a software design pattern that is structured to separate program logic and user interface controls.
  • Hilt - Hilt is a dependency injection library for Android that reduces the boilerplate of doing manual dependency injection in your project.
  • Room - The Room persistence library provides an abstraction layer over SQLite to allow fluent database access while harnessing the full power of SQLite.
  • Coroutines - A coroutine is a concurrency design pattern that you can use on Android to simplify code that executes asynchronously.
  • Flow - In coroutines, a flow is a type that can emit multiple values sequentially, as opposed to suspend functions that return only a single value.
  • Retrofit - It is a popular open source library for Android application development that simplifies the process of making network requests and handling the response.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages