The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Первый выпуск AsteroidOS, открытой ОС для умных часов, испол..."
Отправлено opennews, 08-Дек-16 12:39 
Представлен (http://florentrevest.github.io/2016/12/07/asteroidos-alpha) первый публичный альфа-выпуск операционной системы AsteroidOS (https://asteroidos.org/), развиваемой для портативных носимых устройств, таких как умные часы. Базовая оболочка и прикладные приложения в AsteroidOS написаны с использованием библиотки Qt 5.6, компонентов qml-asteroid (https://github.com/AsteroidOS/qml-asteroid) и технологии QtQuick, использование которой, по мнению разработчиков, позволяет добиться оптимального соотношения  между удобства и скорости разработки приложений с обеспечением должной производительности и  низкой ресурсоёмкости итогового решения.


Вывод информации организован (https://asteroidos.org/wiki/graphic-stack/) с применением   QtWayland (http://blog.qt.io/blog/2016/06/13/new-compositor-api-qtwayland/) и протокола Wayland. Пользовательский интерфейс обеспечивает композитный сервер asteroid-launcher, реализованный на основе фреймворка Lipstick (https://git.merproject.org/mer-core/lipstick) (также применяется  для создания пользовательского интерфейса в Sailfish). При желании asteroid-launcher может быть заменён на интерфейс Glacier (https://wiki.merproject.org/wiki/Nemo/Glacier) от проекта Mer или альтернативные оболочки от производителей устройств.


Системные компоненты построены (https://asteroidos.org/wiki/84-2/) с использованием  наработок проекта OpenEmbedded (http://www.openembedded.org/wiki/Main_Page), предоставляющего средства для сборки GNU/Linux дистрибутивов для встраиваемых систем Для взаимодействия с оборудованием задействована прослойка libhybris, позволяющая применять драйверы, созданные для платформы Android. Похожий подход организации поддержки оборудования уже хорошо зарекомендовал себя в других мобильных платформах, таких как  KDE Plasma Mobile (https://www.opennet.ru/opennews/art.shtml?num=42668), Ubuntu Touch (https://www.opennet.ru/opennews/art.shtml?num=41622), webOS/LuneOS (https://www.opennet.ru/opennews/art.shtml?num=41630) и  Sailfish (https://www.opennet.ru/opennews/art.shtml?num=41304), и позволяет легко портировать платформу для любых устройств, поставляемых с прошивкой на базе Android.

Сборки подготовлены (https://asteroidos.org/install/) для устройств LG G Watch, LG G Watch Urbane, Sony Smartwatch 3 и Asus Zenwatch 2.  Началось (https://asteroidos.org/wiki/porting-status/) или намечено портирование AsteroidOS для Samsung Gear Live, Motorola Moto 360, Asus Zenwatch и Huawei Watch. Код низкоуровневых компонентов платформы написан на языках Си и C++, для построения интерфейса используется QML. Наработки проекта распространяются (https://github.com/AsteroidOS/) под лицензией GPL.


Основные принципы разработки AsteroidOS:


-  Свобода - включение как можно большего числа свободного ПО;
-  Соблюдение конфиденциальности: нейтральное отношение к данным пользователя и области применения устройств;

-  Вовлечение сообщества и энтузиастов в создание продукта;
-  Переносимость: поддержка работы на как можно  большем числе устройств;
-  Модульность: предоставление пользователю возможности настраивать систему под свои предпочтения и собирать собственные варианты;
-  Переносимость: обеспечение взаимодествия с другими устройствами.


Из входящий в состав AsteroidOS приложений можно отметить:


-  Повестка дня: планирование событий и вывод напоминаний;
-  Часы с возможностью установки будильника на заданное время;
-  Калькулятор, предоставляющий простые возможности для повседневных  вычислений;
-  Музыкальный проигрыватель, позволяющий удалённо управлять воспроизведением музыки на телефоне;
-  Конфигуратор для настройки различных параметров работы системы;
-  Секундомер, позволяющий измерить время между двумя нажатиями;
-  Таймер, выдающий вибросигнал через заданные промежутки времени;
-  Приложение для отображения прогноза погоды.


В будущем планируется подготовить средства для синхронизации данных, разработать приложения для оценки новостей и сообщений в социальных сетях и форумах, провести работу по увеличению автономной работы,  реализовать поддержку дополнительных датчиков.

URL: http://florentrevest.github.io/2016/12/07/asteroidos-alphaRjy
Новость: http://www.opennet.ru/opennews/art.shtml?num=45640

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру