The Step Counter App is a simple mobile application designed to track the number of steps taken by the user throughout the day. It leverages the device's built-in motion sensors to monitor physical activity and provides real-time step count updates.
- Flutter: version 3.27.2
- Dart
- Pedometer (access the device's Physical Activity sensor)
- Permission Handler (handle Physical Activity permission)
- Step Count: The app tracks and displays the number of steps taken by the user in real-time.
- Permission Handling: Requests necessary permissions for activity recognition.
- Real-time Updates: Displays the current step count dynamically as the user walks.
- User-Friendly Interface: A simple and intuitive UI to show the step count.
- VS code
- Android Studio
- Get the apk of the app from Drive
To get a local copy up and running, follow these instructions.
Prerequisites
- Flutter SDK: Ensure Flutter is installed on your system. Follow Flutter installation guide
- Android Studio or Visual Studio Code for development and testing.
- clone the repository
- Ensure your device's physical activity sensor is enabled.
- and run the app on any plugged android physical device.
# Clone the repository
git clone https://github.com/Mohamed-said-salah/step_counter_app.git
cd step_counter_app
# Install dependencies
flutter pub get
# Run the application on an physical Android device
flutter run
# Build the APK
flutter build apk --release