订阅
纠错
加入自媒体

有了自己操作系统的华为还会怕无”芯“的苹果吗?这局你站谁?

2019-04-13 08:52
来源: 亿欧网

苹果的iOS系统带来的流畅易用快速体验给它带来了品牌溢价的加持,这根源于iOS系统的编译器原理与Android不同,iOS从诞生之初就采用LLVM编译器,它提供了一种代码编写良好的中间表示IR,作为多种语言的后端,能提供与变成语言无关的优化与针对多种 CPU 的代码生成功能,即将应用程序(Swift语言编写)提前编译成机器码,直接运行在芯片上,应用运行变得高效。

而Android虽采用了开发效率更高的Java作为编程语言,但由于Java语言独特的虚拟机机制(简称JVM),在运行时才将应用程序的Java字节码即时编译为机器码,边翻译边执行,执行效率与iOS有了差距。iOS与Android系统的体验差距在于iOS没有JVM——虚拟机机制。

采用方舟编译器也即意味着,应用程序在开发阶段就已经完成了编译,用户从华为应用市场下载的APK就是编译过的机器码了。虽然采用静态编译方式后安装文件的大小可能会有所增加,但应用安装完成后安装文件便会被删除,安装后所占用的空间与原来相差无几,同时目前手机的存储配置足够大,用户大可不必担心存储空间的问题。

方舟编译器是对安卓平台的一项重大革新,它相当于在安卓底层大换血或者开刀,将虚拟机拿掉,克服了Android基因层面的软肋,开发者在开发环境一次性的将高级语言编译为机器码,提升执行性能,使持久流畅的体验变得可期。

华为方舟编译器据说会在今年内全面开源。余承东也在发布会上呼吁APP开发者尽快使用。而新浪微博极速版参与了应用方舟编译器的测试,根据华为实验室测试数据显示,操作流畅度提升高达60%。

从全面技术积累的角度,能够有实力对安卓底层开刀的或许就剩下谷歌与华为了,而谷歌自然基于其开放战略不愿动手,从华为拿掉虚拟机的做法来看,一方面它是要探索Android系统性能的新边界,建立系统底层的AI技术护城河——华为超级文件系统、GPU Turbo 3.0、底层编译技术等一系列突破都是依托于底层系统能力与AI的驱动。一个判断是,在系统底层的深入改造水平会决定厂商未来技术对决与品牌高度的差异,厂商之间的核心技术与销量走向也将与此成正相关。其二,华为想在系统体验与iOS站到同一起跑线,在5G 时代与苹果在核心层面进行对决。

5G时代,华为与苹果的下半场之争

苹果在5G时代会面临更大的压力。

这基于两点原因,其一,华为将其在系统级层面的优化能力与技术开源,反哺整个Android领域,例如F2FS文件系统,Vulkan图形引擎等,方舟编译器、超级文件系统开源并合入Linux内核主线,带动整个Android行业阵营的系统体验改善,这其实挤压了iOS的优势阵地。因为这意味着在Android阵营头部厂商,无论是在硬件性能层面还是软件系统层面与苹果的差距将进一步缩小。

其二,占有5G技术专利优势其实给华为未来5G手机带来了技术先发优势,但苹果当前缺失了5G基带芯片,在通信技术专利层面存在着短板。而5G支持低延迟和大容量的 GB 级、更快的网络与速度,带来更高的清晰度和更流畅快速的体验,5G时代是手机厂商的IoT时代,配合Android系统底层的开刀优化,苹果iOS这张王牌的效力可能在5G时代没那么明显了。

因此,华为是在5G时代做铺垫,比如华为P30系列的IoT战略非常明显,从它的AI应用——华为智慧剪辑、手机跑步机互联、Huawei Share 一碰传、手机车钥匙等思路来看,它要将手机打造成以手机为中心的多设备全产品连接器。未来基于5G芯片适配强大的软件引擎,从软硬件层面的双向融合、抹平系统层面的差距,可能是华为在系统底层动刀的战略目的——在系统体验层面有必要与苹果一战。而华为当前突破安卓虚拟机编译效率低的问题,对标对象可能是苹果,因为华为本身是一家有野心的厂商,它不愿意一直被困在系统这一层的短板。

综上所述,iOS是支撑苹果品牌溢价的王牌,但5G时代配合Android系统体验的优化,系统体验差距逐步弥合是一种大势,在5G大潮下Android手机还有弯道超车的机会,华为与苹果在5G时代的下半场之争,还有的看。

<上一页  1  2  
声明: 本文系OFweek根据授权转载自其它媒体或授权刊载,目的在于信息传递,并不代表本站赞同其观点和对其真实性负责,如有新闻稿件和图片作品的内容、版权以及其它问题的,请联系我们。

发表评论

0条评论,0人参与

请输入评论内容...

请输入评论/评论长度6~500个字

您提交的评论过于频繁,请输入验证码继续

暂无评论

暂无评论

文章纠错
x
*文字标题:
*纠错内容:
联系邮箱:
*验 证 码:

粤公网安备 44030502002758号