Construire et personnaliser Vario UI (Beta)

Avez-vous déjà utilisé une interface utilisateur Vario et souhaité qu’il présente de meilleures fonctionnalités ou qu’il soit en quelque sorte meilleur que ce qu’il était? Nous ressentons votre douleur et nous nous demandions également pourquoi quelqu'un voudrait acheter un autre appareil électronique inutilement lourd. Nous avons donc créé un cadre qui donne aux pilotes la flexibilité dont ils ont besoin pour créer leur propre interface utilisateur personnalisée à l'aide de leur appareil existant.

Comment ça marche?

La nouvelle génération d'appareils compatibles BLE (Bluetooth Low Energy) permet un couplage facile avec des appareils voisins tels que les téléphones et les tablettes. La création d’applications personnalisées couplées à des appareils spécifiques et présentant une interface utilisateur lisible est un processus lent et fastidieux. Nous avons simplifié le travail consistant à savoir coupler un appareil, communiquer avec ce dernier et créer une interface utilisateur conviviale qui permet aux développeurs de se concentrer sur la présentation à l'aide d'outils de développement que nous connaissons déjà ... Javascript. Enfin, les pilotes peuvent exploiter la puissance des super-ordinateurs que nous avons tous dans nos poches, c’est-à-dire nos appareils IOS et Android.

Pour la première fois, les pilotes et les développeurs de logiciels peuvent désormais créer une interface utilisateur personnalisée pour leur propre usage ou à partager avec d'autres utilisateurs à l'aide de technologies de construction communes basées sur Javascript, et tirer parti de presque toutes les technologies Web pour créer leur interface utilisateur. Construire des présentations à l'aide de Node, NPM, Gulp, Google Maps, ES6, etc. est un jeu d'enfant. Pour commencer à développer, téléchargez le projet Open Source GitHub Vario .

Périphériques compatibles

XC_Tracer_II

L'application Spedmo prend en charge les appareils Android et IOS. Il existe quelques différences techniques entre les deux plates-formes, mais les développeurs peuvent écrire leur interface utilisateur une seule fois et la faire fonctionner sur tous les appareils prenant en charge l'application Spedmo.

Nous avons l'intention de prendre en charge une gamme d'appareils BLE. Cependant, l'application Spedmo ne prend actuellement en charge que les XCTracer BLE Varios.

Si vous possédez un appareil BLE ou si vous fabriquez des appareils BLE et que vous souhaitez ajouter une assistance, veuillez nous contacter pour organiser l'envoi d'un appareil afin d'autoriser l'assistance dans les futures versions. Ce faisant, indiquez-nous également le format des données (par exemple, LXWP0) et toute autre caractéristique notable ou signature de l’appareil.

Développement Open Source

Pour aider les pilotes et les développeurs à créer leurs propres interfaces d'interface utilisateur compatibles avec l'application Spedmo, nous avons développé un faisceau de tests Open Source, que tout le monde peut télécharger et démarrer gratuitement. Obtenez le projet open source de notre référentiel GitHub puis chargez-le dans Spedmo App Manager .

Signaler des bugs et des problèmes

Le cadre que nous avons créé est actuellement en phase bêta et, de ce fait, la version actuelle risque de poser des problèmes de fonctionnalité. Si vous pensez avoir un problème qui mérite votre attention, n'hésitez pas à le consigner sur notre projet GitHub .