Lord-Lava / Sleep-Tracker

The SleepQualityTracker app is an app that helps you collect information about your sleep like start time, end time, quality, and time slept

Home Page:https://appetize.io/app/55cdbepudxe43my6g3k56vk68c

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sleep-Tracker

The SleepQualityTracker app is an 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 and builds on the following techniques:

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

You can run this Android app on Appetize.io here.

Screenshots - Latest version

Screenshots - Beta release

About

The SleepQualityTracker app is an app that helps you collect information about your sleep like start time, end time, quality, and time slept

https://appetize.io/app/55cdbepudxe43my6g3k56vk68c


Languages

Language:Kotlin 100.0%