Skip to content

Latest commit

 

History

History
10 lines (8 loc) · 510 Bytes

README.md

File metadata and controls

10 lines (8 loc) · 510 Bytes

android-fructus

A simple app to demonstrate Android MVVM Architectural design.

This solution demonstrates the following concepts :

  1. Mvvm architural style
  2. The use of Databinding and viewbinding to reduce boilerplate codes and make code readable
  3. How to use dagger-hilt to manage and inject the right dependencies which makes testing easy.
  4. Jetpack Navigation component and the use of Single-Activity principle
  5. Clean architecture and best practices when using kotlin coroutines for concurrency.