Skip to content

Contact app to read native contact as well as create & store new saved contacts.

Notifications You must be signed in to change notification settings

UKMIITB/ContactApp

Repository files navigation

ContactApp

This was a part of personal project aimed at making a contact app to read native contact as well as store other contact. Language used was Java

In this project following concepts have been used and implemented:

  1. Media interaction from camera and gallery
  2. Room library to interact with sqlite db
  3. Features of add, remove, edit and query in sqlite db
  4. DB upgradation handling
  5. Swipe to edit, delete functionality
  6. Pagenation support for query from DB
  7. Multi delete functionality
  8. Data sorted with date and date header added
  9. Native contact retrieval with search option and caching functionality
  10. Delta sync feature
  11. Native contact change listener
  12. Dagger Hilt dependency injection used
  13. MVVM design architecture

Some glimpse of App

Order of images appearing are: Added data list -> Data entry page -> Native contact list page -> native contact search result page

ezgif com-gif-to-mp4

Demo of App

ContactApp.mp4

About

Contact app to read native contact as well as create & store new saved contacts.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages