Skip to content

wh173d3v11/ContactAppJetpackCompose

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contacts JetpackCompose App

The simple Contacts app follows a clean and professional design, with two main sections: local contacts sourced from the device's contacts and remote contacts populated from fake data

This app is build on top of,

  • Jetpack Compose for the user interface.
  • Material3 design system.
  • Adopting the MVVM architecture for logical structuring.
  • Retrofit for network communication.
  • Hilt for dependency injection.
  • Compose Navigation for navigating between screens.
  • Coil for image loading.
  • Room Database for local data storage.
  • Custom CompositionLocalProvider for seamlessly use the ViewModel and NavController throughout the composed UI's
  • Support Material dynamic theme with dark mode including adaptive Icon.

Screenshots

image image image image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages