Skip to content

A project to demonstrate Modern Android Development Architecture which recommended by Android Team.

Notifications You must be signed in to change notification settings

cengiztoru/MADArchitectureSample

Repository files navigation

Modern Android Development Architecture Sample

Hi, this repository is demonstrating recommended modern android development architecture by Google. (GUIDE SOURCE)

Technologies to be used

  • MVVM design pattern
  • Dependency Injection (Hilt)
  • Coroutines for async operations
  • Caching with Room
  • Architecture Components (DataBinding, ViewModel, LiveData)
  • Fetching data from rest apis
  • Displaying Network Status
  • Unit Tests
  • Base UI hierarchy (BaseFragment, BaseViewModel ...)

The development is continuing