Ovok Mobile SDK
The Ovok Mobile SDK is published as @ovok/native. It provides the React Native presentation and native-integration layer for applications built with @ovok/core.
Start with the canonical SDK guide. It covers installation, providers, authentication, Bluetooth, supported devices, background sync, health data, the UI modules, public exports, and troubleshooting.
Package boundaries
- @ovok/native: native Expo/RN UI, BLE, HealthKit, Health Connect, background entry points, and mobile helpers.
- @ovok/core: Ovok client, authentication state, FHIR resources, and server-facing context.
The package uses native modules. Expo Go is not a supported runtime for the complete SDK; build a development client after adding the package and its config plugins.
Recommended path
- Read installation and native setup.
- Mount the app shell and providers.
- Follow Build an app with the SDK for the complete integration path.
- Add Bluetooth, health import, or both.
- Use the public API map and audit matrix when integrating additional modules.