《电子技术应用》
您所在的位置:首页 > 模拟设计 > 业界动态 > 华为EMUI10的强大基因,是如何炼成的

华为EMUI10的强大基因,是如何炼成的

2019-08-16
关键词: 华为 EMUI10 软件

每一次的EMUI迭代,都让人充满期待。8月9日的华为开发者大会上,EMUI10正式发布,它绝非一次简单升级,而是EMUI发展史上的一个里程碑,其引入了莫兰迪风格,杂志化版式,加入AI美学算法……看起来优雅时尚,用起来舒适自然,并在艺术美与实用性之间,找到了很好的平衡。

12140717904971.png

EMUI10无论是美学设计,还是技术创新,都充满看点。大会上,华为消费者业务软件部总裁王成录跟数千名与会人士,分享了EMUI过去7年所做的事情、取得的成就,着重讲述了EMUI10一系列的创新。分布式设计、方舟编译器、EROFS超级文件系统等大量自研技术的运用,让华为在系统流畅性方面已成为领跑者。

“分布式”技术是EMUI10的一个重大创举,可实现全场景音视频通话、跨终端协同办公、智慧车载等场景化应用,带来更多可玩性和实用性。同时,基于分布式技术,还可实现一次开发,多端部署,让开发者降低成本,提升效率。它的诞生,将是华为打开全场景智慧生活的一把密钥。

压强式投入,构筑强大基因

过去几年,华为手机实现了高速成长,8年时间里销量猛增68倍。迄今,华为EMUI日活用户超过5亿(年底有望达6亿),覆盖全球216个国家和地区,支持77种语言版本。EMUI巨变的背后,是华为的持续投入。

为带给用户更出色的用机体验,华为投入了大量的研发资源,不断攻坚克难,推动软件性能持续改进。为解决安卓系统的卡顿问题,华为EMUI曾投入大量的研发工程师,给安卓内核动手术,重写代码,经过1年多的努力,最终实现了“持久流畅”。

华为认为,技术只有为消费者所用,与消费者联系起来,才能产生价值。如果技术不能给消费者带来贡献,是没有价值的。王成录说,“华为做所有技术的选择和投入,都有一个非常完善的系统化考虑过程——让手机的整体运行环境更快速和高效。”解决安卓系统卡顿,就基于这样的出发点。

过去10年,华为累计研发投入高达4850亿元,“压强式”投入带来的是持续创新能力。事实上,过去几年里,手机行业面临创新瓶颈,即便是行业头部品牌,也只能是“挤牙膏式”创新,华为却不断有“吓人”技术出来,从GPU Turbo到Link Turbo,再到方舟编译器、EROFS超级文件系统等,一系列自研技术,让华为在软件层面鹤立鸡群。

具体来说,GPU Turbo技术,让图形处理效率提高了60%(功效下降),提升了游戏性能;Link Turbo全网络聚合技术,实现了网速叠加,让手机网速提升70%,带给用户更畅快的上网体验;今年3月发布的EROFS(超级文件系统),是中国人自己的文件系统,让安卓系统的随机读取性能平均提升了20%,从系统底层改善了手机的流畅度;方舟编译器则是一项革命性的技术,让第三方应用的流畅度最高提升了60%。开发者大会上,王成录对方舟编译器着墨较多,他认为,正是这一技术搬掉了影响华为手机性能的最后一块石头,从而在基因上领先其他手机厂商。

众多技术的赋能,让华为在系统层面建立起了优势。王成录坦言,EMUI10是最流畅的手机系统,已经超越了苹果。

分布式技术,体验重大革新

今天,消费者接触的智能终端越来越多,除了智能手机,还有手环、智能手表、智能电视、智能音箱,甚至还有汽车等,都在快速智能化,然而,各种设备之间却是割裂的,导致资源无法共享。华为EMUI10打破了这种尴尬,其具有三大关键分布式技术,可实现硬件能力互助共享、一次开发多端部署、分布式安全,打造全场景无缝体验。

华为EMUI10的分布式技术,带来了前所未有的跨终端体验,具有一屏“安享”多端的能力。高清视频通话功能——“畅连”,可带给用户自由沟通的能力,用户可选择最优的设备,接听音视频通话。当视频通话响起时,用户可选择在电视或汽车这样的大屏设备上接通,带来截然不同的体验。

分布式技术带来了更多可玩性。今天,无人机的使用场景越来越广,但却无法直观看到镜头下的风景,让人心生遗憾。这次发布会上,华为现场演示无人机拍摄场景,在发布会现场(东莞篮球中心),就可用手机实时观看20公里之外的华为松山湖欧洲小镇的全貌。不仅如此,即便远在南京,千里之外,通过高清视频通话传输能力,无人机航拍画面也能在手机屏幕实时呈现。有了这一技术,用户就可发现更多旖旎的风光,领略壮丽山河。

