华为开发者大会2020首日活动已落下帷幕,鸿蒙OS 2.0、EMUI11、HMS Core 5.0、HUAWEI HiLink等重磅软件产品悉数亮相,从战略意义来说绝对不亚于华为接下来的任何一场新品发布会,包括消费者都在期待的Mate40系列。
举一个不恰当的例子,如果说华为的硬件产品是一把利剑,开发者是一位技艺精湛的铁匠,那么今天公布的产品就是打造利剑的工具,使手上这把利剑更加锋利,铁匠的技艺能够得到更好的发挥。而这就是华为开发者大会的一大意义所在,为开发者提供更加简单易用的开发工具,更高的开发效率以及更好的开发环境。
要注意,今年开发者大会所处的时机与往届有着很大不同,此时华为正遭受着美国第三轮制裁,同时还要面对复杂的内外部环境,这就使得华为今天发布的产品更具现实意义。那么这时候问题来,华为今天发布的产品究竟有何亮点?
书归正传,让我们将视角转回华为开发者大会本身。正式开场前,一只手放在华为手机的暂停键上,点击播放,紧接着就是一首华为用户非常熟悉的歌曲《Dream it Possible》响彻全场。值得注意的是,旁边还有一句英文:NO STOP,NO PAUSE.PLAY TOGETHER.意为"当全世界都认为,华为即将按下'暂停键'的时候,华为选择按下"开始键"。可以确定,面对内外部不确定环境,华为会继续前进,决不停下。
鸿蒙OS 2.0
首先登场就是备受期待的鸿蒙OS 2.0,这也是外界最为关注的产品,没有之一。从命名看出这是去年鸿蒙OS 1.0的迭代版本,命名为鸿蒙2.0,英文名为HarmonyOS 2.0。那么它究竟进行了哪些更新?
鸿蒙OS 2.0的分布式技术应用进一步升级,使能全场景智慧生态,通过跨设备协同、大小屏互动、极速配网、自适应UX、可视可说AI赋能语音交互、开发者开源等引领未来移动产业革命。这样听起来似乎有点"云里雾里",简单地说就是华为想要创造一个超级终端互联的世界,将人、设备和场景联系在一起,让你的手机与你其他接入分布式技术的设备产生更为深层次的联动,并针对你所面对的应用场景提出解决方案。
有何应用?
当你在开会时,此时会议室中有一台华为智慧屏,而你的手上又有华为手机或者平板电脑时,此时三者便可以基于鸿蒙OS 2.0进行联动,你在手机或平板演示的会议内容会全部投到智慧屏上,实时批注,直达高效。这一点也同样适用于网课、体感游戏等应用场景。
除了"大小屏",华为的手机及其手表产品同样可以产生奇妙的化学反应。华为与百度地图、滴滴出行等进行合作,当你需要导航或打车时,用手表就能进行方向指引,不再需要盯着屏幕看地图了。除了华为自己的硬件设备,与其他接入鸿蒙OS 2.0的终端同样能够联动。
比如厨房里的烤箱,手机一碰就可以和烤箱连接,同时将手机中的菜谱数据赋予烤箱,这样就可以让烤箱精准地去制作每一道菜。目前,鸿蒙OS 2.0已经与美的,九阳,老板等头部厂商达成合作,后续将很快发布搭载鸿蒙系统的家电产品。
所以我们可以很清楚地看到,鸿蒙OS 2.0通过多设备彼此联动,最终成为"一"个设备,构建一个包含万物的超级终端。而且从官方现场演示来看,跨设备数据速度快,如同处理本地数据一样方便快捷。在安全性上,鸿蒙OS 2.0同样可以通过生物识别等方式识别机主,确保正确的人用正确的设备得以正确地使用数据。
值得注意的是,鸿蒙OS 2.0采用了支持高性能多语言编译的方舟编译器 2.0,这也是我们的"老朋友"了,此前我们曾多次介绍过方舟编译器,这是一个可以编译软件的软件,其能够消除跨语言交互开销,统一多语言前端,让开发者能够自由选择 Java、JavaScript 及其他语言。另外,它还能通过组件解耦实现多设备弹性部署;操作系统运行和开发框架协同设计,能够完成联合优化,提高代码执行效率,保证系统的有效运行。
对外开放
既然是华为开发者大会,自然是以开发者为核心。鸿蒙OS 2.0打造了全场景跨设备集成开发工具 Huawei DevEco 2.0。其具有三大特色能力,在编程时开发者可以实时预览 UI,实现编程所见即所得;提供API智能补全,实现高效编码;面对多设备测试难题,DevEco Studio提供了高性能模拟仿真和实时调测,降低开发者的测试成本。
而且得益于分布式结构,开发者只需要关注业务逻辑,不必关心跨端调度与通信细节,减少代码和复杂度,大幅提升开发效率。
目前,鸿蒙OS 2.0已经面向开发者开放针对大屏、手表、车机的Beta版本,今年12月发布针对智能手机Beta版本。余承东还在现场公布了鸿蒙OS 2.0的开源路标,涵盖多个大小内存的终端设备,在明年10月面向所有4GB以上内存设备,这意味着鸿蒙OS 2.0将不仅属于智能手机、平板、手表等产品,还能用于各式各样的终端设备。
其实对于鸿蒙OS,你可以将其视作一座房子的地基,一个基础架构,支撑起EMUI11、HMS Core 5.0等一系列应用生态。尽管在部分人看来,华为自研操作系统是"重新发明轮子",但其意义有远超于此,倒不如说,正是因为我们重新发明了轮子,让我们一个系统的基础有了从0到1的认识,迈出第一步,就会有第二步,第三步……因为对于我们而言,最缺的就是对于基础科学和架构的研究,无论鸿蒙OS最终结局如何,它所带来的意义远超其本身。而参与鸿蒙OS开发的诸多程序员、开发者就是掀起下一个产业革命的中流砥柱。
那么现在我们谈一些更为现实的问题——我们消费者什么时候可以看到搭载鸿蒙OS的设备?余承东在发布会现场表示,明年华为智能手机将全面支持鸿蒙OS。
EMUI11
紧接着鸿蒙OS 2.0而来的就是EMUI11。
EMUI11这一次在UX设计、全场景体验、隐私安全等方面较EMUI10有了非常明显的升级。目前,华为已经向部分机型推动了EMUI11 Beta版本。
人因设计
在"看得到的层面"上,EMUI11这一次将电影中"一镜到底"思路引入其中,当用户进行应用切换、返回桌面、滑动界面等操作时,能够拥有一个连贯且流畅的动效效果,避免因为UI的动效而产生的视觉上的割裂感,所有的动画效果一气呵成。另外,EMUI11基于此带来流畅动画效果的同时,还使得用户注视点更加集中于手机显示的内容上。
在UX设计上,EMUI11依然采用了低饱和度色彩组合,淡雅的颜色风格也更容易让人接受。另外,这款系统还内置了多款艺术风格主题和高颜值艺术AOD。综合来看,EMUI11延续了以往的稳定、流畅和美观。注意,EMUI11这次还推出更为全面的"智慧多窗"功能,简单地说,你在侧边应用栏打开过的应用都出现在一个"小标签"中,方便你再度打开。
全场景体验
不过在我看来,EMUI11这次最大的升级不是在于这些"看得到"的部分,而是在于"看不到"的地方,比如多屏协同。这项功能已经是华为MateBook系列产品上的核心之一,在这次EMUI11发布会上,华为再次强调了手机、PC和平板电脑之前的内容分享,而且应用范围更广。
在EMUI11的前提下,手机与电脑连接最多可以打开三个窗口,并可以在窗口之间拖拽文本和文件,或是当你正在使用笔记本电脑时,可借助手机扫描文件,实时拍照加进文档中。值得注意的是,这次平板电脑甚至还可以成为笔记本电脑的第二个屏幕,不仅键鼠共享,PC上的图片等文件内容可以拖拽到平板上,使用手写笔或触摸继续操作。
EMUI11
这些功能恰恰是分布式技术的体现,不过我相信上述只是冰山一角,这项技术不仅可以用在终端设备之间的彼此协同,还能用于IoT领域。目前,华为的HiLink智能硬件生态合作伙伴超过800家,服务用户超过5000万。智慧生活APP装机量超过4亿,支持120多个品类,平均每天收到10.8亿次访问请求。
说回EMUI,未来它将打通手机、PC、平板、智能家居、可穿戴设备之间的鸿沟,使EMUI成为华为终端数据传输的桥梁。
隐私安全
安全方面的功能一直是EMUI上的一大特色,这次EMUI11提供了分享照片脱敏、隐私备忘录等贴心功能。另外,EMUI11内置的TEE OS安全内核获全球商用OS内核的CC EAL5+认证。华为终端软件在设计、研发和维护全流程都满足国际隐私标准的要求。
现在哪些设备可以更新EMUI11?
目前,官方已正式宣布,EMUI11从9月10日开启Beta测试,包括华为P40系列、Mate30系列、MatePad Pro系列等10款机型。值得注意的是,我们还将在Mate40系列看到EMUI11的正式版本。
HMS Core 5.0
在去年的华为开发者大会上,华为首次面向全球发布了HMS,即华为移动服务,并且全面开放HMS核心服务,希望有更多的开发者加入其中。经过整整1年的发展,HMS核心服务已经升级到了第五代,就是今天的HMS Core 5.0。
在华为开发者大会2020上,华为向我们讲述了HMS Core 5.0的最新进展,新增音频、视频、图像、图形引擎、计算机图形、增强现实引擎等 20 多项能力,集成了56项kits能力,覆盖应用服务、图形、媒体、人工智能在内的 7 大领域,为开发者提供 12981 个场景化 API,目前已面向开发者全面开放。
目前,HMS全球活跃用户已经超过 7 亿,覆盖全球 170 多个国家和地区。此外全球注册开发者达180万,集成 HMS Core 的应用超过9.6万,其中海外应用数量已经达到7.3 万,同比去年增长了10倍。目前,华为应用商店全球月活用户超过4.6亿,下载次数超过2610亿,已然成为全球第三大应用商店。尽管华为手机由于无法使用谷歌GMS导致海外销量出现下跌,但是华为消费者业务云服务总裁张平安表示,使用HMS的手机越来越受到全球消费者的喜爱。
为了吸引更多的开发者加入到HMS中,张平安宣布,华为将全面开放HMS五大根服务引擎,涵盖支付、广告、地图、浏览、搜索。
HMS支付引擎目前已经覆盖全球超过170个国家和地区、支持60多个全球运营商,支持10个以上的国家和地区的电子钱包和网上银行;华为广告引擎目前海外应用接入超过3100个,海外开发者的广告收入有着十分明显提升,而且华为还为开发者提供广告呈现创意;华为浏览器全面支持快应用分发,3.3亿月活量为其带来非常强势的发展劲头。
除此之外,HMS还开放了地图引擎和搜索引擎。前者开放11项能力,构建全场景体验,目前已有2000多应用集成华为地图服务,而后者是一项面向华为移动用户的搜索引擎服务,可用于搜索应用、产品、服务、资讯,支持垂域信息高效触达用户。
尽管相比GMS,华为的HMS依然有很多的不足,但是构建生态并非一日之功,需要长时间的积累,好在HMS已经进入快速发展的阶段,一个全新且成熟的移动终端服务出现在市面上也是肉眼可见的未来。可以预见,HMS将与鸿蒙OS以及自研芯片构成华为新的软硬件生态,而这一生态一个重要特点就是自主研发。
没有工具怎么行?
在华为开发者大会2020上,华为其实还发布了一项非常重要的"工具"——HUAWEI DevEco 2.0,为鸿蒙OS带来设备一站式开发环境,支持一站式开发/编译/调试/烧录,同样集成华为分布式能力,还有丰富组件供开发者灵活组装,同时内置安全检查能力。
这部分内容看似晦涩难懂,但对构建华为自家生态来说却是非常重要的。王成录曾在华为开发者大会上表示:"如果没有变成编程框架,没有编译器,那就是没有工具,根本就造不出操作系统。"所以在构建生态前,一定要将自己的"金刚钻"做好。
华为已经构建开发全场景应用的完整平台工具链和生态,除了上面提到的HUAWEI DevEco 2.0,还有HarmonyOS应用框架、13000+ APIs、方舟编译器、分布式应用。这样的开发流程对于开发者而言算是非常友好的,而且开发流程的简化也有利于提升开发者的效率。
而且华为还带来了HUAWEI Research创新平台,提供HUAWEI Research Kit和HUAWEI Research Cloud两大关键平台能力,帮助合作伙伴高效开展创新研究,加速技术突破,孵化应用创新,快速实现成果转化,助力各行各业产业蓬勃发展,
在我看到,这次发布鸿蒙OS及其开发工具更像是一位行者,随身仅佩戴两把戒刀,轻装上阵,没有顾虑,一切清晰明白。
写在最后
一件事,一个人能否成功,既要考虑到历史的进程,但同时也要注重个人的努力,这一点对此时的华为而言更是如此,独立自主的重要性不言而喻。在21世纪,依托于全球化,我们可以将全球产业中的优势因素聚集在一起,为自己所用,这无可厚非,但却不能忘记独立自主的重要性,否则有一天这些优势因素的归属者突然不给你用又该如何?好比别人下雨天不借给你雨伞,那恐怕最后只有挨淋的份。
鸿蒙OS、EMUI11、HMS Core 5.0、自研芯片……这便是华为的"雨伞",尽管这把伞还有诸多不足,但至少华为已经握紧了伞柄,为撑开那一刻做准备。同时,吸引更多的开发者加入进来,把"雨伞"做大做强做漂亮。每届华为开发者大会都是华为与开发者对话、沟通、交流的平台,每一位开发者对华为而言就是星星之火,而正是星星之后,可以燎原。