FLUTTER ECOSYSTEM

health

Wrapper for Apple's HealthKit on iOS and Google's Health Connect on Android.

Latest version
13.3.2
30-day downloads
174K
Likes
680
Pub points
160

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

The health package provides a unified Flutter interface to access health data from Apple's HealthKit on iOS and Google's Health Connect on Android. It enables developers to read and write health metrics such as steps, heart rate, and sleep data across both platforms with consistent APIs. The package abstracts platform-specific complexities, making it easier to build cross-platform health and fitness applications. It supports secure data handling and respects user privacy by requiring explicit permissions. Ideal for apps focused on wellness tracking, research, or personalized health insights.

Use cases
  • Cross-platform health data integration
  • Fitness and wellness tracking apps
  • Health research and data collection
  • Personalized health dashboards
  • Wearable device data synchronization
Key features
  • Unified API for iOS and Android
  • Support for HealthKit and Health Connect
  • Secure permission handling
  • Data reading and writing capabilities
  • Platform abstraction for developers
Suitable for
  • Developers building health-focused Flutter apps
  • Researchers collecting health data
  • Apps integrating with wearables
  • Cross-platform health solutions
  • Privacy-conscious health applications
Considerations
  • Requires platform-specific setup (e.g., Info.plist, Android manifest)
  • User must grant permissions in system settings
  • Limited to supported health data types
  • Depends on device compatibility with HealthKit/Health Connect
  • May require additional configuration for background data access
Supported platformsAndroidiOS

Install package

flutter pub add health

Categories

Dependencies

Dependency list 4 items

Related projects