华为鸿蒙系统|记住这一天:美国断供之日,华为反击之时!( 三 )


我想 , 这可能也是华为选择这条相对冒险的路的原因之一 。
鸿蒙早在2016年就已经立项 , 如果技术理论真的行不通 , 华为应该早就把这个项目砍掉了 。
而假如鸿蒙的微内核真的能成 , 那么与其他主流操作系统相比 , 华为将具有一个决定成败的巨大优势:
鸿蒙OS , 远不仅仅是手机系统 。
它是一把开启物联网时代的钥匙 。
要理解鸿蒙在物联网时代的优势 , 我们必须理解两件事:
第一 , 一次开发 。
第二 , 分布式结构 。
2
一次开发与分布式
关于“一次开发” , 华为在这次HDC上放出了一张PPT:
很简洁 , 但就是看不懂 。 没关系 , 让我们继续类比:
为了实现“吃上最好的午饭”这个目标 , 我准备对乌鸦和快爷进行培训 。 他们还是一个负责采购 , 一个负责下厨 。 那么 , 应该如何规划 , 才能最快完成对他俩的培训?
按照一般思路 , 既然学习目标不同 , 那么就需要为他俩分别定制一套教材 , 然后分别培训 。
但是 , 用鸿蒙OS的话 , 那思路就完全不一样了:
我们可以直接开发一套包含做饭全流程的完整教材 , 从采购到下厨 , 所有功能都由单独模块负责 。
然后 , 我们把这个教材交给乌鸦和快爷 , 乌鸦会自动无视下厨模块 , 只学习如何采购;快爷则相反 。 这样一来 , 我只需要编写一套教材 , 快爷和乌鸦就都能学会自己的模块 , 最终顺利做出一桌好菜 。
这就是最简单的“一次开发 , 支持多种终端” 。
正是凭借了鸿蒙OS的微内核架构 , 不同的应用功能模块才能泾渭分明地发挥作用 。 只要设计合理 , 哪怕在部分设备上屏蔽部分模块 , 整个应用依旧可以正常工作 。
在这一次的HDC大会上 , 华为展示了他们给鸿蒙OS准备的开发工具 , 其中已经包括了完整的虚拟测试系统——
当你编写完代码之后 , 你可以即时地看到在不同终端上的应用表现 。
这样 , 连测试版都不需要安装到不同设备上反复验证 , 大大降低了我们测试的压力 。
或许还有朋友会奇怪:干嘛要把一个任务交给不同的设备?用一个设备完成所有操作 , 难道不是最好的吗?
问得好 。 这个问题 , 其实正是鸿蒙OS的另一个核心特性:
分布式结构 。
还是让我们来厨房看看:
我买了一台智能蒸烤机 , 只要输入正确的详细参数 , 什么都不会一样能做出好菜 。
而此时 , 如果再借助鸿蒙OS的分布式网络 , 我们就可以把网上查到的菜谱 , 直接发给智能蒸烤机 , 只需要挑选菜谱、点“确认”两步 , 就能搞定一道好菜 。
如果你愿意给智能手表共享你的健康数据 , 料理机甚至自己还能分析出最适合你的推荐菜谱 。
上面这些应用 , 已经在落地中了 。 华为已经和国内著名的家电厂商比如九阳、美的达成合作 , 正在稳步推向现实 。
距离实际的产品上市 , 应该并不需要我们等待太久 。

这些 , 就是分布式结构最基础的应用 。
不过大家可能会有一个疑惑:
这不就是共享数据嘛?又不是什么黑科技 , 其它厂商难道做不到?
别急 , 让咱们换个场景:
来来来 , 上网课了 。 敲黑板 。
新冠疫情以来 , 网课成为很多孩子心里的痛 。 而且关键是网课上了也就上了 , 但是效果真的不好 。
其中最大的两个问题 , 就是缺乏临场感外加互动性 。
如果是鸿蒙os , 会有什么解决办法吗?
鸿蒙同样利用了分布式结构 , 做了这套网课系统:
教师授课的画面通过电视大屏幕呈现 , 学生通过平板小屏幕进行答题 。
这是完整还原了课堂教学的模式 , 分屏互动 , 体验直线提升 。
这套鸿蒙OS的分布式网课系统 , 华为同样已经与VIPKID达成合作 , 正在稳步推进落地 。


推荐阅读