[pedometer 4.0.1] Support Recording API on Android
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 25/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Stale
- Domain
- mobile-dev
Research direction
Start by reading the linked Android Recording API documentation and the pedometer plugin's existing Android integration. Determine how the plugin currently uses SensorManager and what API requirements apply. Done means the plugin supports step recording through the Recording API while preserving differentiation by days, hours, and minutes.
Written by the indexing model from the issue text.
Description
In Android, it is possible to count steps without a background service and still be able to differentiate between days/hours/minutes. This is much more energy-efficient than using the SensorManager directly. It would therefore make sense to support the Recording API in this plugin.
https://developer.android.com/health-and-fitness/guides/recording-api
A big problem with this plugin is that you always have to count the steps yourself with Foreground services or in the background. You don't have this problem if you use the Recording API.
- Dominant language
- Dart
- Stars
- 610
- Forks
- 733
- Avg merge
- 33m
- Merged PRs (30d)
- 1
Getting set up
This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from carp-dk/flutter-plugins
-
Difficulty 4/5 3-5 days Newbie friendliness 48/100
carp-dk/flutter-plugins#1297 · 1 comment ·
-
activity_recognition bugfix
Difficulty 4/5 3-5 days Newbie friendliness 35/100
carp-dk/flutter-plugins#1291 ·
-
[movesense_plus 1.2.0] Better handling connection error to connected deviceMay be free again @bardram claimed this 251 days ago, and no pull request is open. Openbugfix improvement movesense_plus
carp-dk/flutter-plugins#1286 · 1 assignee ·
-
improvement
Difficulty 3/5 1-2 days Newbie friendliness 20/100
carp-dk/flutter-plugins#1271 · 1 comment ·
-
pedometer: ^4.1.1Openimprovement pedometer
Difficulty 5/5 Over a week Newbie friendliness 25/100
carp-dk/flutter-plugins#1262 ·
All issues in carp-dk/flutter-plugins
Similar issues
-
discover
Difficulty 2/5 1-3 hours Newbie friendliness 91/100
DevDogsUGA/DogPack#14 ·
-
direct-code
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
aaronified/fluenough#500 ·
Maintainers usually reply within 1 day
-
bug: native AES-CBC byte operations read mutated input after invocationPossibly taken @harrshita123 claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
google/webcrypto.dart#436 · 1 comment ·
Maintainers usually reply within 7 days
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
openfoodfacts/smooth-app#7831 ·
Maintainers usually reply within 1 day