Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/serbelga/ToDometer
✅ A meter to-do list built with Android Jetpack (Room, ViewModel, LiveData, Databinding, ViewBinding, DataStore...), MotionLayout, Kotlin Coroutines, Dagger Hilt, Material Components, ...
https://github.com/serbelga/ToDometer
android-jetpack livedata room viewmodel
Last synced: 3 months ago
JSON representation
✅ A meter to-do list built with Android Jetpack (Room, ViewModel, LiveData, Databinding, ViewBinding, DataStore...), MotionLayout, Kotlin Coroutines, Dagger Hilt, Material Components, ...
- Host: GitHub
- URL: https://github.com/serbelga/ToDometer
- Owner: serbelga
- License: apache-2.0
- Created: 2020-03-07T00:13:19.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-07-30T00:31:04.000Z (3 months ago)
- Last Synced: 2024-07-30T05:13:51.125Z (3 months ago)
- Topics: android-jetpack, livedata, room, viewmodel
- Language: Kotlin
- Homepage:
- Size: 36.5 MB
- Stars: 302
- Watchers: 4
- Forks: 35
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-todos - Kotlin
README
ToDometer
✅ A meter to-do list built with Android Jetpack based on https://cassidoo.github.io/todometer/
🚧 Migration to Kotlin Multiplatform: https://github.com/serbelga/ToDometerKotlinMultiplatform
## Tech Stack
* Kotlin & Coroutines
* Flow
* [Android Jetpack](https://developer.android.com/jetpack)
* [Android KTX](https://developer.android.com/kotlin/ktx)
* [Navigation](https://developer.android.com/guide/navigation)
* [ViewModel](https://developer.android.com/topic/libraries/architecture/viewmodel)
* [LiveData](https://developer.android.com/topic/libraries/architecture/livedata)
* [Room](https://developer.android.com/topic/libraries/architecture/room)
* [DataStore](https://developer.android.com/topic/libraries/architecture/datastore)
* [DataBinding](https://developer.android.com/topic/libraries/data-binding)
* [ViewBinding](https://developer.android.com/topic/libraries/view-binding)
* [MotionLayout](https://developer.android.com/training/constraint-layout/motionlayout)
* [Dagger Hilt](https://dagger.dev/hilt/)
* [ktlint](https://ktlint.github.io/)
* [Material Components for Android](https://github.com/material-components/material-components-android)
* [Material Theming](https://material.io/design/material-theming/overview.html)
* [Dark Theme](https://material.io/design/color/dark-theme.html)
* [Motion](https://material.io/develop/android/theming/motion)
* [Dynamic color](https://m3.material.io/styles/color/dynamic-color/overview)## Resources
* List illustrations: https://undraw.co/## Dynamic color
| | | | |
--- | --- | --- | --- | --- |## Screenshots
⚪ ⚫ Light and Dark theme