flutter_smkit 1.0.4
flutter_smkit: ^1.0.4 copied to clipboard
Flutter plugin for Sency SMKit (no-UI) — session/detection lifecycle and data streams for custom UI.
1.0.4 #
- iOS: Upgrade native SMKit to 1.6.3.
- Android: Upgrade native SMKit (and smbase-native-client) to 1.6.1.
- New:
SmKit.configure(..., poseModelChoice: ...)to expose the Android pose model selection strategy (adaptiveChoice,prime,pro,lite,ultraLite,basic) to Flutter users. - iOS: Accept
poseModelChoicefor API parity; it is currently ignored on iOS.
1.0.3 #
- Android: Upgrade native SMKit (and smbase-native-client) from 1.5.0 to 1.5.1.
- iOS: Align with SMKit SDK 1.5.3 (pod dependency updated to
~> 1.5.3). - New:
SessionSettings.verboseBodyCalibration— whentrue, enables verbose body calibration debug logging on iOS (e.g. frame size, joint detection). Android ignores this flag. Default isfalse. - Version bump to 1.0.3 for consistency with native SDK releases.
1.0.0 #
- Initial release.
- iOS support: session/detection lifecycle via
SMKitFlowManager(SMKit 1.5.1). - Android support: session/detection lifecycle via SMKit 1.5.0.
SmKit.configure— one-time SDK auth/configuration.SmKit.startSession/SmKit.stopSession— camera and session lifecycle.SmKit.startDetection/SmKit.stopDetection— per-exercise detection with ROM range.SmKit.sessionEventStream— stream of detection data, rep data, static position data, body calibration, errors, and camera state events.SmKitCameraView— platform view widget for camera preview.SmKit.setFeedbacksToExcludeandSmKit.setConfigString— runtime configuration helpers.