Журналист Ars Technica Рон Амадео получил доступ к операционной системе Huawei HarmonyOS, которая задумывалась, как альтернатива Android. На самом деле это обычный Android с оболочкой EMUI.
Перед тем как установить SDK HarmonyOS, разработчику требуется зарегистрироваться на сайте Huawei, загрузить копию паспорта, банковской карты и пройти двухдневную проверку. По словам компании, это нужно для подтверждения указанных данных при регистрации.
Странное требование, учитывая, что SDK Android и iOS может скачать любой желающий и никаких документов эти компании не просят.
Можно попытаться установить пиратский SDK HarmonyOS, но для запуска эмулятора все равно потребуется учетная запись разработчика Huawei.
После изучения эмулятора, кода и документации для разработчиков, Амадео пришел к простому выводу: HarmonyOS — это копия Android. По сути, Huawei взяла Android и немного изменила код.
HarmonyOS
Разработчики Huawei не могут запустить эмулятор локально на своем компьютере. Вместо этого компания предлагает удаленный эмулятор, который транслирует видео в разрешении 720p из Китая. Из-за этого скорость работы виртуальной HarmonyOS оставляет желать лучшего.
Амадео также предполагает, что на самом деле Huawei транслирует изображение с подключенного смартфона по USB. Если в настройках системы включить отладку по USB, то эмулятор выключится.
После первого включения сложно отличить HarmonyOS от Android. Домашний экран, приложения, интерфейс системы, клавиатуры, панели уведомлений — все похоже на Android.
Официальная линия гласит, что Huawei перенесла оболочку EMUI с Android на HarmonyOS, за исключением того, что все части Android выглядят как Android.
— Рон Амадео
Приложение, показывающее информацию об устройстве, идентифицирует HarmonyOS как Android 10. В списке приложений очень много системных компонентов Android.
В некоторых приложениях вместо Android 10 написано Version 10. Странно, учитывая, что на данный момент Huawei тестирует только вторую версию HarmonyOS.
Huawei говорит, что смартфоны с HarmonyOS могут быть выпущены в этом году, и я верю им, Это вполне возможно, когда вы просто используете Android.
— Рон Амадео
Главным вкладом Huawei в HarmonyOS являются ее собственные приложения, которые давно используются в Китае. Это магазин AppGallery, карты, поисковик, кошелек и другие сервисы Huawei.
Документацию для разработчиков HarmonyOS можно назвать бесполезной. В большинстве случаев Huawei описывает уже существующие вещи новыми словами. Все руководство больше напоминает не справку с рекомендациями, а набор маркетинговых клише.
В основном документация делится на две части:
1. Элементы из Android
2. Вещи, которые еще не существуют
Например, на странице Основы приложений утверждается, что в HarmonyOS есть новый формат приложений под названием Пакеты приложений с расширением .app. Но в эмуляторе используются обычные файлы .apk из Android.
На данный момент весь смысл HarmonyOS состоит в том, чтобы Huawei смогла сказать, что у нее есть собственная операционная система и она не зависит от американского рынка.
Huawei может использовать Android без сервисов Google и других американских приложений, таких как Facebook, Instagram, Snapchat, Netflix, Amazon, Twitter, SoundCloud, Uber, Lyft, Tinder и Shazam.
Переход на HarmonyOS ситуацию не изменит, поэтому за пределами Китая HarmonyOS не сможет стать популярной. [Ars Technica]