Skip to content

Add README gap analysis against Flutter health to clarify Maui.Health roadmap - #49

Draft
Kebechet with Copilot wants to merge 2 commits into
mainfrom
copilot/analyze-flutter-implementation
Draft

Add README gap analysis against Flutter health to clarify Maui.Health roadmap#49
Kebechet with Copilot wants to merge 2 commits into
mainfrom
copilot/analyze-flutter-implementation

Conversation

Copilot AI commented Apr 20, 2026

Copy link
Copy Markdown
Contributor

This issue asked for a comparison of Maui.Health vs pub.dev/packages/health (carp-health-flutter) to identify missing capabilities and improvement opportunities. This PR adds a focused, actionable gap analysis to the README so contributors can align future work with proven patterns from the Flutter ecosystem.

  • What was added

    • New README section: “Comparison with Flutter health plugin (gap analysis)”
    • Prioritized improvement areas:
      1. Permission lifecycle parity (revocation-status checks + settings guidance, background-read authorization APIs)
      2. Workout route support (start/append/finish/discard route APIs)
      3. Bulk delete by metric type + time range
      4. Broader cross-platform metric DTO coverage
      5. Query-time recording-method filters (manual vs automatic)
  • Clarity updates

    • Adjusted wording to avoid implying Android permissions can be programmatically revoked.
    • Expanded first use of heart rate variability (HRV) for readability.
## Comparison with Flutter `health` plugin (gap analysis)

After reviewing `pub.dev/packages/health` and `carp-dk/carp-health-flutter`,
these are the most relevant improvements for `Maui.Health`:
1. Permission lifecycle parity
2. Workout route support
3. Bulk delete by type + time range
4. Broader metric coverage
5. Query filters for manual vs automatic entries

Copilot AI changed the title [WIP] Analyze Flutter implementation for improvements Add README gap analysis against Flutter health to clarify Maui.Health roadmap Apr 20, 2026
Copilot AI requested a review from Kebechet April 20, 2026 21:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Analyze Flutter implementation - what are we missing

2 participants