Основным отличием HarmonyOS от других операционных систем является реализация принципа микроядерной ОС. Базовое ядро ОС способно запускаться на устройствах с ОЗУ лишь 128 КБ — скажем, на каких-нибудь простейших фитнес-трекерах.
Вся остальная операционная система выстроена из слабосвязных блоков. При инсталляции на конкретное устройство эти блоки гибко компонуются в зависимости от типа и назначения платформы.
В презентации прямо упоминается конкурирующая экосистема Apple, подаваемая как антипример: там для каждого гаджета своя собственная ОС: Apple Watch OS — iPad OS — iPhoneOS — Apple TV OS — MacOC...
Компания Huawei решила пойти иным путем, предложив одну HarmonyOS 2.0 сразу для всех своих устройств. (Видимо, на будущее предполагается, что и не только своих, но и от третьих производителей.) Официальный слоган платформы — One as All, All as One.
Ключевым понятием экосистемы Harmony OS становится специально придуманный термин «Суперустройство». Подразумевается, что все HarmonyOS-устройства пользователя (или нескольких пользователей в едином окружении) образуют единую систему. И обращаться с ней можно как с единым комплексом. По сути — это беспроводная локальная сеть из всех доступных устройств с поддержкой этой ОС. Причем ее не нужно специально настраивать или скачивать какие-то дополнительные приложения.
В целом это происходит так же, как обычно подключаются авторизованные Bluetooth-устройства. Любой гаджет может выступать управляющим терминалом для любых других подключенных в окружении. Свободно — одним касанием — между ними предаются виджеты, файлы и проч.
По-простому, выглядит это так: вы запускаете фильм по стримингу со смартфона под этой ОС, переключаете трансляцию видеопотока на ТВ Vision S, а аудиодорожку — на беспроводные наушники Huawei FreeBuds. И все это выполняется двумя касаниями на экране смартфона.
Выделяются два ключевых момента, обеспечивающих согласованную работу разных аппаратов — синхронизация времени (скажем, для того, чтобы запущенные на разных устройствах видео- и аудиодорожки не расходились по таймингу.) и борьба с помехами.
В «суперустройство» могут включаться какие угодно составляющие — смартфоны, планшеты, умные часы, умные бытовые приборы, ноутбуки, ТВ-приставки и даже автомобили. Естественно, все они должны либо работать под HarmonyOS.
Либо, как например, ПК под Windows, иметь инсталлированный драйвер, поддерживающий соответствующий протокол HarmonyOS Connect (бывший Huawei HiLink).
Упомянуто, что при включении устройств в состав «суперустройства» поддерживается двухфакторная аутентификация.
С точки зрения GUI-интерфейса пользователя HarmonyOS в целом напоминает старый EMUI под Android — те же папки приложений, виджетов и проч. В целом производитель явно стремился поддержать преемственность пользовательского опыта.
На презентации были продемонстрированные новые собственные устройства под HarmonyOS: телевизор Huawei Vision S, планшет Huawei MatePad Pro, умные часы Huawei Watch 3 и Watch 3 Pro. Кстати, в России гаджеты будут поддерживать отечественные сервисы, такие как Сбер «Салют», Яндекс «Алиса» и др.