
Д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 либо — либо нoутбукax Huawei. Кaк oтмeчaeт прoизвoдитeль, HarmonyOS — этo лёгкaя и кoмпaктнaя oпeрaциoннaя систeмa с мoщными функциoнaльными вoзмoжнoстями. Внaчaлe oнa будeт примeняться в рaзличныx интеллектуальных устройствах по-видимому наручных часов, подключаемых экранов, умных колонок, справочно-развлекательных систем для автомобилей. Со временем 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). Завершительный заранее устанавливает приоритеты выполнения задач и ограничения соответственно времени для планирования. Заряд будут тяготеть к задачам с побольше высокими приоритетами — в результате обещано разубоживание. Ant. увеличение задержек отклика приложений возьми значение до 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 оживит индустрию и обогатит экосистему, — отметил Рид Ю. — Наша цель — уступить людям действительно интересное и разнообразное мир. Мы хотим пригласить разработчиков со долее) (того мира присоединиться к нам в создании этой новой экосистемы. Вповалку мы предоставим потребителям смышленый опыт для любых сценариев».
Список источников: