FLUTTER ECOSYSTEM

bonsoir

ネットワークサービスの検出と自身のサービスのブロードキャストを可能にするゼロコンフィグライブラリです。Apple BonjourおよびAndroid NSDに基づいています。

bonsoir のカバー
最新バージョン
7.1.5
30日間ダウンロード
6.2万
いいね数
160
Pub ポイント
160

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

概要

Bonsoir は、Apple Bonjour や Android NSD を参考にした、Flutter 向けのゼロ構成ネットワーキングライブラリです。ネットワークサービスの検出とローカルサービスのブロードキャストを可能にし、同じネットワーク上のデバイス間でのピアツーピア通信を手動設定なしで簡素化します。このパッケージは Android、iOS、macOS、Windows、Linux など複数のプラットフォームをサポートしており、ローカルネットワーク内のサービスを自動検出する必要があるアプリに最適です。軽量で、既存の Flutter プロジェクトへの統合もスムーズです。

用途
  • ローカルデバイスの検出
  • サービス放送
  • ピアツーピアアプリケーション通信
  • LANベースのIoTデバイス相互作用
  • ネットワークマルチプレイヤーゲームのセットアップ
主な機能
  • クロスプラットフォーム対応
  • Zeroconf (mDNS) 統合
  • サービスディスカバリと登録
  • ブロードキャストおよびリスニング用のシンプルな API
  • Android、iOS、macOS、Windows、Linuxで動作します
適している対象
  • LANアプリを開発する開発者
  • IoTアプリケーション
  • ローカルネットワーク上のマルチプレイヤーゲーム
  • 自動デバイス検出を必要とするアプリ
  • mDNS 機能が必要なプロジェクト
注意事項
  • Android および iOS でのネットワーク権限が必要です
  • ローカルネットワークの範囲に限定
  • 発見されたサービスには組み込みの暗号化がありません
  • ファイアウォールの調整が必要になる場合があります
  • パフォーマンスはネットワーク状態に依存します
対応プラットフォームAndroidiOSmacOSWindowsLinux

パッケージをインストール

flutter pub add bonsoir

カテゴリー

依存関係

依存関係一覧 5 件
  • bonsoir_android^7.1.3
  • bonsoir_darwin^7.1.1
  • bonsoir_linux^7.1.0
  • bonsoir_platform_interface^7.0.0
  • bonsoir_windows^7.3.0

ソースリポジトリ

関連プロジェクト