Costruisci e personalizza l'interfaccia utente Vario (Beta)

Hai mai usato un'interfaccia utente Vario e speravi che avesse alcune caratteristiche migliori o fosse in qualche modo migliore di quello che era? Sentiamo il tuo dolore e ci siamo anche chiesti perché qualcuno dovrebbe voler acquistare un altro dispositivo elettronico inutilmente pesante, quindi abbiamo creato un framework che consente ai piloti la flessibilità di cui hanno bisogno per creare la propria interfaccia utente personalizzata utilizzando il dispositivo esistente.

Come funziona?

La nuova generazione di dispositivi abilitati BLE (Bluetooth Low Energy) consente un facile abbinamento con dispositivi vicini come telefoni e tablet. La creazione di app personalizzate che si abbinano a dispositivi specifici e presentano un'interfaccia utente leggibile è un processo lento e che richiede tempo. Abbiamo lavorato sodo per sapere come accoppiare un dispositivo e comunicare con esso e abbiamo creato un'interfaccia utente facile da usare che consente agli sviluppatori di concentrarsi sulla presentazione utilizzando strumenti di sviluppo che già tutti conosciamo ... Javascript. Finalmente i piloti possono sfruttare la potenza dei super computer che tutti portiamo in tasca, ovvero i nostri dispositivi IOS e Android.

Per la prima volta, i piloti e gli sviluppatori di software possono ora creare un'interfaccia utente personalizzata per il proprio uso o per condividerli con altri utilizzando le comuni tecnologie di generazione basate su Javascript e sfruttare virtualmente qualsiasi tecnologia web nella creazione dell'interfaccia utente. Creare presentazioni utilizzando Node, NPM, Gulp, Google Maps, ES6 ecc. È un gioco da ragazzi. Per iniziare a sviluppare, scarica il progetto Open Source GitHub Vario .

Dispositivi supportati

XC_Tracer_II

L'app Spedmo supporta dispositivi Android e IOS. Esistono alcune differenze tecniche tra le 2 piattaforme, ma gli sviluppatori possono scrivere la loro UI una volta e farla funzionare su tutti i dispositivi che supportano l'app Spedmo.

Intendiamo supportare una vasta gamma di dispositivi BLE, tuttavia l'app Spedmo attualmente supporta solo XCTracer BLE Varios.

Se disponi di un dispositivo BLE o produci dispositivi BLE e desideri aggiungere supporto, ti preghiamo di contattarci per organizzare l'invio di un dispositivo per consentire il supporto nelle versioni future. Nel fare ciò, ti preghiamo di comunicarci anche il formato dei dati (ad es. LXWP0) e qualsiasi altra caratteristica rilevante o firma del dispositivo.

Sviluppo open source

Per aiutare i piloti e gli sviluppatori a costruire le proprie interfacce UI compatibili con l'app Spedmo, abbiamo creato un cablaggio di test Open Source che è liberamente disponibile per chiunque da scaricare e iniziare. Ottieni il progetto open source dal nostro repository GitHub e poi caricalo su Gestione app Spedmo .

Segnalazione di bug e problemi

Il framework che abbiamo creato è attualmente in fase Beta e come tale potrebbero esserci problemi di funzionalità con la versione corrente. Se ritieni di avere un problema che merita attenzione, sentiti libero di registrarlo sul nostro progetto GitHub .