Официально Harmony OS станет ОС по умолчанию для новых продуктов Huawei.

В HDC 2020 Представлен Huawei через объявление расширение планов на новая операционная система, над которой вы работали «Гармония ОС» объявлено в прошлом году.

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

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

Подчеркнем, что eНовая ОС теперь готова для устройств IoT с оперативной памятью от 128 КБ до 128 МБ. и он работал так, что в апреле 2021 года он начнется продвижение варианта для устройств памяти от 128 МБ до 4 ГБ и в октябре для устройств с более чем 4 ГБ ОЗУ.

Напомним, что проект Harmony находится в разработке с 2017 года и представляет собой операционную систему на микроядре, которую можно рассматривать как конкурента операционной системы Fuchsia от Google.

Платформа будет опубликована в исходном коде как полностью открытый проект с независимым управлением (Huawei уже разрабатывает открытую LiteOS для устройств IoT).

Код платформы будет передан некоммерческой организации China Open Atomic Open Source Foundation.

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

В подробных характеристиках Harmony OS, являются следующие:

  • Ядро системы проверяется на формальном логическом / математическом уровне, чтобы минимизировать риск уязвимостей. Проверка была проведена с использованием методов, которые обычно используются при разработке критически важных систем в таких областях, как авиация и космонавтика, и позволяют достичь уровня безопасности EAL 5+.
  • Микроядро изолировано от внешних устройств. Система отделена от оборудования и позволяет разработчикам создавать приложения, которые можно использовать на различных категориях устройств, без создания отдельных пакетов.
  • Микроядро реализует только планировщик и IPC, а все остальное передается системным службам, большая часть которых выполняется в пользовательском пространстве.
  • В качестве планировщика задач предлагается механизм детерминированной задержки, который анализирует нагрузку в реальном времени и использует методы для прогнозирования поведения приложения. По сравнению с другими системами, планировщик обеспечивает сокращение задержки на 25,7% и уменьшение джиттера задержки на 55,6%.
  • Для обеспечения связи между микроядром и внешними службами ядра, такими как файловая система, сетевой стек, драйверы и подсистема запуска приложений, используется IPC, который, по словам компании, в пять раз быстрее, чем IPC в Zircon, и в три раза быстрее, чем IPC в QNX.
  • Вместо обычно используемого четырехуровневого стека протоколов для уменьшения накладных расходов Harmony использует упрощенную однослойную модель, основанную на распределенной виртуальной шине, которая взаимодействует с таким оборудованием, как дисплеи, камеры, звуковые карты и т.п.
  • Система не предоставляет пользователю доступ на корневом уровне.
  • Приложение построено с помощью собственного компилятора Arc, который поддерживает код C, C ++, Java, JavaScript и Kotlin.

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

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

источник: https://www.xda-developers.com


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован.

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

bool (истина)