Skip to content

cengiztoru/MADArchitectureSample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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