モバイル&デスクトップ

BandBridge

ウェアラブル開発のためのクロスプラットフォーム対応デスクトップワークベンチ。

Tauri v2 + Rust製のデスクトップアプリで、Bluetoothウェアラブルデバイスの検出、GATTサービスの検査、RPKパッケージの検証、およびベンダー固有のデプロイフローの実行を行います。AGPL-3.0ライセンスのソースコードを提供。

プラットフォーム
  • macOS 13+
  • Windows 10/11
  • Linux (BlueZ)
使用技術
  • Tauri v2
  • Rust
  • TypeScript
  • CoreBluetooth
  • WinRT
  • BlueZ
  • GitHub Actions
BandBridge プレビュー
ハイライト

BandBridge の機能

Bluetoothデバイス検出

macOS、Windows、Linux上でスキャン、接続、GATTサービスおよび特性の検査を行います。

RPKパッケージ検証

アップロード前にパッケージのマニフェスト、サイズ、チェックサムを確認します。

macOSでのXiaomiデプロイ

組み込みのXiaomi BLE V2エンジンにより、QRコードとAuthKeyを用いたペアリングおよびRPKインストール(ベータ版)に対応しています。

ベンダーアダプターレジストリ

Zepp、Huawei/Honor、Garminのワークフローをマッピングし、フィクスチャを使用してテスト済みです。ハードウェアの適合性確認が完了するまで、ライブ書き込みはロックされます。

安全性を最優先

デフォルトでは読み取り専用モードで、サイレントリセットやバインド解除を行いません。また、AuthKeyやCookieは決してログに記録されません。

4言語のUI対応

英語、日本語、韓国語、ベトナム語に対応し、3つのデスクトッププラットフォーム向けのリリースCIを整備しています。

BandBridgeは、ウェアラブル向けアプリを開発するチームのためのソースコードキットです。このデスクトップアプリはBluetoothデバイスを検出し、GATTサービスを検査し、パッケージを検証して、ベンダー固有のデプロイフローを実行します。適合性が確認されていないデバイスへの書き込みを防ぐため、明示的な機能ゲートを設けています。

バージョン 0.9.0 でのサポート状況

プラットフォームまたはベンダー 検出 GATT検査 ペアリング/認証 アプリインストール
macOS 13+ はい はい Xiaomi BLE V2エンジン Xiaomi RPKエンジン
Windows 10/11 はい はい 適合性確認待ち 無効
Linux (BlueZ) はい はい 適合性確認待ち 無効
Xiaomi / Redmi HyperOS はい はい macOSでベータ版 macOSでRPKベータ版
Amazfit / Zepp はい はい マッピング済み、ハードウェア確認待ち マッピング済み、書き込みロック中
Huawei / Honor はい はい マッピング済み、ハードウェア確認待ち マッピング済み、書き込みロック中
Garmin はい はい Garmin Connectシステムペアリング USB経由/IQ Store経由の署名付きPRG

「マッピング済み」とは、ドキュメント化されたワークフローを解析してルーティングできることを意味しますが、ライブ書き込みが有効になっているわけではありません。ペアリングおよびインストールのサポート状況は、モデル、ファームウェア、アカウントの地域によって異なります。

提供内容

Tauri v2 + TypeScript製のデスクトップUI、Rustコア(フレーミング、パッケージおよびQRパーサー、ベンダーワークフロープロファイル)、CoreBluetooth、WinRT、BlueZ用のネイティブBluetoothバックエンド、自動テスト、ビルドドキュメント、ソースパッケージ、そしてmacOS、Windows、Linux用のインストーラーをビルドするGitHub Actionsマトリックスを含む完全なソースコード。

スクリーンショット

実際の動作を見る

よくある質問

BandBridge に関する質問

その他ご不明な点は hello@bytechap.com までメールでお問い合わせください。

「AGPL-3.0-only」は私にとって何を意味しますか?

本実装はAGPL-3.0の成果物に基づいているため、このパッケージはAGPL-3.0のみ適用されます。ビルドの使用、修正、販売は可能ですが、配布時またはネットワーク経由で提供する際は、同じライセンスの下でソースコードを公開する必要があります。

どのウェアラブルデバイスにアプリをインストールできますか?

現在のライブインストール機能は、macOSエンジン(ベータ版)を通じてXiaomi / Redmi HyperOSバンドを対象としています。他のベンダーについては、検出、検査、マッピングされたワークフローを提供していますが、各アダプターが実機テストを通過するまで書き込み機能はロックされています。

ウェアラブルベンダーと提携していますか?

いいえ。BandBridgeはいかなるウェアラブルベンダーの公式製品でもありません。

ストアの他の商品

こちらもおすすめ

すべての製品
$89

DocBento

すべてのスキャンを読み取り、ページ出典を提示して回答するセルフホスト型ドキュメント管理システム。

ライブデモ
BandBridge $79 Gumroad で購入