Skip to content

Repository files navigation

Track-my-sleep

A simple sleep tracker app for Android made using Kotlin Coroutines, Room, Livedata, ViewModel,DataBinding and Navigation Components.

MVVM design pattern and Lifecycle aware components help in making the Activity/Fragment survive configuration changes without writing too much boileplate code. Navigation components handle back stacks and navigation between screens in an intuitive and clean way. DataBinding helps remove writing logic code in components and allows views to directly interact with viewmodel in xml.

Very cool Google

About

A simple sleep tracker app for Android made using Kotlin Coroutines, Room, Livedata, ViewModel, Lifecycle extensions and Navigation Components. MVVM design pattern

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages