tight_flutter 0.0.1 copy "tight_flutter: ^0.0.1" to clipboard
tight_flutter: ^0.0.1 copied to clipboard

Flutter bridge to the Tight mileage tracking SDKs (iOS and Android) via platform channels: permissions, detection modes, semi-auto drives and a stream of native drive events.

0.0.1 #

  • Initial POC, verified against the public Tight SDK v6.0.0 on both platforms.
  • Dart API over MethodChannel + EventChannel: initialize, isSetup, teardown, permissions, detection mode, semi-auto drive control, getCurrentDrive, Bluetooth devices (Android only), and a Stream<TightEvent>.
  • iOS bridge (Swift, SPM, SDK.manager) guarded for iOS 17 with graceful unsupported_os fallback below it. Builds and runs on the iOS simulator.
  • Android bridge (Kotlin, coroutines, ActivityAware permission flow). Builds and round-trips into the SDK on an emulator.
  • Unified MileageDetectionMode (disabled/automatic/bluetooth) mapping the differing native enums; bluetooth is Android-only.
0
likes
160
points
7
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Flutter bridge to the Tight mileage tracking SDKs (iOS and Android) via platform channels: permissions, detection modes, semi-auto drives and a stream of native drive events.

Repository (GitHub)
View/report issues

Topics

#mileage #tracking #location #platform-channel

License

MIT (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on tight_flutter

Packages that implement tight_flutter