workout 0.5.1 copy "workout: ^0.5.1" to clipboard
workout: ^0.5.1 copied to clipboard

outdated

Run a workout session on Wear OS and Tizen. Get data such as heart rate in real time.

workout #

Run a workout session and get live health data from Wear OS and Tizen.

Getting Started #

Wear OS #

Health Services for Wear OS are currently in developer preview

android/app/build.gradle:

minSdkVersion 30

android/app/src/main/AndroidManifest.xml:

<!-- Required for heart rate -->
<uses-permission android:name="android.permission.BODY_SENSORS" />
<!-- Required for calories, steps, distance, speed -->
<uses-permission android:name="android.permission.ACTIVITY_RECOGNITION" />
<!-- Required to use location to estimate distance, speed -->
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />

Tizen #

This plugin requires Tizen 4.0+.

Make the following changes to tizen/tizen-manifest.xml:

<manifest api-version="4.0" ...>
    <privileges>
        <privilege>http://tizen.org/privilege/healthinfo</privilege>
    </privileges>
    <feature name="http://tizen.org/feature/sensor.heart_rate_monitor">true</feature>
    <feature name="http://tizen.org/feature/sensor.pedometer">true</feature>
</manifest>

Supported data types #

Feature Wear OS Tizen
Heart rate Yes Yes
Calories Yes Yes
Step count Not working on Galaxy Watch4 Yes
Speed Yes Yes
Distance Yes Yes
15
likes
0
pub points
73%
popularity

Publisher

verified publisherrexios.dev

Run a workout session on Wear OS and Tizen. Get data such as heart rate in real time.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, flutter_plugin_android_lifecycle, permission_handler, permission_handler_tizen

More

Packages that depend on workout