Быстрый и бесплатный: компилятор из Android в ОС Huawei обещает 60% рост скорости приложений

24.09.2019      9550

Разработчики выложили в открытый доступ компилятор Ark Compiler. Он позволит перенести Android-приложения на платформу Harmony OS для устройств Huawei и ускорить работу ПО на 60%.

Что такое Harmony OS 

Операционная система Huawei разрабатывалась с 2011 года. В разное время проект называли Kirin OS, Ark OS и HongMeng OS. Выпуск Harmony OS – вынужденная мера. Huawei давно занимался разработкой операционной системы, но из-за торговой войны между США и Китаем пришлось ускориться. В мае 2019 года американский президент Дональд Трамп заставил местные компании прекратить сотрудничество с Huawei. Из-за этого китайский производитель лишился лицензии на Android и вынужден был выпустить релиз в срочном порядке.

Harmony OS – универсальная система для смартфонов и другой электроники. Изначально она появилась на умных ТВ. Версия ориентирована на управление с пульта или смартфона и дополнена интеллектуальными функциями, облегчающими доступ к контенту.

Мобильный релиз обещают представить в ближайшее время. Систему будут устанавливать на смартфоны, планшеты, носимые гаджеты, а также ноутбуки и автомобильные мультимедиа-системы. 

Возможно, первыми смартфонами на Harmony OS станут флагманы Huawei Mate 30 и Mate 30 Pro. Их презентация состоится 19 сентября.

Зачем нужен Ark Compiler

Инфраструктуры у Harmony OS, по сути, нет. Приложения из Google Play или других крупных официальных магазинов на ней не работают. Ark Compiler призван повысить интерес к новой ОС со стороны разработчиков. При этом код с нуля писать не придется. Таким образом, все будут в выигрыше: и производитель мобильных устройств, и пользователи, и создатели приложений.

Компилятор представили в июне 2019 года. На презентации вице-президент Huawei по стратегии и развитию отрасли Сяо Жань пообещал, что Ark Compiler появится в свободном доступе в конце августа. В начале августа релиз представили, но через несколько дней доступ закрыли. В начале сентября Ark Compiler снова стал доступен. 

Особенности реализации

Загрузить Ark Compiler можно бесплатно с официального сайта. Он, как и большая часть документации, пока на китайском, но в Chrome и некоторых других браузерах есть возможность сносного автоперевода на английский. 

На сайте представлена стабильная версия компилятора. Для запуска Ark Compiler нужен как минимум 2-ядерный процессор частотой 2 ГГц, 2 ГБ оперативной памяти и 200 ГБ на диске. Компилятор будет работать в 64-битной версии Ubuntu (рекомендуется Ubuntu 16.04). Кроме того, потребуется ряд сторонних инструментов вроде Java, Curl и др. 

Посмотреть, как это работает, можно в демо-режиме. Просто вставьте в левом окне фрагмент кода и нажмите на кнопку компиляции справа:

 

 

Перенос приложений

Разработчики компилятора заявили, что перенос приложения с Android на Harmony OS займет от двух дней. Затраты времени и сил минимальны, переписывать код с нуля не нужно. Функциональность приложений сохранится. Их обещают портировать полностью, без внесения масштабных изменений в код и отключения отдельных возможностей. 

Итоговое приложение в новой ОС будет работать на 60% быстрее. Плавность работы увеличится на 24%, скорость отклика – на 44%. За счет чего достигается такой рост, разработчики не раскрывают.  После переноса приложение можно будет запускать на любых устройствах под управлением Harmony OS. Это не только смартфоны, но и умные часы или другая носимая электроника, смарт-ТВ и др. 


Автор:
Ксения Шестакова Обозреватель


Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. awk 733 24.09.19 13:23 Сейчас в теме
Итоговое приложение в новой ОС будет работать на 60% быстрее. Плавность работы увеличится на 24%, скорость отклика – на 44%.


Гладко было на бумаге....
2. igo1 247 24.09.19 14:24 Сейчас в теме
Их презентация состоится 19 сентября.
Данная публикация от 24 сентября.
wowik; asupsam; +2 Ответить
3. m_aster 100 24.09.19 14:48 Сейчас в теме
Вполне возможно, только вопрос что ускорять. Если не будет разработки этих самых приложений и адекватной поддержки разработчиков, то все это лишь демонстрация возможностей и не больше. И говорить можно сколько угодно. P30 и P30 Pro без сервисов Google дорогие игрушки. Покупать аппарат за 40-60 т.р. и потом думать как туда с костылями и то временно прилепить эти самые сервисы. У Blackberry тоже была своя очень хорошая ОС в свое время, быстрая, защищенная. И где она сейчас? Удобная система жестов перекочевала в iOS, а о BB10 уже все забыли.
4. m_aster 100 24.09.19 16:02 Сейчас в теме
Из последних новостей: "Huawei готовит новую технологию для экосистемы HarmonyOS - Harmony Studio". Если привлекут разработчиков, может что и получится.
Оставьте свое сообщение

См. также

OpenAI открывает доступ к API GPT-3

Новость Искусственный интеллект ИТ-новость Новости компаний

Компания OpenAI предоставила доступ к API (прикладному программному интерфейсу) алгоритмов обработки естественного языка GPT-3. Это открывает новые возможности для экспериментов с умными системами, которые могут имитировать человеческие возможности – например, писать стихи или отвечать на вопросы.

вчера в 17:22    2973    user1015646    0       

Компания JetBrains представила легковесный редактор Fleet

Новость ИТ-новость Новости компаний

Разработчики нового продукта пообещали своим пользователям поддержку инструментов коллективной разработки, удаленный доступ к проектам, а также возможность трансформации редактора в полноценную IDE.

вчера в 15:55    3023    ЕленаЧерепнева    3       

Разработчики Astra Linux создали аналог Microsoft Active Directory

Новость Linux Безопасность Импортозамещение ИТ-новость Новости компаний

Группа компаний «Астра» представила службу ALD Pro, которая замещает в российской ОС Astra Linux решение Microsoft Active Directory. Поддержку этой функции от системы часто требуют госзаказчики.

вчера в 13:57    3907    VKuser24342747    1       

Специальный алгоритм очистит данные переписи населения

Новость Искусственный интеллект ИТ-новость

В России завершился первый этап Всероссийской переписи населения. Росстат будет в автоматическом режиме очищать собранные данные от продублированных записей при помощи российской BI-системы.

26.11.2021    4184    VKuser24342747    0       

В офисах Google появились универсальные роботы

Новость Автоматизация ИТ-новость Новости компаний

Офисы Google в Маунтин Вью, штат Калифорния, теперь станут гораздо чище. К уборке привлекли универсальных роботов, разработанных X Company, которая, как и поисковый гигант, входит в состав холдинга Alphabet.

25.11.2021    4506    user1015646    2       

Вышло крупное обновление для TypeScript с автодополнением кода

Новость ИТ-новость Языки программирования

Команда разработки TypeScript представила версию языка под номером 4.5. В ней улучшена производительность технологии, расширены возможности автодополнения и упрощено переподключение библиотек.

24.11.2021    6593    VKuser24342747    4       

GitHub назвал три ключевых тренда в разработке за 2021 год

Новость GitHub Аналитика ИТ-новость

GitHub провел традиционное ежегодное исследование Octoverse, чтобы определить основные направления развития ИТ-индустрии. В 2021 году актуальными стали вопросы быстрого написания кода и подготовки документации.

24.11.2021    6560    VKuser24342747    0       

Рособрнадзор прекратит использовать Windows при проведении ЕГЭ

Новость Импортозамещение ИТ-новость

Единый государственный экзамен к концу 2024 года будет проходить без использования ОС Windows во всех местах, где можно сдать тестирование. Вместо нее будет установлена российская система.

23.11.2021    4751    VKuser24342747    5       

Google выпустил версию браузера Chrome 96

Новость Интернет ИТ-новость Новости компаний

Новая актуальная версия Google Chrome 96 получила расширение инструментов для веб-разработчиков и экспериментальные функции в мобильной версии.

23.11.2021    4205    VKuser24342747    1       

Через Госуслуги компании подтвердили 13,3 млн корпоративных SIM-карт

Новость Безопасность ИТ-новость Телекоммуникации

Министерство цифрового развития сообщило, что компании соблюдают новые требования закона «О связи» и уже зарегистрировали на портале госуслуг 13,3 млн рабочих SIM-карт.

22.11.2021    6659    VKuser24342747    1       

Visual Studio 2022 и .NET 6: что нового

Новость ИТ-новость Новости компаний Языки программирования

Microsoft выпустила свежий релиз одной из самых популярных сред разработки. Вместе с Visual Studio 2022 представили обновленную платформу .NET 6.

22.11.2021    5723    user1015646    0       

Программист разработал поисковую систему без слежки за пользователями

Новость Безопасность Интернет ИТ-новость

Бывший разработчик из компании Salesforce Ричард Сокер открыл публичный доступ к своему поисковому сервису You. В нем нет никаких трекеров личных данных и рекламных материалов.

18.11.2021    4920    VKuser24342747    3       

«Сбер» обучил нейросеть ruGPT-3 генерировать программный код

Новость Искусственный интеллект ИТ-новость Новости компаний

Новая функция самой большой генеративной AI-модели для русского языка получила название JARVIS. Сейчас сервис способен работать с языками программирования Java, Python и JavaScript.

18.11.2021    4858    VKuser24342747    2       

Университет Иннополис создал уникальный российский индустриальный блокчейн

Новость Блокчейн ИТ-новость

В России разработан блокчейн InnoChain, который предназначен для использования в закрытых сетях. С его помощью можно подписывать договоры и планировать объемы продаж.

17.11.2021    5704    VKuser24342747    0       

В Dropbox появились «автоматизированные папки» и новая система тегов

Новость ИТ-новость Облачные технологии

Dropbox добавил в свой облачный сервис функции, которые позволят автоматизировать работу с общими папками и файлами. К ним относятся автоматизированные папки, автоматизированная панель инструментов, соглашения об именах и многофайловая организация.

17.11.2021    4520    SKravchenko    1       

Microsoft выпустит платформу Defender for Business

Новость ИТ-новость Новости компаний

Microsoft Defender for Business станет частью комплексного решения Microsoft 365 Business Premium, которое объединяет Microsoft Teams и Office 365 с основными инструментами безопасности для малого и среднего бизнеса.

16.11.2021    2871    SKravchenko    0       

Adobe Photoshop и Illustrator стали доступны онлайн

Новость

У популярных графических редакторов появились веб-версии. Они позволяют редактировать фото, не устанавливая требовательные к ресурсам приложения на компьютер или смартфон, и включают достаточно широкий набор инструментов.

11.11.2021    4155    user1015646    0       

Что нового в SQL Server 2022

Новость СУБД MS SQL ИТ-новость Новости компаний

Microsoft на ежегодной конференции Microsoft Ignite анонсировала предварительную версию SQL Server 2022 – теперь СУБД включает интеграцию с базой Azure SQL, службой аналитики Azure Synapse Analytics и платформой управления данными Azure Purview.

11.11.2021    8780    SKravchenko    0       

«Сбер» представил нейросеть для генерации картинок по описанию

Новость Искусственный интеллект ИТ-новость

Сервис ruDALL-E способен генерировать изображения с нуля по текстовому описанию на русском языке. Авторы полагают, что модель будет полезна для создания рекламного, архитектурного и промышленного дизайна.

11.11.2021    5871    VKuser24342747    10       

Правительство собирается определить главный российский процессор

Новость Импортозамещение ИТ-новость

Минцифры и Минпромторг намерены выбрать приоритетную российскую микропроцессорную платформу. Разработчики отечественного ПО будут обязаны поддерживать ее.

10.11.2021    5509    VKuser24342747    4       

Первая стабильная версия Microsoft Edge стала доступна для Linux

Новость Linux Интернет ИТ-новость

В репозиториях Linux на портале Microsoft появилась стабильная версия браузера Edge. Пакет под названием microsoft-edge-stable_95 доступен для пользователей Ubuntu, Debian, Fedora и openSUSE.

10.11.2021    5373    VKuser24342747    0       

Microsoft выпустит версию Windows 11 для слабых компьютеров

Новость Windows ИТ-новость

Microsoft намерена представить ОС Windows 11 SE для устройств начального уровня. Для работы операционной системы будет достаточно ноутбука на базе процессора Intel Celeron.

08.11.2021    4415    VKuser24342747    3       

Нейросеть GitHub Copilot стала доступна в Neovim и разработках JetBrains

Новость GitHub Искусственный интеллект ИТ-новость

Ассистент программиста GitHub Copilot, генерирующий код при помощи ИИ, включен в последние версии редактора кода Neovim, а также в IDE IntelliJ и PyCharm от компании JetBrains.

08.11.2021    7531    VKuser24342747    1       

Правительство совместно с ИТ-компаниями подготовили кодекс этики в сфере ИИ

Новость Искусственный интеллект ИТ-новость

Правительство, «Сбер», «Яндекс», VK и другие российские компании подготовили документ, который содержит рекомендации для бизнеса по морально-этическим вопросам использования ИИ.

03.11.2021    5023    VKuser24342747    8       

Аналитики Gartner назвали 12 наиболее перспективных технологий в 2022 году

Новость Аналитика ИТ-новость

Компания Gartner составила список технологий и стратегий, которые уже будут применяться в 2022 году и окажут наиболее существенное влияние на бизнес-среду в ближайшие несколько лет.

03.11.2021    5723    VKuser24342747    2