Flutter SDK
Call the Ovok API from Dart and Flutter apps.
- Stable unknown
- Release candidate not available
- Development not available
ovok_sdk provides pure-Dart API access, and ovok_flutter is the Flutter package
entry point. It re-exports the same Ovok client and will host Flutter-specific
integrations while keeping them out of server and command-line projects. Both packages
follow the @ovok/native/next contract, with Dart names.
Guides
- Get started: install, create a client, sign in, read a resource.
- Flutter package: what
ovok_flutteradds overovok_sdk, install and setup in a Flutter app. - Authentication: sign-in, MFA, registration, sessions and passwords.
- FHIR and paging: read, search, write and page through FHIR resources.
- Measurements: turn readings into Observations and save them offline-safe.
- Background sync: deliver queued measurements with Android and iOS background tasks.
- Data sync: display health data sync progress in a Flutter app.
- Health data sync: read step counts and heart rate from Apple Health and Health Connect.
- Patient apps: the signed-in patient's records, questionnaires, documents, video calls, AI and wearables.
- Care platform: residents, devices, notifications, Signals, projects, invites and CMS.
- Errors and retries: exceptions, retries and timeouts.
API reference
The API reference lists every public class and method of
ovok_sdk and
ovok_flutter, generated from their doc comments.
The SDK is published to pub.dev as ovok_sdk and
ovok_flutter under the GNU Affero General
Public License v3.0.
Last updated on