Skip to content

A modern Android app in Kotlin which uses MVVM architecture, Room and Kotlin co routines.

Notifications You must be signed in to change notification settings

Aksh2/ContactsApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ContactsApp

A modern Android app in Kotlin which uses MVVM architecture, Room and Kotlin co routines.

  1. The App is 100 % Kotlin code.
  2. The App is written in MVVM (Model View ViewModel) Architecture with the use of android architecture components like Livedata, ViewModels.
  3. The App used Room and SQL LITE for Local Storage.
  4. Kotlin co routines for Asyn operations and multi-threading.
  5. Uses Dagger 2 for dependency Injection and to fecilitate code re use.
  6. Network aware activities.

Note: 1. The app uses swipe refresh layout in the main screen. Swipe to reload latest contacts. 2. The project will run only in Android Studio 3.6 or greater. Please use the latest version of Android Studio.

About

A modern Android app in Kotlin which uses MVVM architecture, Room and Kotlin co routines.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages