zello 0.1.1
zello: ^0.1.1 copied to clipboard
Flutter plugin wrapping the native Zello Work Mobile SDKs (Android/iOS) for push-to-talk, voice RX/TX, text messaging, channels and presence.
Changelog #
0.1.1 #
- Fix Android build:
android/build.gradle.ktsfailed to compile with "Unresolved reference: android" because the typedandroid { }anddependencies { implementation(...) }accessors are not generated when plugins are applied viaapply(plugin = "...")in Kotlin DSL. Switched toconfigure<LibraryExtension> { }, movedkotlinOptionsto atasks.withType<KotlinCompile>block, and used the string-based"implementation"(...)dependency notation.
0.1.0 #
- Initial scaffold of the
zelloFlutter plugin. - Dart API:
Zello.initialize,connect,disconnect,startTalking,stopTalking,sendTextMessage,setStatus,getChannelState,eventsstream,connectionStateValueListenable. - Sealed
ZelloEventhierarchy +ZelloEventCodecfor native -> Dart decoding. - Android (Kotlin)
FlutterPlugin+MethodCallHandler+EventChannel.StreamHandler+ foreground service (microphonetype) for background PTT. - iOS (Swift)
FlutterPluginwith AVAudioSession configuration and optional Apple PushToTalk (PTChannelManager) integration. - Example app with connect form, big PTT button, live event log and connection-state badge.
- Unit tests for Dart method-channel layer and event codec.
- All native Zello SDK calls isolated in
ZelloSdkAdapteron both platforms with// TODO: confirm against Zello SDK vXmarkers for SDK-version drift.