В рамках проекта Asteroid (http://asteroidos.org/) развивается новая открытая мобильная платформа для умных часов. При разработке использованы (https://github.com/Asteroid-Project/asteroid/wiki) многие технические и философские решения, применяемые в таких проектах для смартфонов, как SailfishOS, NemoMobile, WebOS-Ports, SHR и Ubuntu Touch, которые переработаны и модернизированы с учётом специфики работы на умных часах. Исходные тексты Asteroid опубликованы на GitHub (https://github.com/Asteroid-Project). <center><a href="https://twitter.com/AsteroidOS"><img src="https://www.opennet.ru/opennews/pics_base/0_1446031947.jpeg&... style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0><img src="https://www.opennet.ru/opennews/pics_base/0_1446031965.jpeg&... style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
Системная часть Asteroid построена с использованием окружения OpenEmbedded (http://www.openembedded.org/wiki/Main_Page), предоставляющего средства для сборки GNU/Linux дистрибутивов для встраиваемых систем. Графическая оболочка реализована на основе Qt5, QML и фреймворка lipstick (https://git.merproject.org/mer-core/lipstick), также применяемого для создания пользовательского интерфейса в Sailfish OS. Графический стек базируется на протоколе Wayland.
Взаимодействие с оборудованием базируется на прослойке libhybris (https://github.com/libhybris/libhybris), позволяющей использовать драйверы и компоненты поддержки оборудования от платформы Android. Использование libhybris позволяет обеспечить работу Asteroid на любых устройствах, уже поддерживаемых платформой Android Wear. В частности, предварительные сборки тестируются (https://twitter.com/AsteroidOS) на часах LG G Watch, а в планах портирование для часов Motorola Moto 360, Samsung Gear Live, Sony Smartwatch, Asus ZenWatch и Huawei Watch. Разработчики могут оценить (http://asteroidos.org/install/) работу платформы на платах Radxa Rock, ODroid C1 и Cubieboard 1.
Интерфейс изначально оптимизирован для небольших экранов и не гонится за универсальностью, ограничиваясь только умными часами. Из доступных и планируемых к реализации приложений отмечаются: домашний экран, конфигуратор, таймер, будильник, компас, планировщик работ, быстрый ответ на звонки, музыкальный проигрыватель, текстовые и голосовые заметки, карты, фитнес-трекер, погода и персональный голосовой ассистент на базе Sirius (https://www.opennet.ru/opennews/art.shtml?num=41870).
URL: http://asteroidos.org/
Новость: https://www.opennet.ru/opennews/art.shtml?num=43211