Первая операционная система Huawei, Harmony OS, теперь доступна в бета-версии для разработчиков, что знаменует собой первый переходный шаг от Android.
Когда мы говорим о мобильных операционных системах, сегодня существует только два основных решения: Android и iOS. А жесткий контроль Apple над iOS означает, что Android — единственное верное решение для OEM-производителей, создающих свои собственные смартфоны. Но Android также очень сильно зависит от Google, несмотря на то, что у него открытый исходный код, благодаря связям Google с GMS и всей экосистеме взаимозависимости вокруг платформы GMS. Компания Huawei испытала это на собственном горьком опыте, и с тех пор, как США Министерство торговли включило ее в список организаций, отрезав компании доступ к новой лицензии GMS. соглашения. Путь без помощи Google был трудным, но Huawei справилась со своими силами Решения HMS. Однако китайский технологический гигант далек от того, чтобы отказываться от своего бизнеса по производству смартфонов, и теперь он начинает долгосрочный переход от Android без GMS к собственной собственной операционной системе.
Гармония ОС.Harmony OS была официально представлена полтора года назад, когда компания продемонстрировала Смарт-телевизор Хонор Вижн. как первое устройство со своей собственной операционной системой. На протяжении всего 2019 года компания Huawei подтверждала свою приверженность Android и планирует Расширьте Harmony OS на устройства, отличные от смартфонов и планшетов. О новых планах было объявлено на HDC 2020 ранее в этом году, но сегодня компания начал набор разработчиков для первой бета-версии Harmony OS 2.0 для мобильных устройств.
Huawei заявляет, что Harmony OS 2.0 включает «более 15 000 API» для поддержки разработки смартфонов, носимых устройств, автомобилей, больших дисплеев и многих других вариантов использования. Чтобы проверить новую ОС, вы можете опробовать эмулятор в DevEco Studio IDE от Huawei (версия 2.0 Beta 3) из Официальный сайт Harmony OS, или вы можете зарегистрироваться, чтобы получить OTA на поддерживаемом устройстве Huawei для перехода на бета-версию Harmony OS 2.0. Как только ваша регистрация будет одобрена, вы получите приглашение от Huawei с инструкциями по установке программного обеспечения на ваше устройство.
Следующие устройства имеют право на установку бета-версии Harmony OS 2.0 для разработчиков:
- Huawei P40 (АНА-AN00)
- Huawei P40 Pro (ELS-AN00)
- Huawei Мате 30 (ТАС-AL00)
- Huawei Mate 30 5G (TAS-AN00)
- Huawei Mate 30 Pro (LIO-AL00)
- Huawei Mate 30 Pro 5G (LIO-AN00)
- Huawei MatePad Pro (MRX-AL19)
- Huawei MatePad Pro 5G (MRX-W09)
- Huawei MatePad Pro Wi-Fi (MRX-AN19)
Как и ожидалось от бета-версии для разработчиков, это нестабильное программное обеспечение, предназначенное только для разработчиков, которые начинают свою работу на платформе. Таким образом, вам обязательно следует создать резервную копию своих данных перед обновлением до новой ОС. Откатиться на официальную EMUI 11 на базе Android можно, но при откате ожидаемо будут удалены все пользовательские данные.
Некоторые разработчики, имеющие доступ к эмулятору, имеют выложил примеры скриншотов своих приложений, работающих на Harmony OS 2.0, в сообществе разработчиков Huawei.
На первый взгляд эти примеры снимков экрана показывают, что Harmony OS очень похожа на как выглядит EMUI 11 на базе Android на Huawei P40. В документах разработчика упоминается, что приложения написаны на Java, а макеты определены в XML-файлах, как и в Android. Мы полагаем, что Huawei надеется сделать новую ОС максимально знакомой разработчикам приложений Android, чтобы свести к минимуму препятствия при переходе на новую ОС и сопутствующую экосистему. Ранние последователи также упомянули, что (переведено) "Идеи разработки Android можно применить к разработке Hongmeng (Harmony OS), что значительно ускоряет разработку Hongmeng.«, что имеет смысл, хотя мы не копались в новой ОС или документации, чтобы проверить, насколько верно это утверждение.
Вот несколько полезных ссылок, если вы хотите начать:
- Документация ОС Harmony
- Анонс Huawei DevEco Studio 2.0 Beta 3
- Страница регистрации бета-версии Harmony OS 2.0
Большая часть документации в настоящее время написана на китайском языке, а исходный код еще не выпущен, так что в этом направлении еще предстоит немало исследований. Мы будем держать вас в курсе.