Móvil y escritorio

BandBridge

Entorno de trabajo de escritorio multiplataforma para el desarrollo de wearables.

Aplicación de escritorio con Tauri v2 + Rust para descubrir wearables Bluetooth, inspeccionar servicios GATT, validar paquetes RPK y ejecutar flujos de despliegue de fabricantes. Código fuente bajo AGPL-3.0.

Plataformas
  • macOS 13+
  • Windows 10/11
  • Linux (BlueZ)
Tecnología
  • Tauri v2
  • Rust
  • TypeScript
  • CoreBluetooth
  • WinRT
  • BlueZ
  • GitHub Actions
Vista previa de BandBridge
Lo más destacado

Qué hace BandBridge

Descubrimiento Bluetooth

Escanea, conecta e inspecciona servicios y características GATT en macOS, Windows y Linux.

Validación de RPK

Comprueba el manifiesto, el tamaño y la suma de verificación de un paquete antes de subir nada.

Despliegue Xiaomi en macOS

El motor retenido Xiaomi BLE V2 gestiona el emparejamiento mediante QR más AuthKey y la instalación de RPK (beta).

Registro de adaptadores de fabricante

Los flujos de trabajo de Zepp, Huawei/Honor y Garmin están mapeados y probados con fixtures. Las escrituras en vivo permanecen bloqueadas hasta la cualificación del hardware.

La seguridad ante todo

Solo lectura por defecto, sin restablecimientos silenciosos ni desvinculaciones, y las AuthKeys y cookies nunca se registran.

Cuatro idiomas de interfaz

Inglés, japonés, coreano y vietnamita, con CI de lanzamiento para las tres plataformas de escritorio.

BandBridge es un kit de código fuente para equipos que desarrollan aplicaciones para wearables. La aplicación de escritorio descubre dispositivos Bluetooth, inspecciona sus servicios GATT, valida paquetes y ejecuta flujos de despliegue específicos de cada fabricante, con puertas de capacidad explícitas para que nada se escriba en un dispositivo que no haya sido cualificado.

Compatibilidad en la versión 0.9.0

Plataforma o fabricante Descubrimiento Inspección GATT Emparejamiento / autenticación Instalación de apps
macOS 13+ Sí Sí Motor Xiaomi BLE V2 Motor RPK Xiaomi
Windows 10/11 Sí Sí Cualificación pendiente Desactivado
Linux (BlueZ) Sí Sí Cualificación pendiente Desactivado
Xiaomi / Redmi HyperOS Sí Sí Beta en macOS RPK beta en macOS
Amazfit / Zepp Sí Sí Mapeado, hardware pendiente Mapeado, escrituras bloqueadas
Huawei / Honor Sí Sí Mapeado, hardware pendiente Mapeado, escrituras bloqueadas
Garmin Sí Sí Emparejamiento del sistema Garmin Connect PRG firmado por USB / IQ Store

«Mapeado» significa que la compilación puede analizar y enrutar el flujo de trabajo documentado; no significa que las escrituras en vivo estén habilitadas. El soporte para emparejamiento e instalación depende del modelo, el firmware y la región de la cuenta.

Qué recibes

Código fuente completo con la interfaz de escritorio Tauri v2 + TypeScript, el núcleo en Rust (marcado, analizadores de paquetes y QR, perfiles de flujo de trabajo de fabricantes), backends nativos de Bluetooth para CoreBluetooth, WinRT y BlueZ, pruebas automatizadas, documentación de compilación, empaquetado del código fuente y una matriz de GitHub Actions que genera instaladores para macOS, Windows y Linux.

Capturas

Míralo en acción

Preguntas frecuentes

Preguntas sobre BandBridge

¿Algo más? Escribe a [email protected].

¿Qué significa «exclusivo bajo AGPL-3.0» para mí?

La implementación retenida deriva de trabajo bajo AGPL-3.0, por lo que este paquete es exclusivo bajo AGPL-3.0. Puedes usar, modificar y vender compilaciones, pero debes compartir tu código fuente bajo la misma licencia cuando lo distribuyas u ofrezcas a través de una red.

¿En qué wearables puede instalar aplicaciones?

La instalación en vivo actualmente está dirigida a bandas Xiaomi / Redmi HyperOS a través del motor de macOS (beta). Otros fabricantes incluyen descubrimiento, inspección y flujos de trabajo mapeados, con escrituras bloqueadas hasta que cada adaptador supere las pruebas en dispositivos reales.

¿Está afiliado a algún fabricante de wearables?

No. BandBridge no es un producto oficial de ningún fabricante de wearables.

Más de SourceBento

También te puede servir

Todos los productos
Pronto

DocBento

Gestión documental autoalojada que lee cada escaneo y responde con citas de página.

Demo en vivo