mindful_minutes 1.0.2+1 copy "mindful_minutes: ^1.0.2+1" to clipboard
mindful_minutes: ^1.0.2+1 copied to clipboard

A Flutter plugin for saving mindful minutes to Apple Health.

Features #

Plugin for writing mindful minutes to Apple Health on iOS.

Features:

  • Check for write permission
  • Request write permission
  • Write mindful minutes

This works on iOS 12 (other pub.dev health plugins require a higher iOS version, so I created my own).

Getting started #

  • Add to pubspec.yaml
  • Use plugin in your code (see examples of all methods below)
  • Add permission for NSHealthUpdateUsageDescription to ios/Runner/info.plist:
	<key>NSHealthUpdateUsageDescription</key>
	<string>This app would like to save mindful minutes.</string>

Usage #

final _plugin = MindfulMinutesPlugin();

final bool hasPermission = await _plugin.checkPermission();

final bool hasPermission = await _plugin.requestPermission();

await _plugin.writeMindfulMinutes(startTime, endTime);

Important #

iOS will ask the user only once per app for granting permissions. If the user disables it from iOS settings, it needs to be disabled from iOS settings.

12
likes
0
pub points
61%
popularity

Publisher

verified publisherachim.io

A Flutter plugin for saving mindful minutes to Apple Health.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

flutter

More

Packages that depend on mindful_minutes