Crear y personalizar la interfaz de usuario de Vario (Beta)

¿Alguna vez usó una interfaz de usuario Vario y deseó que tuviera algunas características mejores o que fuera de alguna manera mejor de lo que era? Sentimos su dolor y también nos hemos estado preguntando por qué alguien querría comprar otro dispositivo electrónico innecesariamente pesado, por lo que hemos creado un marco que permite a los pilotos la flexibilidad que necesitan para crear su propia interfaz de usuario personalizada utilizando su dispositivo existente.

¿Como funciona?

La nueva generación de dispositivos habilitados para BLE (Bluetooth Low Energy) permite un emparejamiento fácil con dispositivos vecinos como teléfonos y tabletas. La creación de aplicaciones personalizadas que se emparejan con dispositivos específicos y presentan una interfaz de usuario legible es un proceso lento y lento. Hemos tomado el trabajo duro de saber cómo emparejarse con un dispositivo y comunicarse con él y hemos creado una interfaz de usuario fácil de usar que permite a los desarrolladores centrarse en la presentación utilizando herramientas de desarrollo que todos ya conocemos ... Javascript. Finalmente, los pilotos pueden aprovechar el poder de las súper computadoras que todos llevamos en nuestros bolsillos, que son nuestros dispositivos IOS y Android.

Por primera vez, los pilotos y los desarrolladores de software ahora pueden crear una interfaz de usuario personalizada para su propio uso o para compartir con otros utilizando tecnologías de construcción basadas en Javascript comunes y aprovechar prácticamente cualquier tecnología web para construir su interfaz de usuario. Crear presentaciones con Node, NPM, Gulp, Google Maps, ES6, etc. es muy fácil. Para comenzar a desarrollar, descargue el proyecto Open Source GitHub Vario .

Dispositivos soportados

XC_Tracer_II

La aplicación Spedmo admite dispositivos Android e IOS. Existen algunas diferencias técnicas entre las 2 plataformas, pero los desarrolladores pueden escribir su UI una vez y hacer que funcione en todos los dispositivos que admiten la aplicación Spedmo.

Tenemos la intención de admitir una gama de dispositivos BLE, sin embargo, la aplicación Spedmo actualmente solo admite XCTracer BLE Varios.

Si tiene un dispositivo BLE o fabrica dispositivos BLE y desea agregar soporte, contáctenos para organizar el envío de un dispositivo para permitir el soporte en futuras versiones. Al hacerlo, por favor háganos saber el formato de datos (por ejemplo, LXWP0) y cualquier otra característica notable o firma del dispositivo.

Desarrollo de código abierto

Para ayudar a los pilotos y desarrolladores a crear sus propias interfaces de interfaz de usuario compatibles con la aplicación Spedmo, hemos creado un arnés de prueba de código abierto que está disponible gratuitamente para que cualquiera pueda descargarlo y comenzar. Obtenga el proyecto de código abierto de nuestro repositorio de GitHub y luego cárguelo al Administrador de aplicaciones Spedmo .

Informar errores y problemas

El marco que hemos construido se encuentra actualmente en etapas Beta y, como tal, puede haber problemas de funcionalidad con la versión actual. Si siente que tiene un problema que merece atención, puede iniciar sesión en nuestro proyecto GitHub .