Дoлгoe oжидaниe и слуxи, нaкoнeц, зaкoнчились. Сeгoдня нa сoбствeннoй кoнфeрeнции рaзрaбoтчикoв в китaйскoм Дунгуaнe кoмпaния Huawei прeдстaвилa HarmonyOS — нoвую рaспрeдeлённую oпeрaциoнную систeму нa oснoвe микрoядрa, прeднaзнaчeнную во (избежание сoздaния eдинooбрaзнoгo пoльзoвaтeльскoгo oкружeния нa любыx устрoйствax и в любыx сцeнaрияx.
Впрoчeм, нe стoит ждaть, чтo ужe скoрo да мы с тобой увидим эту OС нa флaгмaнскиx смaртфoнax неужто ноутбуках Huawei. Как отмечает производчик, HarmonyOS — это лёгкая и компактная операционная учение с мощными функциональными возможностями. Первое время она будет применяться в различных интеллектуальных устройствах видать наручных часов, подключаемых экранов, умных колонок, справочно-развлекательных систем для автомобилей. Со временем Huawei стремится сложить интегрированную и универсальную экосистему во (избежание всех устройств, безопасную и надёжную среду исполнения приложений и выделить целостное окружение при взаимодействиях с любым оборудованием.
Директор потребительского подразделения Huawei Ричи Ю (Richard Yu) пояснил взгляды компании бери эту ОС: «Наш брат вступаем в эпоху, когда семя ожидают целостного интеллектуального опыта с целью всех устройств и сценариев. Да мы с тобой чувствуем, что важно кто наделен операционную систему с улучшенными кроссплатформенными возможностями. Нам нужна ОС, поддерживающая любые сценарии, которые могут прилагаться на широком спектре устройств и платформ и которые могут угодить потребительский спрос на быстроходный отклик и надёжную защиту.
Таковы были наши цели присутствие создании HarmonyOS. Она под метелку отличается от Android и iOS. Сие распределённая ОС на основе микроядра, которая обеспечивает бесперебойную работу кайфовый всех сценариях. Она имеет надёжную и безопасную архитектуру и поддерживает бесперебойную совместную работу сверху всех устройствах. Разработчики получат риск создавать свои приложения Вотан раз, а затем гибко располагать их на совершенно разных аппаратах».
Получи конференции Huawei анонсировала ожидание развития HarmonyOS и её ядра. Первое дело HarmonyOS 1.0 впервые появится в умных дисплеях компании, которые выйдут в конце сего года. Затем в течение следующих трёх полет HarmonyOS будет оптимизироваться и адаптироваться чтобы более широкого спектра интеллектуальных устройств словно носимой электроники, Huawei Vision и автомобильного оборудования. Компанийка понимает, что успех платформы хорошего понемножку напрямую зависеть от развития экосистемы приложений и привлечения разработчиков. С тем чтоб способствовать более широкому распространению, Huawei выпустит HarmonyOS в качестве платформы с открытым исходным кодом после всему миру. Она вот и все создаст открытый фонд и союз для более глубокого сотрудничества с разработчиками.
Больше всего сильны позиции Huawei в родном китайском рынке, каковой к тому же уже обладает развитой экосистемой приложений и огромной базой пользователей. Потому-то на первых порах шатия будет делать основной ударение на рынок Китая, а поэтому расширять экосистему на многоохватный. Huawei также сосредоточится бери предоставлении пользователям новых и уникальных преимуществ в таких областях, наподобие связь, формирование изображений и нейросетевые алгоритмы. Мафия будет тесно сотрудничать с партнёрами по мнению экосистеме для предоставления пользователям приложений и услуг нового уровня.
Как и ведущая телекоммуникационная компания в мире и Водан из лидеров рынка смартфонов рассказала о четырёх ключевых технических особенностях HarmonyOS, призванных снабдить выполнение амбициозных целей, стоявших близ создании платформы.
- Бесшовность. Сие первая в мире ОС про устройств с распределённой архитектурой, обеспечивающая бесперебойную работу получи и распишись любом оборудовании. HarmonyOS предлагает общую коммуникационную платформу, распределённое дирижировани данными, распределённое планирование задач и виртуальные периферийные устройства.
- Эластичность. HarmonyOS будет решать проблемы неэффективности с через высокопроизводительных межпроцессных коммуникаций (Inter Process Communication, IPC) и детерминированного оживка задержек (Deterministic Latency Engine). Окончательный заранее устанавливает приоритеты выполнения задач и ограничения числом времени для планирования. Запас будут тяготеть к задачам с побольше высокими приоритетами — в результате обещано падение задержек отклика приложений получай значение до 25,7 %. Микроядро ловко повысить производительность IPC в пять как-то раз по сравнению с существующими ОС.
- Защищенность. HarmonyOS использует совершенно современный дизайн микроядра, который отличается повышенной безопасностью и низкими задержками. Сие микроядро было разработано, так чтоб упростить центральные функции, претворить в жизнь как можно больше системных служб в пользовательском режиме кроме ядра и обеспечит взаимную защиту. Само микроядро обеспечивает работу исключительно базовых служб вроде планировщика потоков и IPC. В микроядре Harmony OS в первый раз используются формальные методы проверки к переосмысления стандартов безопасности и надёжности в среде Trusted Execution Environment (TEE). После словам производителя, это основательно повышает надёжность. Также в микроядре HarmonyOS взять хоть в тысячу раз менее строк кода, чем в ядре Linux, какими судьбами тоже многократно снижает возможность атак.
- Универсальность. Интегрированная слои разработки (Integrated Development Environment, IDE) пользу кого множества разных устройств позволяет выстраивать приложение один раз и разматывать его затем на целом спектре разнообразного оборудования. Huawei утверждает, который IDE в HarmonyOS поддерживает множество языков программирования с универсальным компилятором, может автопилотом адаптироваться к различным средствам управления и размерам экранов, поддерживает руководство перетаскиванием и визуальное программирование, ориентированное получи и распишись предварительный просмотр. Всё сие позволяет разработчикам более плодотворно создавать приложения, которые враз работают на множестве устройств и формируют убористо интегрированную экосистему.
По словам компании, Huawei ARK Compiler — сие первый статический компилятор, каковой работает так же результативно, как и виртуальная машина Android, позволяя разработчикам составлять широкий спектр современных языков программирования в автоматический. Ant. ручной код в единой унифицированной среде. Поддерживая унифицированную компиляцию, HUAWEI ARK Compiler призван помочь разработчикам существенно повысить продуктивность их работы.
«Автор верим, что HarmonyOS оживит индустрию и обогатит экосистему, — отметил Удар без промаха Ю. — Наша цель — уделить людям действительно интересное и разнообразное фон. Мы хотим пригласить разработчиков со общей сложности мира присоединиться к нам в создании этой новой экосистемы. Одновременно мы предоставим потребителям рассудительный опыт для любых сценариев».
Библиография: