MyFitnessPal clone
A clone of MyFitnessPal Android app for Wear OS built using Jetpack compose.
? The purpose of this app is to showcase:
- Working with Jetpack Compose for Wear OS, to create beautiful UIs using the power of compose
- working with separate modules for handheld and wear os device
- working
with Glance
for Wear OS to create Tiles UI
- working with Data layer APIs to connect phone apps and wear os apps so that data from these
devices can be synced seamlessly
? Screenshots
Home Screen |
Calories Track |
Add Water |
|
|
|
Summary |
Add Calories |
Meals |
|
|
|
Nutrients |
Success Dialog |
|
|
Work in Progress:
? Tech Stack
✅ TODOs
-
use colors from theme
- Sync data with tiles
- create custom shapes and CircularProgressIndicator with Glance
-
refactor and clean up data layer functions in viewmodels
- fix crashes on mobile app
- show numbers only keyboard in wear os application
- fix bugs in syncing data items (sometimes calories won’t sync)
- Sync data when the devices are not connected!
? Contributors
See our rockstar contributors ?
Find this project useful ? ❤️
- Support it by clicking the ⭐️ button on the upper right of this page. ✌️
GitHub
View Github