华为鸿蒙系统Harmony OS真的让谷歌慌了吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了华为鸿蒙系统Harmony OS真的让谷歌慌了吗?相关的知识,希望对你有一定的参考价值。

参考技术A

在讨论Harmony OS是否真的让谷歌慌了之前,我们先来对比一下两个操作系统,从架构出发对比一下两个操作系统的设计理念和目标是否是一样的。

HarmonyOS整体遵从分层设计,从下向上依次为:内核层、系统服务层、框架层和应用层。系统功能按照“系统 > 子系统 > 功能/模块”逐级展开,在多设备部署场景下,支持根据实际需求裁剪某些非必要的子系统或功能/模块。HarmonyOS技术架构如下所示。

系统服务层是HarmonyOS的核心能力集合,通过框架层对应用程序提供服务。该层包含以下几个部分:

根据不同设备形态的部署环境,基础软件服务子系统集、增强软件服务子系统集、硬件服务子系统集内部可以按子系统粒度裁剪,每个子系统内部又可以按功能粒度裁剪。

框架层为HarmonyOS应用开发提供了Java/C/C++/JS等多语言的用户程序框架和Ability框架,两种UI框架(包括适用于Java语言的Java UI框架、适用于JS语言的JS UI框架),以及各种软硬件服务对外开放的多语言框架API。根据系统的组件化裁剪程度,HarmonyOS设备支持的API也会有所不同。

应用层包括系统应用和第三方非系统应用。HarmonyOS的应用由一个或多个FA(Feature Ability)或PA(Particle Ability)组成。其中,FA有UI界面,提供与用户交互的能力;而PA无UI界面,提供后台运行任务的能力以及统一的数据访问抽象。FA在进行用户交互时所需的后台数据访问也需要由对应的PA提供支撑。基于FA/PA开发的应用,能够实现特定的业务功能,支持跨设备调度与分发,为用户提供一致、高效的应用体验。

Fuchsia OS整体也采用分层架构设计,也被分为了4个不同层次。

对于不太了解内核作用的同学简而言之,Zircon之于Fuchsia,恰如Linux之余于android。Linux内核驱动了多个操作系统,很多操作系统构建在它之上,比如 Ubuntu、Android、Manjaro、ArchLinux、Debian、Red Hat、SUSE 甚至 Chrome OS ,所以我们也可以大胆预测,如果未来Fuchsia OS 发展良好, Zircon 内核也被证明好用,那么很有可能有更多的操作系统采用这一新内核。

系统服务层(Garnet)

也是直接构建在 Zircon 上的一层名叫 Garnet。 Garnet 包含各种操作系统所需的各种底层功能,包括硬件的驱动程序(网络,图形等)和软件安装。这一层最激动人心的事情是 Escher(图形渲染器),Amber(Fuchsia 更新程序)和Xi Core,它是Xi文本和代码编辑器的底层引擎(今年早些时候已经发布了)。

模块管理层(Peridot)

Peridot 是接下来的这一层,主要处理Fuchsia的模块化应用程序设计, Peridot的另外两个主要组件直接用于模块。 Ledger 可以跨设备保存您在应用/模块中的位置,并同步到您的Google帐户。Maxwell 是一个更复杂的主题,需要更多进一步地深入研究,但是 Maxwell 极有可能是让 Fuchsia 充分施展魔力的点睛之笔,可以提前透露的是,Maxwell 的厉害之处包括 Kronk,也是大家熟知的 Google Assistant。

应用层(Topaz)

Topaz,是这个 Layer Cake 蛋糕的顶层,也是对开发者和用户直接影响最大的一层。Topaz 提供 Flutter 支持,而有了Flutter 的支持,各种华丽的应用程序,可以帮助充实地提供日常使用的功能齐全的应用程序。比如,现在最令人印象深刻的当然是 Armadillo UI,它是 Fuchsia 的主要用户界面和主屏幕。

可以做一个类比,Topaz 这一层在 Android 中可以找到一个对照,这将是你的必备应用程序,如联系人,音乐,文件管理器和文本编辑器 Xi(Topaz中的可视前端连接到Garnet的后端)。即使没有你需要的东西,你也可以简单方便地安装。

Harmony OS 与 Fuchsia OS的主要相同点:

Harmony OS 与 Fuchsia OS的主要不同点:

个人认为Harmony OS成功的可能性更大。虽然从生态上来说,谷歌可以利用Android建立的生态伙伴优势推广Fuchsia OS,但也恰恰是Android完善的生态会给Fuchsia OS的推广造成最大障碍。

相反Harmony OS从架构上更符合物联网时代的需求,然后华为作为主导者具备强大的硬件制造能力,Harmony OS在华为很多手机上已经推送,国内很多公司的冰箱、空调等也都在采用华为鸿蒙系统。这些都有利于Harmony OS系统的产业化发展。

当然,从全球大环境来说,Harmony OS可以在国内做成功,但是要想在国际上推广难度是非常大的。美国的 科技 霸权,导致计算机诞生以来底层技术很少在美国之外的公司诞生并发扬光大。Lua、Ruby等编程语言,Intellij IDEA等算是为数不多的例子。

华为鸿蒙的追逼,慌了的谷歌让新系统兼容安卓应用以加速推广

近日谷歌计划使用安卓的ADB工具管理Fuchsia设备,此举的好处就是降低了应用开发者将安卓的应用移植至fuchsia系统,加快fuchsia系统的应用生态形成,可以认为谷歌应该是感受到了鸿蒙系统快速发展带来的压力。

fuchsia系统是一个多屏融合系统,它与鸿蒙系统一样采用微内核设计和模块化设计,可以通过增减模块的方式支持手机、普遍电脑、穿戴等诸多设备,这也是当前全球各个行业所追求的目标。

在这方面,华为的鸿蒙系统无疑已走在了前面,华为的鸿蒙系统自2020年开始在华为电视上使用,2021年6月开始向手机用户推广,随后又与美的等家电企业达成合作,经过一年时间的发展,如今的鸿蒙系统已拥有3亿多用户数,成为全球第三大移动操作系统。

在用户数方面,目前鸿蒙系统与安卓系统的30亿用户当然还无法相比,但是鸿蒙系统通过支持诸多设备的方式正逐渐获得国内诸多行业的认可,美的就已基于鸿蒙系统开发物联网系统,华为在汽车行业的发展也带动了鸿蒙系统进入汽车行业。

华为与金康赛力斯合作开发的问界M5月销量已突破7000辆,进入国内新能源汽车市场前十名,随着问界M5的成功,更多汽车企业如长安、广汽等也已与华为达成合作,这些合作的车型都将搭载鸿蒙系统,如此鸿蒙系统在汽车行业将迎来新一轮的增长。

相比之下,谷歌的fuchsia系统发展则颇为不顺利,至今fuchsia仅是用于谷歌自家的智能音箱上,诸多安卓手机企业都没有搭载fuchsia系统,而是持观望态度,这其实也是谷歌自己造成的。

早年谷歌推出安卓系统的时候,曾强调免费开放合作,允许手机企业对安卓系统进行定制,然而随着安卓系统垄断手机市场,谷歌的贪婪开始显露无遗,它逐渐限制安卓手机企业对安卓系统进行定制,这就导致安卓系统日益同质化,安卓手机沦为硬件企业,难以赚钱。

谷歌是通过在安卓系统中植入广告和提供应用赚钱,同时支持自家的互联网应用占领市场,为了赚更多钱它正迫使安卓手机塞入更多的广告和应用,它自家的应用也在大幅增长,特别是它自家的应用需要全数塞入并置于显眼位置,导致安卓系统异常臃肿,如今安卓手机的内存都已增加至16GB仍然存在越用越卡的问题。

如此情况下,安卓手机企业都对谷歌抱有戒心,在穿戴设备、智能音箱等产品上都不愿使用谷歌的系统,这就导致fuchsia系统至今没有安卓手机企业采用,发展缓慢。

如今谷歌为应用开发者提供便利,将安卓系统的丰富应用移植到fuchsia系统上,应该是希望迅速打造完成fuchsia的生态,以优秀的生态吸引安卓手机企业采用,毕竟当下安卓手机企业和穿戴设备企业各自为政导致穿戴设备等产品与安卓手机的兼容问题非常突出,fuchsia系统一旦形成完善的生态,再加上安卓系统在智能手机市场的垄断地位,或许能改变fuchsia的尴尬局面。

谷歌的这一做法其实颇为类似于华为鸿蒙系统的推广模式,华为鸿蒙上线的时候面临着无应用可用的尴尬,为此华为推出了方舟编译器帮助应用开发者将安卓应用移植到鸿蒙系统上,同时华为鸿蒙系统也主动兼容安卓应用,由此迅速完成鸿蒙系统的生态,从而获得了合作伙伴的认可。

当然如今留给谷歌fuchsia的时间和空间都很大,鸿蒙系统占有的市场份额还很小,而且鸿蒙系统走向海外市场几乎无法获得谷歌应用的支持,更是阻碍着鸿蒙系统走向海外市场,谷歌完全可以依靠自己掌控的安卓系统迅速在多屏融合市场以fuchsia赶超鸿蒙系统。

以上是关于华为鸿蒙系统Harmony OS真的让谷歌慌了吗?的主要内容,如果未能解决你的问题,请参考以下文章

安卓已经老了,鸿蒙找到了突破口,移动操作系统市场变局已现

华为鸿蒙系统 Harmony OS 发布会观看总结

开启收费模式,ChatGPT 试行 20 美元即享 Plus 体验,谷歌慌了!

华为鸿蒙系统Harmony OS应用HAP开发学习

华为鸿蒙的追逼,慌了的谷歌让新系统兼容安卓应用以加速推广

华为鸿蒙发展迅猛,谷歌终于慌了而主动让利近百亿美元