深入分析华为的鸿蒙系统可能与你想象的完全不同

2020-04-06 14:44 来源:科创网

深入分析:华为的鸿蒙系统可能与你想象的完全不同。

原始瓦力评价

(全文约4390字,预计在12分钟内完成)

华为的和谐操作系统已经正式发布。会后,出现了预期的两极化评论趋势。有各种各样的事情要说,比如欺骗别人,改变别人,不使用手机等等。然而,如果你仔细分析一下这次会议关于和谐操作系统的全部内容,你会发现它与大多数评论中的“系统”不同。人们不应盲目诋毁“和谐操作系统”,同时也不应大肆吹捧它。否则,它很容易成为“支持杀戮”。在参加讨论之前,我认为每个人都有必要先弄清楚。

be7ef95dcfb7464f9d5aa18f61a4aefa.jpeg

在新闻发布会上,他们用了许多专业术语来解释他们的职能。我认为这超出了大多数观众甚至大多数媒体编辑的理解。在这种背景下,奉承或诽谤都不是可靠的渠道。

以下为我个人对鸿蒙(Harmony OS)系统的理解,现在就分享给大家:

目前,我们使用的各种智能设备,如手机、电脑、平板电脑、智能手表等。都有自己的系统。即使是同一品牌的产品也会有专门为其定制的系统,比如苹果:

IOS手机

MacOS

手表手表

电视观众

平板iPadOS

尽管苹果在它们之间的交互方面做得很好,但是它仍然需要大量的人力来编写和维护不同的系统。从开发人员的角度来看,可能需要针对不同的平台调整不同的架构和用户界面,这是一项相对耗时的任务。

在使用过程中,不同设备之间的系统需要判断你的操作,然后根据不同的平台和不同的操作调用不同的程序供你执行。对于苹果产品来说,他们自己产品之间的交流体验并不差,但是如果他们与安卓设备或windows设备进行交互,那将会是一个很大的麻烦。苹果手机的早期用户很难将照片复制到电脑上,即使这是许多苹果手机用户需要学习的第一课“如何将照片复制到电脑上”

更不用说安卓设备了。除了系统的碎片化,不同的制造商有自己的规则,也没有统一的标准。此外,第三方应用程序的混乱导致安卓设备体验不佳。要在两者之间达到完美的契合,需要比苹果更多的劳动和时间。因此,苹果商店里新安装了许多主要的游戏或应用程序。此次更新也是苹果设备的首次更新,因为苹果系统相对更容易维护。

安卓现在看起来不错,但它有一个非常尴尬的过去。我学过软件开发、网站编程、数据库和其他N种编程语言。即使有一点点开发经验的人也会知道,如果你修改了别人的程序,如果程序是由不同的人在不同的时间维护的,就会有很多垃圾代码。

有垃圾代码并不可怕。可怕的是没有人敢移动或删除它。虽然这些垃圾代码看起来没什么用,但其中一个可能与另一条指令有关联。如果你删除它,它会产生连锁反应,甚至导致系统崩溃。因此,在不改变原始代码的情况下,添加所需的函数并记下您的名字会更安全。

这会造成什么问题呢?我们举个例子:

你想从16楼乘快车到1楼,原来你只需要直接从固定电梯到1楼,不到30秒。结果,你走出家门,发现走廊里有30部电梯。上了一楼后,你会发现它只到13楼。你必须下来进入另一个。如果你幸运的话,你可以到达一楼。如果你不走运,你必须在6楼停下来。在最坏的情况下,20部电梯后你可能无法到达一楼。

这是垃圾代码的副作用。安卓现在就是这样。每个人都知道有垃圾代码,它会影响运行效率。然而,没有人敢动,或者没有人会动,他们不想承担系统崩溃的风险。这是人的本性。

华为的鸿蒙系统提出了“微内核”的概念。事实上,新的谷歌系统紫红色操作系统是一个微内核系统。他们希望用这种全新的系统取代安卓,这是一种古老、虚弱、疾病和残疾的系统,因为它有太多的顽疾,仍然是那种无法用药物治愈的疾病。

这个“微内核”系统的最大优点是,它允许开发人员提交的应用程序最方便、最快速地适应所有硬件,这对消费者也有很大好处。你可以在第一时间更新你手中的所有智能设备,类似于苹果系统更新的年度主要版本,几乎全世界所有用户都可以在同一时间更新。这是国内安卓用户在生活中无法体验到的,所以我们只能依靠新系统。

