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

Flutter plugin for USB peer discovery and checksum-verified bidirectional file transfer for all platforms.

Ares Bridge #

Cross-platform USB peer discovery and verified, bidirectional file transfer for Flutter applications.

The Flutter package lives in ares_bridge/. Start with the package documentation, then use the documentation index for setup, API reference, event semantics, protocol details, and troubleshooting.

Platform status #

Platform USB role Status
Android Accessory Implemented with Android Open Accessory
macOS Host Implemented for Android (AOA) and paired iOS devices (usbmuxd)
iOS Accessory Foreground listener reached by the macOS host
Windows Host API registered; transport not yet linked
Linux Host API registered; transport not yet linked
Web Capability reporting only; transfer unsupported

Quick start #

dependencies:
  ares_bridge:
    path: ../ares_bridge/ares_bridge
final bridge = AresBridge();
final capabilities = await bridge.getCapabilities();

if (capabilities.isSupported) {
  await bridge.initialize();
  await bridge.startListening();
}

See Getting started for a complete, production-ready lifecycle example.

1
likes
160
points
39
downloads

Documentation

Documentation
API reference

Publisher

verified publisheraresdefencelabs.com

Weekly Downloads

Flutter plugin for USB peer discovery and checksum-verified bidirectional file transfer for all platforms.

Homepage
Repository (GitHub)
View/report issues

Topics

#usb #file-transfer #android #macos #ios

License

Apache-2.0 (license)

Dependencies

flutter, flutter_web_plugins, plugin_platform_interface, web

More

Packages that depend on ares_bridge

Packages that implement ares_bridge