少年帮|从移动互联网跨向物联网时代,鸿蒙会成为下一个安卓吗?


少年帮|从移动互联网跨向物联网时代,鸿蒙会成为下一个安卓吗?华为2020年的开发者大会中余承东说:『华为的鸿蒙系统即将搭载到手机产品上 , 并且将华为鸿蒙系统正式进行开源 。 』既然鸿蒙进行了开源 , 那么华为的战略意图就非常明显了 , 挑战安卓的时代已经正式开启了 , 那么华为挑战安卓的机遇和困难都在哪些方面呢?回顾安卓当年的成功历史会不会重演呢?
先来说说鸿蒙的机遇在哪里 。 本次华为开发者大会中说到:『鸿蒙系统是一款基于微内核、面向全场景的分布式操作系统 。 』相信你看完对于微内核、分布式操作系统也是一头雾水吧 。
少年帮|从移动互联网跨向物联网时代,鸿蒙会成为下一个安卓吗?那我就用最通俗易懂的话来解释一下 。 这个解释中有两个关键点分别是微内核、分布式操作系统 。 咱们先说这个微内核 , 鸿蒙系统要实现的是从空调、门锁、电饭煲、烤箱、灯泡等设备到汽车、笔记本、手机等等所有的设备都使用同一个操作系统 。
少年帮|从移动互联网跨向物联网时代,鸿蒙会成为下一个安卓吗?但是现在的实际情况是什么样呢?比如说大家都最熟悉的苹果 , 在苹果手机上用的是iOS系统 , 在电脑上用的是Mac系统 , 在苹果的手表上用的是Watch OS系统 , 电视上又有一个TV OS系统等等 。
如果苹果再造个电饭煲 , 就要再开发个电饭煲OS?造个空调就要再造个空调OS?想想如果苹果要开发一整套的智能家居 , 那就需要继续开发出多少个子系统?这还没完 , 每个操作系统都与相应的硬件绑定 , 为了实现相应的功能 , 那相应的系统也要开发出对应的软件 , 这又是需要多大的工程量?
而华为鸿蒙系统采用的微内核则是可以让所有的设备都使用同一个系统 , 从内存是几kb的设备到内存为几G的设备都能适应 。 传统的每一个设备都必须有一个完整的操作系统 , 而如今每个设备上只需要有一个微内核就OK了 。 需要操作系统的哪些部分就从其他拥有这个部分的设备上 , 通过通讯技术传输过来就可以实现按需分配 。
比如说开发者在开发一个音乐播放器 , 那么只需要在后台进行适当的调整 , 就能把这个音乐播放器在智能音响、手机、电脑、电视等多个设备上实现部署 , 实现一次开发多端部署 。 当然这个功能并不是鸿蒙所独有的 , 谷歌尚未发布的Future也拥有这个功能 。
少年帮|从移动互联网跨向物联网时代,鸿蒙会成为下一个安卓吗?而谷歌研发的Future系统的目的就是为了取代自家的安卓系统 。 安卓现在虽然仍然处于巅峰时期 , 但打败安卓的肯定不是另外一个安卓 , 是时代的变迁 , 就像当年的安卓崛起一样 。 而鸿蒙系统所拥有的另外一个核心技术就是分布式操作系统 , 这个技术是谷歌的Future所不具备的 。
平常我们看到的设备都是独立的 , 那鸿蒙系统则是把所有在同一账号下的设备都虚拟化成一个个的零部件 。 这个怎么理解呢?当你想要实现某个功能的时候 , 就可以调用组合各个不同的设备的功能 。
比如说当你清晨起床后做早餐的时候 , 在智能音响里放一首你最喜欢的音乐 , 当你吃完早餐关上房门走向户外的时候 , 音乐无缝连接的出现在你的耳机里 , 当你走到车上取下耳机 , 音乐又会无缝连接的出现在汽车音响里 。 同一首音乐在不同的终端设备间无缝衔接 , 这就是物联网的世界 。
还比如你与朋友进行视频通话 , 但是你总觉得自己手机拍摄自己不好看 。 那你就可以把手机与单反相机进行组合 , 可以调用同是鸿蒙系统下的单反相机 , 使用单反相机镜头拍摄获得更高的画质 。 你与朋友虽然是在用手机进行视频通话 , 但摄像头却是调用相机的 。 也就是说在未来你所拥有的设备都可以实现模块化 , 就像乐高积木一样 , 凭借着自己的想象力可以组合出不同的功能场景 。


推荐阅读