Huawei today launched the Ark compiler official website, making the open-source project available to the public. Users can head to the website to download the source code. Huawei introduced the HarmonyOS to take on Google’s Android, although the company prefers using Android OS on its smartphones for now. Huawei announced that the HarmonyOS is compatible with Android infrastructure and apps, but the huge challenge lies in migrating them to HarmonyOS. This is where Ark Compiler has a significant role to play and the company bets big on this technology. The Ark Compiler serves as a platform in making the Android apps compatible with HarmonyOS.
What is Ark Compiler and How Does It Work?
A compiler is a computer program that translates the programming language to the machine language and it plays a crucial role in bridging the gap between the human’s instructions and enabling the computer to decode and that into the machine language. Huawei’s Ark Compiler, which was introduced during the Huawei P30 series launch event, does the job by directly translating into the machine language, without the need for an interpreter. The Ark Compiler provides support for multiple programming languages, and an integrated development environment (IDE), thus easing the compatibility of Android apps to the HarmonyOS.
List of Huawei and Honor Smartphones Compatible with Ark Compiler:
Huawei has included several of its smartphone models and made sure that devices from its sub-brand are also included in the project. Here’s the list of devices from Huawei and Honor that support Ark Compiler.
List of Huawei Devices (13):
Huawei P30 Pro
Huawei P20 Pro
Huawei Mate 20
Huawei Mate 20 Pro
Huawei Mate 20 X
Huawei Mate 20 RS Porsche Design
Huawei Mate 10
Huawei Mate 10 Pro
Huawei Mate 10 Porsche Design
Huawei Nova 5 Pro
Huawei Nova 4
Huawei Nova 3
List of HONOR devices (7):
Honor 20 Pro
Honor 9X Pro
Honor Magic 2
List of Apps Being Tested on Ark Compiler
The Ark Compiler is an open-source project and acts as a stage for developers across the world to test their app and make them compatible with the HarmonyOS. As of now, 45 partners including popular apps like Weibo, Sina, Tik Tok, UC Browser and several others have signed up for the project.
It is also known that the English version of the website is also being developed and will go live in Q4 2019.