何为鸿蒙,它和安卓到底有什么关系
华为在前段时间发布了Harmony OS,也就是鸿蒙系统。
一时间整个数码圈全部炸开了锅,只要是和数码沾边的论坛,就没有一个不在讨论鸿蒙的。华为论坛的访问量更是瞬间增长了数十倍,服务器到现在还没缓过来。
如果你现在打开搜索引擎搜索鸿蒙,你会发现几乎所有媒体都在赞扬鸿蒙。“完全自研国产系统”,“脚踢苹果拳打谷歌“,“华为的翻身仗”,“万物互联的答案”。
如此夸张的形容词很难让人不去怀疑事实,鸿蒙真的如此强大么?
.
大家好,我是数码爱好者平泽唯。
现在鸿蒙的热度可以说是数码圈的顶流,所有人都知道鸿蒙的好,但它究竟好在哪里?
这个问题我相信在座的各位对这个问题也大多一知半解。
今天我来斗胆和大家聊一聊鸿蒙系统,当然我只是一个数码爱好者,本篇文章也是基于官方的发布会加上我个人的体验感受得出的观点和看法,如果你对OS开发有相关经验,欢迎你在评论区补充你对鸿蒙的看法。
鸿蒙与安卓之间的关系
关于鸿蒙是不是安卓套壳,网上一直吵得很凶。
关键的论点在于鸿蒙现在发布的手机端系统底层使用的是AOSP的代码。
而AOSP的全称,则是:Android Open Source Project (安卓开源项目)。
使用了AOSP的开源代码,就是套壳安卓么?
我认为不是。
虽然AOSP叫安卓开源项目,但它并不是Andriod的专属开源项目。
AOSP基于Linux,虽然由谷歌主导,但源码属于全球的所有开发者。
Android也是基于AOSP开发的。
现如今国内其他品牌手机的系统,如:小米的MIUI;OPPO的color OS等也是全部都是基于AOSP。
所以我认为Harmony OS顶多算是Android的同门师兄弟,两人师出同源,但大有不同。
同样MIUI;Color OS 等,也是Harmony OS的师兄师弟。
虽然同是师兄弟,但Harmony OS和MIUI;Color OS也有些不一样。
大家手机在开机的时候,经常可以在厂商logo下面看到这样一句话,Powered by Android。
这句话直译过来的意思是:此设备由安卓驱动。
这也是很多人认为MIUI和Color OS套壳安卓的一个原因,但其实这句话是GMS要求厂商加上的。
GMS(Google Mobile Services)谷歌移动服务,是谷歌推出的一套手机软件及云服务,包括谷歌商店,谷歌地图吗,谷歌云服务等。只有通过GMS认证的设备可以使用GMS,但GMS并不免费。同时谷歌规定了只要通过GMS认证的设备,就必须在开机界面加上Powered by Android。
虽然国内对GMS没什么依赖性,但在国外没这东西基本可以说是寸步难行。所以手机厂商都会谷歌交钱,要一个GMS认证,并按要求在开机界面加上Powered by Android这句话。
但我刚刚说过了它们都是基于AOSP。
因为华为被美国列入了实体清单,所以谷歌无法向华为提供GMS服务,这也是为什么Harmony OS的开机界面没有Powered by Android的原因。
也是Harmony OS和其他厂商系统的最大区别。
.
在这里稍微总结一下,不然有些人要懵了。
AOSP是基于Linux的开源操作系统,虽然维护者是谷歌,但属于全球所有开发者。
任何经过AOSP开发的产品谷歌都不会进行干涉。
严格意义上说,Android=AOSP+GMS。
国内其他厂商的系统也是AOSP+GMS,可以称为Android,但本质上是在AOSP的基础上进行的深度定制。
华为刚刚发布的Harmony OS虽然基于AOSP,但没有使用GMS服务,所以不能称为android。同样Harmony OS也不能叫Android套壳,因为基于的是AOSP。
为什么要用AOSP,不用不行么?
如果华为不想用的话,肯定是可以的。
但就目前来说,使用AOSP进行深度定制是一个较好的解决方案。
从开发成本来说,AOSP是现成的开源项目,同时也是现在主流的系统底层。使用AOSP开发可以节省件很多从头开始造轮子的成本和风险。
从用户迁移的角度来说,基于AOSP的系统不会让用户前后体验有割裂感,同时第三方APP也不用特地为了新系统去适配。
用户在迁移到新系统的时候不会有任何学习成本,这对一个千万级使用人数的系统来说,是非常重要的,也更易于新系统的推广。
假如不用AOSP的话,试想一下:一个需要从头学习使用方法的操作系统,还没有多少第三方APP支持。
这样的系统别说生存了,推广都很难。
所以,华为现阶段使用AOSP应该是为了新系统更好的推广和降低用户使用成本
同时华为也没有放弃造轮子的想法。
从华为HDC 2019开发者大会我们可以看到Harmony OS的发展规划。
目前手机搭载的的Harmony OS还处于基于开源框架的1.0阶段,等到未来的2.0会完全脱离AOSP,变成从内核到应用框架完全自研的系统。
同时,现在的Harmony OS搭载的是双框架,既支持传统的APk应用程序,也支持基于Harmony OS开发的HAT应用程序。
未来会通过一步一步的系统更新解耦AOSP,直至单框架完全不依赖AOSP。达到Harmony OS 2.0阶段。
鸿蒙相较其他系统真正的突破是什么
我认为鸿蒙真正的突破是分布式系统。既一套系统代码,适配多种终端设备。
现在我们使用的手机系统,电脑系统,智能穿戴系统,每个系统都不一样。这些系统如果想要联动,互相适配和兼容非常困难。
鸿蒙真正突破的是分布式系统,无论是手机,平板,还是智能手表,智能家居。都可以运行同一个系统。
这就是鸿蒙最大的突破,打破了各个设备之间的壁垒,使各个设备真正的做到互联。
在现有系统中,安卓和windows的互联往往需要借助各种云服务和第三方软件,使用期间不光要保证全程联网,还要忍受云同步之间的延迟。
在IOS中,虽然各个设备做到了简单的互联互通,但非官方软件的互联体验仍然和安卓一样需要借助第三方的云同步才能实现。
.
而Harmony OS则是彻底解决了各个设备之间的互联问题。
在发布会上,我们看到了手机游戏可以一键在平板电脑上继续畅玩,我们看到了平板电脑上的视频可以直接投到电视上无缝观看。
设备的本身其实已经不再重要,你想要的内容可以在任何你想的地方播放。
One as All,All as One
Harmony OS现在虽然还处在一个雏鸟阶段,但我们已经可以通过Harmony OS现在的雏形来判断Harmony OS未来的样子。
在未来,使用Harmony OS的各个设备之间将不再需要借助各种云服务来同步。只要你想,只需要轻轻一划,内容就会无缝同步到你想到的设备上。
Harmony OS让用户可以超越硬件的局限、自由地组合硬件,把设备之间的壁垒打通,让内容在设备之间传递,让不同智能设备之间也能顺畅地协同运作,就像使用一台设备一样简单,从而为“万物互联”提供无限广阔的空间
在未来,可能不再有电脑,不再有手机,不再有平板。
有的只是内容,和显示他们的设备。
大家好,我是数码爱好者平泽唯。
知道鸿蒙发布后,我昨天第一时间去店里体验了一段时间的新系统。
本想给大家带来详细的图文体验,但店员小姐姐一直看着我让我也不好意思拿出手机一直拍。
所以图文体验就变成图文介绍了。也希望这篇文章能让你更加了解鸿蒙系统。
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/99160.html