OtherCompleted
Solide Hydration
An Android application for tracking hydration, with a user-friendly interface and notifications.
Solo developer · 2023
- Java
- XML
- Android Studio

Engineering decisions
- Creating a consistent, appealing design within Android XML layout constraints
- Showing notifications at the right time without excessive battery consumption
- Persisting local data to track daily progress
Read the technical details
An Android app that helps users track their daily fluid intake. With adjustable goals, reminders and a visual progress display, Solide Hydration makes hydration awareness simple.
Features
- Tracking daily hydration progress with a visual indicator
- Adjustable drinking goals and reminders
- Viewing the history of previous days
Challenges
- Creating a consistent, appealing design within Android XML layout constraints
- Showing notifications at the right time without excessive battery consumption
- Persisting local data to track daily progress
Lessons learned
- Managing Android Activity and Fragment lifecycles
- Local storage with SharedPreferences and SQLite
- Notification channels and scheduled alarms in Android