ovok_flutter

The Flutter package boundary for platform integrations and UI. It depends on ovok_sdk and keeps the same client API available to Flutter applications.

flutter pub add ovok_flutter

Apps using local notification helpers should also add flutter_local_notifications and follow the background sync guide.

Import package:ovok_flutter/ovok_flutter.dart to use the pure-Dart Ovok client, Bluetooth device management widgets, and auth and questionnaire widgets such as BluetoothDeviceManager, BluetoothDevicePicker, QuestionnaireForm, SignIn, Register, ResetPassword, ProfileForm, SessionList, LogoutButton and DeleteAccountButton, plus Apple Health and Health Connect sync widgets. Server and command-line applications can depend on ovok_sdk alone.

Documentation

See the Flutter package guide for setup, the auth widgets guide for the authentication screens, the questionnaire forms guide, the Bluetooth guide, the health sync guide, the background sync guide, the Flutter SDK documentation for the client guides, and the API reference for every public symbol.

Libraries

ovok_flutter
The Flutter entry point for Ovok, following the @ovok/native/next contract.