Asteroids OS 1.0: il sistema operativo open-source per smartwatch

Dopo quasi 4 anni di sviluppo, vede la luce la prima versione “stable” del sistema operativo open-source per smartwatch che promette di fornire supporto ad ogni tipo di wearable e quindi può rappresentare una vera e propria piattaforma di sviluppo per oggetti.

Come spiegato sul sito web dedicato al progetto, che contiene la documentazione necessaria per iniziare ad utilizzare questo sistema operativo, AsteroidOS 1.0 offre tutte le funzionalità necessarie per una moderna esperienza indossabile ossia le notifiche del telefono, un’agenda, una sveglia, una calcolatrice, un telecomando musicale, personalizzazioni delle impostazioni, un cronometro, un timer e un’app per le previsioni del tempo.

Queste funzioni possono essere sincronizzate utilizzando Bluetooth Low Energy (BLE) con i telefoni Android grazie a un’app companion chiamata AsteroidOSSync. Librerie, esempi e documentazione sono forniti per aiutare gli sviluppatori a creare nuove funzionalità di connettività e applicazioni di sincronizzazione per nuove piattaforme.

Attualmente AsteroidOS è compatibile con un’ampia gamma di smartwatch: LG G Watch, LG G Watch Urbane, LG G Watch R, Asus Zenwatch 1, Asus Zenwatch 2, Asus Zenwatch 3 e Sony Smartwatch 3 sono i primi modelli ad essere inclusi nella lista ma è disponibile anche un emulatore software per test e sviluppo.

Il processo di porting di AsteroidOS su un nuovo orologio hardware è ampiamente documentato nella wiki per aiutare chiunque a espandere il nostro elenco di orologi supportati.

L’esperienza di smartwatch è altamente personalizzabile grazie ad una comunità di designer e sviluppatori di watchfaces. La documentazione e il supporto sono forniti per consentire a chiunque di aiutare a creare un nuovo quadrante.

AsteroidOS è completamente tradotto in 20 lingue: cinese, Czesh, danese, olandese, inglese, farsi, francese, tedesco, greco, ebraico, italiano, kabyle, coreano, norvegese, portoghese, russo, slovacco, spagnolo, turco e ucraino. Il progetto può essere tradotto in più lingue online.

Ultimo, ma non meno importante, viene fornito con un kit di sviluppo software (SDK), esempi e un tutorial che consente agli sviluppatori di creare nuove applicazioni di visualizzazione personalizzate per il sistema operativo.

Per il futuro sono previsti diversi sviluppi, data l’architettura basata su tecnologie Linux standard tra cui OpenEmbedded, opkg, Wayland, Qt5, systemd, BlueZ e PulseAudio rendendo AsteroidsOS la piattaforma ideale per costruire qualsiasi tipo di progetto indossabile che si possa immaginare.

Sono di sviluppo imminente le seguenti funzionalità:

Display sempre attivo
Notifiche raggruppate
Sincronizzazione del calendario
App di sincronizzazione per più piattaforme
Lungo la strada di sviluppo un po ‘, l’integrazione di un assistente personale sarebbe ora possibile anche grazie alla nostra piattaforma di base solida come roccia.

Esplora il progetto alla fonte: AsteroidsOS

Post correlati