zello 0.1.1 copy "zello: ^0.1.1" to clipboard
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.kts failed to compile with "Unresolved reference: android" because the typed android { } and dependencies { implementation(...) } accessors are not generated when plugins are applied via apply(plugin = "...") in Kotlin DSL. Switched to configure<LibraryExtension> { }, moved kotlinOptions to a tasks.withType<KotlinCompile> block, and used the string-based "implementation"(...) dependency notation.

0.1.0 #

  • Initial scaffold of the zello Flutter plugin.
  • Dart API: Zello.initialize, connect, disconnect, startTalking, stopTalking, sendTextMessage, setStatus, getChannelState, events stream, connectionState ValueListenable.
  • Sealed ZelloEvent hierarchy + ZelloEventCodec for native -> Dart decoding.
  • Android (Kotlin) FlutterPlugin + MethodCallHandler + EventChannel.StreamHandler + foreground service (microphone type) for background PTT.
  • iOS (Swift) FlutterPlugin with 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 ZelloSdkAdapter on both platforms with // TODO: confirm against Zello SDK vX markers for SDK-version drift.
0
likes
160
points
0
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Flutter plugin wrapping the native Zello Work Mobile SDKs (Android/iOS) for push-to-talk, voice RX/TX, text messaging, channels and presence.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

flutter, meta

More

Packages that depend on zello

Packages that implement zello