Huawei’s 2019 Developer Conference for Global Developers will hold in Songshan Lake, Dongguan from August 9th to August 11th. This is the first time that Huawei will hold a developer conference in the European town of Huawei Songshan Lake Base. Huawei’s consumer business CEO Yu Chengdong will have a major announcement. According to reports, Huawei Ark compiler will be officially open source in August this year while Yu Chengdong will probably announce this at the conference.
Yu Chengdong recently revealed on Weibo: “Let’s use Ark compiler to change the way to say hello. On August 9th, we will meet at Songshan Lake…This time we will introduce to you how some deep innovation technology will be put on the ground. We must make sure that everyone is happy.”
WHAT IS ARK COMPILER?
At the Huawei P30 series conference in April, Huawei announced the revolutionary “Ark Compiler”, which significantly improves performance through architecture-level optimization. Huawei claims that the Ark compiler can improve system fluency by 24%, system response speed by 44%, and third-party applications can be up to 60% after recompilation.
Android is a Linux-based system, and most of its applications are developed in Java. These applications need to run in the Java virtual machine. This is because the processor does not recognize Java language virtual machine instructions. Android system uses AOT+JIT+ to execute the compilation of Java code into machine code. However, the application compilation on the Android system is very efficient. The application always uses Java code even if it is in apk package.
Furthermore, Ark compiler directly compiles the application by directly turning the Java language into machine code. It bypasses the virtual machine and the user can obtain the compiled application after downloading the application.