Custom-made pedometer app, hopefully AI will be integrated in the future (I am looking at you, Gemini)
Key Concepts Used:
- StateFlows.
- LaunchedEffects.
- Foreground Services.
- Notification Manager.
- Sensor Class Implementation.
- SharedPreferences.
- Binding & Intents (service-specific)
- RepeatOnLifecycle
- Broadcast Receivers.
- Room, DAO.
- Make sure the counter resets when day resets.
- Draw a beautiful graph for step count (search libraries online).
- Add weather integration.
- Add Gemini.
- Feed weather, time and user current steps to the Gemini.