8月31日,华为方舟编译器官方网站正式上线了,率先开放了框架代码,后续会逐步开放更多安卓编译器代码。我登录官网看了下,的确有源代码资源下载,还有多个演示和使用入门。
今年4月方舟编译器已正式发布,当时华为消费者业务CEO余承东表示,方舟编译器可让系统操作流畅度提升24%,系统响应速度提升44%,第三方应用重新编译后流畅度可提升60%。
此次正式上线,这对产业影响如何?
第一,对那些安卓开发者,他们开发的软件,如微信、支付宝、今日头条、微博等,用方舟编译器编译下,就能让用户更好、更流畅使用(提升60%)。据悉,已经有42家开发者使用方舟编译器。
第二,对消费者有啥用?用华为荣耀OV小米等手机用户,只要使用APP方舟版,就能享受媲美苹果iOS一样的流畅度。
第三, 对OPPO、vivo、小米等基于安卓系统的厂商而言,可以实现更好的系统流畅度,提升用户体验。当然这些企业也可以自己投几亿美元或更多,研究编译技术。
第四,除了用在各手机厂商基于安卓的系统,还能顺利用在鸿蒙OS。安卓编译器扮演鸿蒙OS和安卓APP之间的桥梁。
在笔者看来,华为把自己投钱投人打造的屠龙宝刀,开放使用了,好处是让安卓阵营更强,也促进开源鸿蒙OS的生态。
另外,考虑到国际复杂的环境,中国企业要打造自己的移动产业,因为要保持业务可持续发展,以及实现生态多样化降低安全风险。
我们呼吁各APP企业、手机厂商和芯片厂商,尽快跟进使用安卓编译器。
据悉,本次方舟编译器开源的是编译器框架部分源码,包括编译器中间表示(IR)和语言编译实现,同时搭配编译器其他二进制组件,实现Java程序到aarch64汇编指令的编译过程。
开发者可以通过如下方式获得相关代码和文档,供参考学习、了解方舟编译器的架构和代码。
官方网站:
https://www.openarkcompiler.cn
代码托管网站:
https://code.opensource.huaweicloud.com/HarmonyOS/OpenArkCompiler
码云镜像仓库地址:
https://gitee.com/harmonyos/OpenArkCompiler
华为表示:在开源的世界里,华为与开发者们分享技术进步,共同成长,期待能够与广大开发者们同“舟”共济,为科技创新蓄力,不断推进产业开放式创新、构建开放生态。
方舟编译器从2019年8月开始,将分步骤持续进行开源。
具体的开源计划如下:
你期待不?
二维码