5a6e6669c3814f4bbcca0577134b65cb.jpeg

基于微内核的全场景分布式操作系统。

“基于微内核的全场景分布式操作系统”是关键。这不是一个专门为单个设备准备的系统。它是一个基于平台的系统,可以通过中央网络分配资源和功能。所有功能都可以单独使用,灵活多变,但统一和谐。

689e7fdc24b5431a9bcc26227e40ba58.jpeg

让我们仔细看看鸿蒙系统。鸿蒙系统与普通系统的最大区别在于,它不会在运行程序的开始就直接执行所有内容,而是先判断你是哪种设备,然后通过单独的通道直接执行。所执行的程序,无论你是电视、电脑还是手机,都使用同一套系统,并且只在开始时选择设备。该系统不是单独为某个设备定制的,而是一个通用系统。

这样做的好处是,每次你需要维护时,你只需要升级第一层的东西,而底层是不移动的。就像系统是一个光盘播放器,它的光盘可以在这里播放,只要你按照统一的复制程序制作光盘。如果你想听别人的音乐,就换张光盘。

然而,以前的系统更麻烦。如果您想更换光盘,您可能需要为此光盘制作一个光盘播放器。在最坏的情况下,你必须修改这台激光唱机才能播放它。

除了设备之间的独立性,它还会使硬件本身的功能成为系统可以分配的东西,比如手机上的摄像头。通过系统间的调度,它甚至可以被电视或手表使用。因为他们使用相同的系统,所以他们有能力互相交流。

你有没有看过电影《速度与激情》,里面的眼睛系统实际上是在你的生活中部署所有的摄像头来获取图片,以便准确地跟踪目标人物。虽然鸿蒙没有那么先进,但它已经是一个原型了。

我相信我们很快就能把家里的电视屏幕作为新疆无人机的显示屏,这将给我们带来无限的娱乐空间。

当然,实现这个功能调用需要两个条件。首先是必须采用鸿蒙系统的硬件。第二,你必须登录同一个华为账户。还有一个生态问题。我们稍后再谈,或者先谈系统。

5ada5fafb725413e8c44830ebc80aa35.jpeg

能够单独分配资源的另一个优势是,它可以根据您正在做的事情为您提供不同的性能,就像我们当前的智能路由器一样。如果你正在玩游戏,它可以保证你在玩游戏的同时升级你的系统,但是它不能影响你的网络速度。如果你正在看一个视频,它可能会帮助你杀死病毒或者在后台自检一次,当场景需要很少的性能。这种优化能力可以通过当前的移动电话来实现,但是逻辑本身是消耗性能的,所以当它作为系统的一部分出现时是完美的。

事实上,你看不到这个功能,但你也可以从其他地方间接找到它,比如:耗电量少,热量少,打开东西更快,不需要一直清理缓存,蓝牙耳机在玩游戏时可能没有任何延迟(我发现了一些线索,他们已经在做测试,以减少用蓝牙耳机玩游戏时的延迟,见EMUI 10.0)。

至于系统安全,我不是专家,所以我不能在这里给你更深入的推广,但我可以说我个人的理解。像鸿蒙系统这样的微内核系统本身很小,代码量也很少,所以可以使用更深层次的安全措施。

d03bd6e5f9ef42578dd3c83475d59755.jpeg

此外,它本质上没有根权,这意味着它不会给予任何第三方应用或个人系统的核心权利,这是最大限度地保证安全性的措施之一。很多人可能会说手机没有根就没有可玩性,但我个人认为这是不对的,因为它能最大限度地保证系统的安全性和流畅性。

也许你没有注意到手机的许多第三方主题、字体甚至动态壁纸都会明显影响手机的流畅度。其中,字体影响最大。立即将许多无法解释的卡顿现象转换成系统的默认字体是件好事。

ca1e13eec74f4e1f975203baeabea485.jpeg

让我们来看看鸿蒙操作系统的整体结构。事实上,它仍然保留了Linux内核,所以它可以直接与Android应用程序兼容。这在初始阶段非常重要。毕竟,用户买回来是没有用的。在这一过渡时期,华为肯定会与主流厂商合作,定制属于鸿蒙操作系统的专用应用。这是充分发挥其性能的最好方法。

换句话说,在安卓应用程序兼容的时候,它的力量无法充分发挥。只有当用“方舟编译器”开发的应用程序上线时,它才能发挥至少80%的能力,只有当鸿蒙操作系统的生态完全建立时,它才能发挥几乎100%的能力。这也是我说鸿蒙操作系统需要时间沉淀的原因。它不可能一出现就处于充满血液的状态。

我们可以理解,所有用“方舟编译器”开发的应用程序现在都可以在鸿蒙操作系统中实现最快的效率。

af89837e426943f890829106e2d2856e.jpeg

当有足够多的应用程序使用Ark编译器,或者超过90%的常用应用程序都有Ark编译器的版本时,红梦操作系统的底层将完全放弃Linux内核,只保留红梦微内核。这是和谐操作系统正式独立和完全独立的一天,也是它真正崛起的一天。

58609f93b63746668610478b6b9dbf65.jpeg

为了尽快实现这一天,华为其实做了很多努力。甚至他也为开发者提供了一个非常舒适的便携环境。许多基本操作可以通过拖放直接完成。模块化编程是未来的趋势。我老式的手工代码点击已经被淘汰了。

84088192ed2141048da4ec4c54401263.jpeg

它允许您一次开发,同时适应所有配备鸿蒙操作系统的设备。这是众多安卓开发者的梦想,但遗憾的是,这无法在安卓系统上实现。

我预计华为未来将为开发商提供良好的激励。有奖励、平台、目标和未来。生态塑造基本上是时间问题。

【产品的诞生】

“荣耀与智慧屏幕”是鸿蒙操作系统的第一个节目,我相信全世界的数字爱好者都在看它。如前所述,鸿蒙操作系统仍处于初级阶段,需要时间来完善和适应。至少需要数百个主流应用来支持它在手机上的使用。对于电视,鸿蒙操作系统不需要巨大的应用支持,但可以优先使用。这应该不同于许多人的想法。大多数人认为手机会优先使用它。

现在鸿蒙操作系统可以用在手机上,但是支持的应用程序不多,生态还没有建立。这些都需要时间。两年前我在瓦力告诉读者,这与华为在会议上的计划基本一致。

现在,拿出鸿蒙操作系统的目的很简单,告诉大家鸿蒙操作系统不仅仅是PPT,它已经是一个完整的系统,顺便让那些喷雾器闭嘴。另一个原因是鸿蒙操作系统是用在电视上的,所以没有必要隐藏它。同时,这也是对那些应用程序开发人员的一种保证,这样他们就可以放心地为鸿蒙操作系统开发应用程序。

这里有一个非常重要的“因素”。如果美国明天不允许华为使用安卓系统,鸿蒙操作系统将不得不提前将其应用到手机上。这是一个不可能的选择,至少可以使用,尽管它与传统的安卓没有太大的不同。

然而,如果另一个制造商发生变化,如小米、OPPO、vivo等。这几乎将是一个毁灭性的打击,因此有必要采取预防措施。然而,小米目前还不能获得自己的系统,因为这需要很多钱、很多人和很多时间。即使美国禁止所有中国手机制造商使用安卓,鸿蒙操作系统实际上也可以被所有人使用。与其说是华为的应急计划,不如说是所有中国手机制造商的应急计划。事实上,华为不想这么早就在手机上使用鸿蒙操作系统,如果不是万不得已,时间还为时过早。

到2020年,鸿蒙操作系统将用于笔记本电脑、腕带和手表。2021年是将其应用于手机的最佳时机。那时,有没有安卓系统并不重要。这也是首先要做好生态和环境工作。手机出来后,可以直接集成。用户可以从体验的完整版本开始,这也是最安全的方式。

如果你对手机系统或手机行业有所了解,我相信在阅读了我上面的分享后,你应该明白和谐操作系统的目标根本不是安卓,而是谷歌正在开发的富士山操作系统,以及苹果正在部署的相应系统。

因此,那些经常使用安卓与和谐操作系统交流的人应该改变他们的想法,是时候与下一代系统交流了。

至于和谐操作系统和我们使用的系统之间的区别和优势,至少今年,我们只能从产品“荣耀与智慧屏幕”中寻找线索。如果我们想看和谐操作系统的第一次体验报告,别忘了关注我们。

标签: 鸿蒙 系统 华为

热门文章

热点图文