分布式技术赋能“智慧车载”,则可带来全新的行车体验。过去,手机上的内容和应用,无法与汽车大屏共享,华为车载功能,打通了手机与汽车的隔阻,实现了两种设备的“无感连接”,在汽车屏幕上,就可享受手机中的音乐、导航等众多服务。不仅如此,它可通过车上摄像头,与他人用视频分享沿途风景……并且,汽车会懂你,如果你戴了智能手表、手环,通过心率就能检测是否存在疲累驾驶,为安全护航。

除了可玩性,分布式技术还带来了很大的实用性。今天,我们用手机接收文件,存放内容,经常需要在电脑端调用手机上的内容,传统的方式十分低效。有了华为EMUI10赋能,手机屏幕就可无线投屏至电脑上,并可通过电脑的键盘、鼠标,以拖拽的方式,便捷进行数据传输,而实现这一能力的,就是华为的分布式技术。多屏协同带来的是高效办公,消除了Windows和安卓系统之间的藩篱,给用户前所未有的办公体验。

那么,EMUI10的分布式技术是如何实现的呢?它牵涉不同终端硬件能力的虚拟化,形象地说,就是将终端本身(如显示、摄像头、麦克风、扬声器等)进行虚拟化分离,将其放入一个共享的资源池中,于是,各个原本不同的终端资源,就建立起了联系,各终端之间都可从资源池中调用资源。对消费者来说,这是一个巨大的变化——过去,不同的设备,使用体验不同,以致于我们习惯了手机端,就会疏远其他终端。分布式技术的运用,消除了不同终端的边界,大家互助共享,互为补充,实现了资源的最大化利用。

前面提到的无人机案例,就是这个原理,将无人机的镜头,虚拟化手机镜头,融合成一部新手机,允许数据在多个设备之间流转。这是非常有价值的创新,有了这个能力之后,很多设备的瓶颈就会被打破。王成录指出,如果只是音箱,没有太大意义,玩两天就兴趣索然。手表同样如此,如果只能计步或看时间,其他的做不了,价值也有限。有了分布式技术,就可以把硬件资源不断叠加复用,根据不同的场景,随意组合,定义一个新的硬件。

或许有人担心,不同设备的资源共享,会不会存在“安全隐患”?这种担忧是多余的,华为EMUI10分布式技术,在带来体验革新的同时,还构建起了全场景的安全体系。华为在安全领域有较深的积累,无论是软件还是硬件层面的安全,都有丰富的经验。从芯片体系架构,到系统内核,华为构建起了一个具有纵深感的安全防御体系。没有经过用户本人认证的设备,是无法与其他设备连接的,并且,设备的通信内容,实行端到端加密,数据传输十分安全。用王成录的话说,分布式全场景安全体系就是“确保正确的人,在正确的设备上,访问正确的数据”。

打造全场景智慧体验

随着智能设备的种类越来越丰富,应用生态日渐繁多,用户的需求也在发生变化,他们希望在不同终端上,获得一致的体验服务,这对开发者提出了巨大的挑战。过去,他们常常为多设备适配、多编译语言学习等,耗费了太多时间和精力,甚至弄得疲惫不堪。比如,为不同的设备(手机、PC、平板等)定制不同的生态,这条路走得十分艰难。

华为EMUI10提供分布式UI编程框架及业务逻辑元子化,开发者一次开发,便可实现多端快速部署,为手机开发的应用,也可用于平板、PC、电视、智能音箱、汽车等设备上,这样就简化了开发者的工作量。

当然,要开启全场景的智慧生活,离不开生态的构建。未来,华为EMUI将会为用户提供更多的应用服务功能,实现更好的跨终端协同体验,打破单一硬件的物理限制,通过多个设备叠加,形成一个超级设备。而这种跨设备之间的共享,有利于全场景生态的构建,形成雨林一样的生态。

华为一直重视生态的打造,秉持合作共赢的态度,并“以行践言”。目前,方舟编译器已和微博、支付宝、QQ、爱奇艺、今日头条,天猫、淘宝、百度地图、滴滴等40+的头部应用开展合作,带给用户流畅稳定的体验。

开发者大会上,华为宣布方舟编译器从今年8月份开始实现框架开源,明年将全面开源。华为将继续推动方舟编译器及一次开发多端部署等工具平台(HUAWEI DevEco Studio)的能力开放,让生态共享成为可能。华为EMUI将携手开发者和合作伙伴,为用户构建全场景的智慧体验。文/徐上峰


本站内容除特别声明的原创文章之外,转载内容只为传递更多信息,并不代表本网站赞同其观点。转载的所有的文章、图片、音/视频文件等资料的版权归版权所有权人所有。本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如涉及作品内容、版权和其它问题,请及时通过电子邮件或电话通知我们,以便迅速采取适当措施,避免给双方造成不必要的经济损失。联系电话:010-82306118;邮箱:aet@chinaaet.com。