原标题:EMUI10:敲碎万物,迎接魔法
从科技的视角看,2019年和2009年有什么不同?
我想,最大的不同有两个:一是手机越来越重要,俨然变成了我们身体的一部分;二是生活里的终端越来越多,并且多终端的趋势似乎不可逆转。
这两件事同时存在,当然尤其合理性,但也客观给我们的生活带来了不少“不舒适”。手机、平板、智能穿戴、电脑、电视、车载终端、智能音箱、无人机,每个人的生活里现在都有巨大数量的终端设备。但是它们彼此的关系却是孤立远大于联接,往往我们拿到了一个设备,就要学习一套新的使用方法。而这些新设备想要与手机之间产生联系,基本只能通过APP和二维码、短信,来发生一些简单的浅层关系。
多终端的问题,某种程度上是悬在未来头上的一个隐患:当终端越来越多,用户将很讨厌无尽的学习成本和低效联接模式、开发者将消耗大量时间与金钱,只为了将应用搬到一个个不同的设备上;社会生活的效率,可能在一个个终端的拿起放下中被普遍拉低效率。
这个复杂的问题,是否能有一种技术上的解题思路?让消费者不抛弃时代馈赠的科技礼物,也不至于在手机和多设备的混合中焦头烂额。
在华为开发者大会2019,有很多震撼的技术发布。但是如果说其中哪项技术将带给我们的生活最直接可感的改变,那么非EMUI10莫属——它从底层逻辑上,解决了多终端和手机之间到底如何共存的问题。
这一点,神似当年到底发展空军还是海军的争论,结果却发展出了航空母舰这种至今霸占人类军事史顶峰的存在——技术不达标时才要取舍,技术牛人表示:我全都要。在维持手机王统,与发展多终端生态之间,EMUI10“轻轻”说了三个字:分布式。
一场魔法随之诞生,问题有了全新的答案。
回顾EMUI的发展历程,我们很容易发现它一路都在解决重大问题,从“天生快一生快”,到GPU Turbo,再到方舟编译器,莫不如此。而分布式——这个听起来有点生冷有点技术的名字,可以说在解决问题的同时,创造了新的时代。
如果我们耐心审视EMUI10,以及被它带入现实的技术逻辑、开启的手机体验战略,就会发现这样的评价绝非夸张。
当然,EMUI10还有很多值得称道的东西。比如“美,不止初见”的全新UI设计,包括深色模式、多彩的灭屏显示,再进化的杂志锁屏、引入莫兰迪风格颜色等等。
但我想我们有必要先将目光集中在分布式技术,在EMUI10中带来的改变。因为或许我们在不久之后,就要从它敲碎和重建的规则中,重构你对手机、对生活的想象。
“活字印刷”,魔法的开始
在华为开发者大会2019,华为消费者业务CEO余承东提出,全场景智慧生活战略,是华为未来5到10年的长期战略。
华为要做全场景多硬件生态,这在今天已经不是什么新闻。而一直以来大家好奇的,是华为全场景生态与其他硬件厂商的IoT产品,究竟有什么不同。
EMUI10就回答了这个问题。事实上,每一项华为战略都有非常清晰的技术支点,在技术层就将自身产品与体验构成了差异化。比如说华为终端的核心驱动力是AI,就是建立在麒麟系列AI芯片的基础上。
而华为已经明确提出的1+8+N全场景战略,要让华为手机、华为PC、大屏、穿戴等设备,以及生态合作伙伴的设备建立完全不同的产品竞争力,其技术起点就是EMUI10中展露的分布式技术。
所谓的“分布式”其实并非一项具体的技术,而是多种跨领域软件技术的集合,其中包括一系列分布式计算、存储,以及硬件虚拟化的技术。这些技术解决方案集合到一起的目标只有一个:把现在的硬件系统全部敲碎。
当然,敲碎的并非物理层面的硬件,这个目标一把锤子就够了。而是在硬件能力层面把一个个终端打碎,变成能力上的最小集。再基于这个结果,把硬件能力重新组装到一起。
或许我们换个说法,更有助于大家理解其中的逻辑:我们今天面对的硬件,绝大部分只能基于应用进行连接。但硬件往往并非只有应用,而是拥有一群不同能力的硬件模块。
比如说,一个手机拥有显示屏、通讯模块、摄像头、麦克风、计算模块等等;电视拥有显示屏、摄像头、麦克风、遥控装置;手表拥有显示屏、传感器、麦克风。
注意到没有?其中这三种硬件都有显示屏麦克风,那是不是可以在网络条件允许的情况下,将这些显示屏麦克风连接起来,这样你对着手机手表的麦克风说话,其实也就是对着电视的麦克风交流;手机显示屏看着小,就直接把它扔到电视上。
这种逻辑下,硬件不仅可以互通,还可以互助。比如手表的显示屏肯定不会有多好,那么是否可以让手机的计算能力计算好图像,再直接扔到手表这里,提升手表的显示效果?
听起来这些有点不可思议,但在EMUI10中,这样的无缝体验确实已经做到了。基于分布式技术和硬件虚拟化、软件总线技术,华为将各种终端的能力进行了池化,都集中在一个虚拟大平台上,变成了一个你看不见,却拥有你手机、穿戴、电视、PC等各种能力的超级终端。
这个听上去不可思议的变化,开始于EMUI10背后一项巨大的工程:将各种终端的硬件能力进行层层解耦,把打碎的硬件形态拆分到最小化程度,变成一个个独立的驱动文件。
基于这些硬件能力的最小集,在网络联接和端云计算能力的帮助下,我们就可以将自己的硬件体系进行“能力上”,而非“应用上”的联接,真正做到跨终端设备的一体化。
这就像智能设备时代的活字印刷术,分布式技术把一块块碑刻与竹简拆分到最小,变成一个个字。再用这些字组成千变万化的内容,形成了跨文献的印刷效率。在华为开发者大会现场,就演示了把一台大疆无人机的摄像头,直接“驯化”成手机摄像头。我们不再只能通过无人机拍好视频,下载到电脑再传到手机中观看,而是可以通过手机直接在天空中无延迟地注视世界。
至此,我们知道华为并不是仅仅想让你买一堆华为和合作伙伴的设备。而是想要基于EMUI10开始的独特技术能力,在分布式技术基础上构筑并未出现过的跨终端体验——所以华为消费者业务软件总裁王成录博士说,EMUI10是打开全场景智慧生活的钥匙。
如果还没有理解EMUI10的分布式技术,武侠迷可以想想古龙描写的一口箱子,箱子里的部件灵活组装,变成一把把克敌不同敌人的绝世神兵;动漫迷可以想想变形金刚,他们之所以能变形,似乎就是因为身体是由“分布式部件”组合到一起的;女性朋友们,大概可以想想你肯定不会只穿固定的套装搭配,而是把不同的单品、配饰组合成自己喜欢的样子再出门。
未来的我们,将可以把各种设备的硬件能力,组合成我们自己喜欢的样子。
谁能说,这不是一场革命呢?
请重新享受这个多硬件的世界
在技术基础上,想象未来是很难的。就像智能手机刚出现的十几年前,你肯定无法想象今天的手机应用形态——想出来了,你大概就可以上福布斯排行榜。
但是未来近在眼前,先在文字里体验一下EMUI10将带来的用户体验改变,或许还是很有必要的。
在EMUI10分布式技术的“超级终端”理念里,用户能够通过手机直接管理其他设备。而这仅仅是一个开始,更有趣的体验爆发点在于,用户将可以同时收获不同硬件的不能能力,获得意想不到的价值。
EMUI10指向的超级终端,将会是什么样子呢?我们可以举几个例子来看看。
比如说,在跟家人视频通话时,我们经常嫌弃手机屏幕太小,声音也不够清晰。尤其是与长时间未见的父母、孩子、伴侣视频通话的时候,恨不得声音再真切一点,影像再放大一些。
在分布式技术的帮助下,当我们把手中的手机,和房间里的TV、音箱组合成一个超级终端,这一切将迎刃而解。视频通话的时候,我们可以一秒将视频扔到电视上,享受大屏带来的交互快感;如果掀起电视的音质也不如意,可以将通话扔到智能音箱里,真正让家人的声音包裹住你的思念。
从前,做到这一切也不是不可能。但至少需要安装3根转换线,调试几个驱动器。折腾完半个晚上就过去了,远在老家的父母要陪我们苦苦等待设备就绪。
再比如在开车时,安全永远是第一位的牵挂。但是疲劳驾驶、情绪驾驶这类问题,很可能司机本人都意识不到。如果家人不在身边,危险可能随时发生。而如果利用EMUI10的分布式技术能力,我们可以让车里的摄像头变成智能摄像头,监测司机的状态;再让智能手表监测司机的心跳、心率等指标,这一切在手机里完成AI感知计算,并且实时通报给远方的家人。那么驾驶安全显然将获得质的提升,家人的牵挂将被科技所温暖。
在超级终端到来前,这个设想近乎是无法被普通人实现的。而此后,或许将是我们生活里的日常。
在分布式技术带来的超级终端下,这样的改变还有很多。比如我们使用PC进行网银转账、账号登陆时,将不再费时费力接受验证码,因为我们的生物密码信息就存储在超级终端里,每个终端都能认识主人;再比如PC上将能打造与手机上无缝结合的办公体验,手机可以操控电脑,电脑也可以操控手机。对于每天两部手机一台PC来回忙活的媒体人来说,这简直堪称救星。
分布式技术,让多终端世界变得有点科幻,又富含朴素的底层逻辑。在未来,消费者只有一个任务,就是重新享受这个多终端的世界。多终端带来的不再是生活碎片化,而是我们意志与感官的无限延展。
在无限世界,让开发者做点伟大的事
刚才我们说过,消费者其实挺难提前想象技术底层逻辑改变之后的应用体验革命,毕竟想象到了也只是提前高兴一会。然而对于开发者来说,理解底层变革,透视场景变革,是他们的本职工作,甚至人生拐点——超级终端展现出的“魔法”,显然符合这一标准。
如果说,4G网络和智能手机交互形态,让软件应用进入了无线世界,用户可以随时启动网络和应用。那么今天EMUI10的分布式技术,就在让软件应用进入无限世界。
什么是无限世界?硬件形态和规则有限、编程语言有限、网络资源与交互形态有限,依旧是今天对开发者的最大制约。而在跨终端分布式技术普及的时代里,硬件和编程限制将被取消、5G带来了网络资源层的保障,AI提供了拓展交互的解决方案——种种限制都在取消,新的限制,可能仅仅是想象力的限制。
为了践行这个关于AIoT和万物互联的承诺,华为需要在开发端提供一系列支持,帮助开发者打破硬件与开发的界限。
事实上,在普通用户的视线死角里,开发者们正在经历非常“痛苦”的多终端旅行。IOS、安卓各需要不同的开发体系,平板、大屏、IoT设备,每出现一个硬件形态开发者就必须重新开始一套开发工作。加上不同开发语言间的切换,今天面对移动市场,可以说开发者更多是在进行源源不断的兼容工作,而非脑洞和创意。
终端越多,重复工作越多,正在成为今天开发者的“不能承受之重”。
为了解决这个问题,EMUI10的一大创新,是第一时间打开了将开发者接入到超级终端的路径。EMUI10提供一次开发多端部署,灵活组装的“元能⼒”开发。同时为开发者提供分布式UI编程框架,实现应用界面多端自适应,从而实现跨设备之间的生态共享,开发者不用再每一块屏幕背后痛苦而无聊地熬夜工作。
EMUI10的超级终端能力,会完整开放给第三方,并提供开发指导,开发者只需要按照说明进行配置就可以接入。
那么节省下兼容成本和工作时间的开发者,应该去做什么呢?显然,开发这条路是永不可能轻松的。真正等待开发者的,是5G、AI、跨终端分布式技术,甚至新的屏幕形态、交互手段,这些新技术底层的协同创新,正在重新描绘硬件到底是什么。新的体验、新的能力边界,新的依赖习惯,今天来看都已经准备好了前提条件。
对于开发者来说,EMUI10映射到自己的工作中,是一次汹涌而纯净的创新考验,硬件、软件与算法开发都被未来所需。
节省精力和时间,去做一点伟大的事吧——EMUI10对开发者如是说。
魔法是如何炼成的
打碎硬件,重新组合超级终端,这样一场手机+万物的魔法,显然会让消费者好奇背后的产业逻辑。
新的消费者体验、开发者环境,包括手机安全能力背后,我们会好奇华为和EMUI究竟是如何做到的?其他厂商会不会很快追上来,形成各起炉灶的AIoT局面?
如果回顾此前的技术创新,比如GPU Turbo,我们会发现其他终端厂商推出了各种名为“turbo”的东西。但在软硬件协同加速这件事上,还是没有人可以模仿。这背后的原因在于,一项技术背后并不仅仅是技术逻辑和创意,同时还有大量的基础软件工作,以及精细化的垂直创新。
对于分布式技术的打碎与重组,背后华为“将复杂留给自己,把简单留给用户”的精神可谓发挥到淋漓尽致。
王成录博士介绍,分布式技术最大难点,也是最繁重的工作量,是对不同终端的应用架构进行层层解耦。软件解耦是一件非常繁复,背后蕴藏着大量枯燥且精细的清理工作,且必须完整理顺出逻辑闭环。从EMUI5.0时代开始,相关团队就投入了40%的人力,专门进行清理架构。
比如说跨终端能力最重要的图形引擎,如果想要兼容所有设备,就必须把所有适配标准都清理出来,再把引擎解开,拆分到最小集。这些最小集的基础上再进行模块组合与柔性部署,根据需要组成“变形金刚”。
所以说,EMUI10背后的分布式技术,不仅是几种技术创新,同时还有大量时间、资源、细节创新上的积累,客观上几乎无法被复制。毕竟多年的积累,庞大的专业人才队伍,对基础研发的坚信笃定,以及不计成本的投入,在今天世界范围内都是华为的招牌。
未来,分布式技术将会成为EMUI所沉淀的,华为新的技术差异化赛道。EMUI10仅仅是个起点,软件总线技术还有漫漫征程,超级终端与AI能力边界、5G环境的适配还有新的机遇要触发。
EMUI10告诉我们,魔法确实发生了。在接下来的Mate系列新旗舰机上,我们就都可以体验到EMUI10打碎硬件,超级终端的魅力。
然而魔法的最终答案,是根本没有魔法。只有面向底层技术的勇敢奔跑,只有人才、时间和成本的漫长投入,只有对逻辑和科学的笃定——这是EMUI10伟大的一面,华为可爱的一面,也是未来之所以值得期待的一面。
免责声明:本网站内容主要来自原创、合作伙伴供稿和第三方自媒体作者投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。任何单位或个人认为本网站中的网页或链接内容可能涉嫌侵犯其知识产权或存在不实内容时,应及时向本网站提出书面权利通知或不实情况说明,并提供身份证明、权属证明及详细侵权或不实情况证明。本网站在收到上述法律文件后,将会依法尽快联系相关文章源头核实,沟通删除相关内容或断开相关链接。