Track your daily step count, stay healthy and fight the climate change, one step at a time.
A couple of years ago together with my friends, I took a part in a programming competition. The objective was to build a mobile app that solves a global problem. We didn't win, but the app we built quickly spread in our families.
- Track your step count, burnt calories, distance travelled and COβ saved
- Get rewarded by completing your daily goal and stay motivated
- Get handy notifications when your daily stats get updated
- View a daily history of your progress
- View a detailed summary of your overall progress
- Download the latest prebuilt binary (.apk file) from Releases
- Run the downloaded file and temporarily allow instalation from unknown sources if prompted (turn it back off after installation).
- Click "Install" and wait for the app to install.
- On some devices you may encounter a Play Protect warning, but don't worry - the app is safe to use, and open-sourced. I'm just an unverified developer.
- You are now good to go π.
π¨ Heads up! On most devices you'll need to turn off the app battery optimizations for the app to count steps accurately. Forest uses a minimal amount of power and it won't impact your battery life.
Guide for Xiaomi Devices (MIUI 14). Go to
Settings > Apps > Manage Apps > Forest > Battery saver
and select "No restrictions"
- Kotlin
- Flows and Coroutines
- Room
- Shared Preferences
- Navigation Component
- AndroidX Preference Library
- MVVM Design Pattern
- Clean Architecture
- Material You Dynamic Theming