pedometer_plus 1.0.0 copy "pedometer_plus: ^1.0.0" to clipboard
pedometer_plus: ^1.0.0 copied to clipboard

A Pedometer and Step Detection package for Android and iOS. Step count is streamed as the platform updates it.

Pedometer #

This plugin allows for continuous step counting and pedestrian status using the built-in pedometer sensor API of iOS and Android devices.

Examples of the StepStatusStream screen on iOS.

Platform support #

✅ supported ❔ supported, but not tested locally. ❌ not supported

Feature Android iOS
stepStatusStream
stepCountStream (All steps taken from the system.)
stepCountStreamFrom (Steps since the stipulated date)
getStepCount (Number of steps between specified beginning and end.)

Permissions #

For Android 10 and above add the following permission to the Android manifest:

<uses-permission android:name="android.permission.ACTIVITY_RECOGNITION" />

For iOS, add the following entries to your Info.plist file in the Runner xcode project:

<key>NSMotionUsageDescription</key>
<string>This application tracks your steps</string>

Step Count #

The step count represents the number of steps taken since the last system boot. On Android, any steps taken before installing the application will not be counted.

Pedestrian Status #

The Pedestrian status is either walking or stopped. In the case that of an error, the status will be unknown.

Availability of Sensors #

Both Step Count and Pedestrian Status may not be available on some phones:

  • It was found that some Samsung phones do not support Step Count or Pedestrian Status
  • Older iPhones do not support Pedestrian Status in particular

In the case that the step sensor is not available, an error will be thrown. The application needs to handle this error.

Forked packages

Inspired packages

6
likes
160
pub points
63%
popularity
screenshot

Publisher

verified publisherakaboshinit.dev

A Pedometer and Step Detection package for Android and iOS. Step count is streamed as the platform updates it.

Repository (GitHub)
View/report issues

Topics

#pedometer

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on pedometer_plus