对于即将开幕的开发者大会,华为已经表示,将在8月9日宣布一项重大计划,那就是方舟编译器开源,他们希望和广大合作伙伴、应用开发者一起加入“方舟朋友圈”,一起打造终端生态的方舟,共建公平、公开、健康、共赢的全球生态。
其实今年6月份的时候,华为战略与产业发展副总裁肖然在中国开源峰会上就提前预告了,方舟编译器将于今年8月正式开源,而从官方公布的开发者大会议程看,8月9日开幕式上,余承东将正式宣布这个消息。
“方舟”的编译器是什么?P30国行发布会上,华为正式向外界介绍了方舟编译器,而这并不是一个系统,只是安卓上的工具,这个工具有很多亮点,比如让安卓程序编译的效率更高,安装程序的速度、运行的速度更快,让程序降低对用户设备的电量消耗,同时还可以在一定程度上减低程序对硬件的要求。
对于方舟编译器,之前荣耀掌门人赵明曾公开表示,这是安卓系统性能的革命性突破,因为他们对安卓系统的底层进行了优化,并使用了应用的编译和运行机制,这样的好处是,直接将高级语言直接编译成机器码,彻底消除了虚拟机动态编译的额外开销,实现了开发和运行效率的兼容并举。
按照华为官方的测试数据,“方舟编译器”可以让应用执行效率提升了29%,系统操作流畅度提升了24%,系统响应性能提升了44%,三方应用操作流畅度提升了60%。据悉,华为方舟编译器将会在EMUI后续的版本开发中运用到更多模块中,并且方舟编译器将面向业界全面开源,更多开发者可参与到方舟编译器的开发、使用中。
赵明直言,在方舟编译器的加持下,Android的系统体验可以媲美甚至某些方面超越iOS。华为做“方舟编译器”展现了其系统方面的把控能力,也证明了华为在自研系统上具备一定的实力。