华为鸿蒙OS 2.0 测试版发布后,网上质疑声最多的是鸿蒙和安卓的关系,想说的是华为作为一家世界500强企业,敢发布就会撇清与安卓的关系,让谷歌无话可说;鸿蒙系统在立项的时候,考虑得最多的就是,如何跟安卓和IOS做差异化,成为一款真正自主研发的国产操作系统。至于鸿蒙是不是安卓换皮,大家就不要纠结了,如果真是,谷歌方面会出来发声,至于在条件允许下,支持鸿蒙就对了。
为什么体验方面做得跟安卓类似?为了减少用户学习成本,可以快速上手使用。鸿蒙和安卓都是基于linux而来,鸿蒙定位是物联网,基于微内核开发,这是与安卓(宏内核)最大的区别。微内核相当于一个信息交换中心,自身可以实现的功能较少,主要职责是传递一个请求,一个模块对其他模块功能的请求;而宏内核相当于一个是一个中央集权控制中心,把内存管理,文件管理等功能全部管理。谷歌新发布的Fuchsia系统就是采用微内核。
简单理解就是鸿蒙和安卓在系统架构的方面就已经区分出来了,可以把安卓理解成中央空调,而鸿蒙是分布式。华为鸿蒙为开发者提供了自主研发的方舟编译器。为了让开发者在开发应用的时候更方便快捷,方舟支持多种语言统一编译,这款编译器是基于GCC开发的交叉编译器套件,它包括了C、C++、Fortran的前端,也包括了这些语言的库(如libstdc++、libgcc等)。
华为的目标是经过方舟编译器的应用在运行速度上要优于传统安卓应用,解决安卓用户使用应用卡顿的问题。华为多次在公开场合说过,做操作系统的技术不难,难的是做生态。所以希望大家不要去质疑鸿蒙,它是华为成千上万工程师的智慧结晶,要做的就是支持它在用的过程中,把它不好的地方充分暴露出来,让工程师们将这个还未成长起来的孩子培养起来,让它的羽翼更丰满。
华为鸿蒙系统已经真真切切地来到了我们的身边,打造鸿蒙生态才是关键,现在国内有接近一千万的开发人员,也有非常完备的从硬件设备到软件的成熟链条,呼吁广大开发者能够支持鸿蒙,将生态做好,让它走向世界,成为继苹果公司的IOS、谷歌的安卓/Fuchsia后,世界第三大操作系统。
领取专属 10元无门槛券
私享最新 技术干货