Mobile et bureau

BandBridge

Atelier de bureau multiplateforme pour le développement d'appareils portables.

Application de bureau Tauri v2 + Rust pour découvrir les appareils Bluetooth portables, inspecter les services GATT, valider les packages RPK et exécuter les flux de déploiement des fournisseurs. Code source sous licence AGPL-3.0.

Plateformes
  • macOS 13+
  • Windows 10/11
  • Linux (BlueZ)
Technologies
  • Tauri v2
  • Rust
  • TypeScript
  • CoreBluetooth
  • WinRT
  • BlueZ
  • GitHub Actions
Aperçu de BandBridge
Points forts

Ce que fait BandBridge

Découverte Bluetooth

Scannez, connectez-vous et inspectez les services et caractéristiques GATT sur macOS, Windows et Linux.

Validation RPK

Vérifiez le manifeste, la taille et la somme de contrôle d'un package avant tout téléchargement.

Déploiement Xiaomi sur macOS

Le moteur Xiaomi BLE V2 intégré gère l'appairage par QR code et AuthKey ainsi que l'installation RPK (bêta).

Registre des adaptateurs fournisseurs

Les workflows Zepp, Huawei/Honor et Garmin sont cartographiés et testés avec des jeux de données. Les écritures en direct restent verrouillées jusqu'à la qualification matérielle.

Sécurité avant tout

Lecture seule par défaut, pas de réinitialisation silencieuse ni de désappairage, et les AuthKeys et cookies ne sont jamais journalisés.

Quatre langues d'interface

Anglais, japonais, coréen et vietnamien, avec une intégration continue de publication pour les trois plateformes de bureau.

BandBridge est un kit source destiné aux équipes qui développent des applications pour appareils portables. L'application de bureau découvre les appareils Bluetooth, inspecte leurs services GATT, valide les packages et exécute des flux de déploiement spécifiques aux fournisseurs, avec des portes de capacité explicites afin que rien ne soit écrit sur un appareil non qualifié.

Prise en charge à la version 0.9.0

Plateforme ou fournisseur Découverte Inspection GATT Appairage / Authentification Installation d'application
macOS 13+ Oui Oui Moteur Xiaomi BLE V2 Moteur RPK Xiaomi
Windows 10/11 Oui Oui Qualification en attente Désactivé
Linux (BlueZ) Oui Oui Qualification en attente Désactivé
Xiaomi / Redmi HyperOS Oui Oui Bêta sur macOS RPK bêta sur macOS
Amazfit / Zepp Oui Oui Cartographié, matériel en attente Cartographié, écritures verrouillées
Huawei / Honor Oui Oui Cartographié, matériel en attente Cartographié, écritures verrouillées
Garmin Oui Oui Appairage système Garmin Connect PRG signé via USB / IQ Store

« Cartographié » signifie que la version peut analyser et acheminer le workflow documenté ; cela ne signifie pas que les écritures en direct sont activées. La prise en charge de l'appairage et de l'installation dépend du modèle, du firmware et de la région du compte.

Ce que vous recevez

Code source complet avec l'interface utilisateur de bureau Tauri v2 + TypeScript, le noyau Rust (cadre, analyseurs de packages et de codes QR, profils de workflow fournisseurs), les backends Bluetooth natifs pour CoreBluetooth, WinRT et BlueZ, des tests automatisés, la documentation de construction, l'emballage du code source et une matrice GitHub Actions qui construit des installateurs pour macOS, Windows et Linux.

Captures d’écran

En situation

FAQ

Questions sur BandBridge

Autre chose ? Écrivez à [email protected].

Que signifie « AGPL-3.0-only » pour moi ?

L'implémentation conservée dérive de travaux sous licence AGPL-3.0, ce package est donc exclusivement sous licence AGPL-3.0. Vous pouvez utiliser, modifier et vendre des versions compilées, mais vous devez partager votre code source sous la même licence lorsque vous le distribuez ou le proposez via un réseau.

Sur quels appareils portables peut-il installer des applications ?

L'installation en direct cible actuellement les bracelets Xiaomi / Redmi HyperOS via le moteur macOS (bêta). Les autres fournisseurs incluent la découverte, l'inspection et des workflows cartographiés, avec des écritures verrouillées jusqu'à ce que chaque adaptateur passe les tests sur appareil réel.

Est-il affilié à un fabricant d'appareils portables ?

Non. BandBridge n'est pas un produit officiel d'un fabricant d'appareils portables.

Plus de SourceBento

Vous pourriez aussi avoir besoin de

Tous les produits
Bientôt

DocBento

Gestion documentaire auto-hébergée qui analyse chaque scan et répond avec des citations de pages.

Démo en ligne