Skip to content

An android app that allows the user to collect information about their sleep, focusing on data persistence using Room, Coroutines, and Observable state variables.

License

Notifications You must be signed in to change notification settings

utkarsh0869/SleepTrackerV1

Repository files navigation

SleepTrackerV1

The SleepQualityTracker app is a demo app that helps you collect information about your sleep.

  • Start time, end time, quality, and time slept

This app demonstrates the following views and techniques:

  • Room database, DAO, and Coroutines

It also uses:

  • Transformation map
  • Data Binding in XML files
  • ViewModel Factory
  • Using Backing Properties to protect MutableLiveData
  • Observable state LiveData variables to trigger navigation

About

An android app that allows the user to collect information about their sleep, focusing on data persistence using Room, Coroutines, and Observable state variables.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages