Skip to main content

ones1ght_sdk 0.0.4 copy "ones1ght_sdk: ^0.0.4" to clipboard
ones1ght_sdk: ^0.0.4 copied to clipboard

OneS1ght indoor positioning SDK for Flutter. Wraps the OneS1ght iOS and Android SDKs: UWB positioning, zone enter / exit / dwell events and upload.

Changelog #

0.0.4 — preview #

No plugin code or behavior changes.

  • Coding-agent support (MCP): added Snippets/flutter.json (12 steps, Dart) and Migrations/flutter.json, read by the OneS1ght SDK MCP server (onesight_snippet / onesight_migrate with platform: flutter).
  • README: Xcode 27+ build requirement, profile example creates once and reuses the stored id (ageBand, same keys as the native SDKs), and permission_handler must be imported with a prefix (PermissionStatus name clash).
  • Use ^0.0.4 — in Dart a caret on 0.0.x allows only that patch.

0.0.3 — preview #

  • iOS: SDK error message is now a readable sentence with the code ("… (E1001)"), the same shape as Android. It was the bare case name (notInitialized). code, kind and name are unchanged.
  • Note: ^0.0.2 does not pick up 0.0.3 — in Dart a caret on 0.0.x allows only that patch. Use ^0.0.3.

0.0.2 — preview #

First release on pub.dev.

  • Install with flutter pub add ones1ght_sdk (git dependency no longer needed).
  • Main library is now package:ones1ght_sdk/ones1ght_sdk.dart. The 0.0.1 path ones1ght.dart still works.
  • No API or behavior changes. Native SDKs unchanged (iOS 0.2.2, Android 0.0.9).

0.0.1 — preview #

First preview, distributed as a git dependency.

  • Wraps the OneS1ght iOS SDK 0.2.2 (Swift Package Manager) and Android SDK 0.0.9 (Maven Central).
  • Dart API follows the iOS SDK names. Native callbacks are Streams.
  • Native errors arrive as OneS1ghtException with the native SDK's error code (E1001 …), same on both platforms.
  • iOS: Swift Package Manager only (Flutter 3.44+). The podspec stops pod install with instructions.
  • Android: MainActivity must extend FlutterFragmentActivity for requestPermission().
0
likes
150
points
228
downloads

Documentation

API reference

Publisher

verified publisherones1ght.com

Weekly Downloads

OneS1ght indoor positioning SDK for Flutter. Wraps the OneS1ght iOS and Android SDKs: UWB positioning, zone enter / exit / dwell events and upload.

Homepage
Repository (GitHub)
View/report issues

Topics

#indoor-positioning #uwb #location #geofencing

License

unknown (license)

Dependencies

flutter

More

Packages that depend on ones1ght_sdk

Packages that implement ones1ght_sdk