首页| 论坛| 搜索| 消息
主题:为了鸿蒙NEXT,华为可谓做足了功课 | 相比微软,华为要明智得多
z3960发表于 2024-01-23 07:43
在本月的18日,华为举办了鸿蒙生态千帆起航仪式,在该发布会上,华为宣布NEXT 鸿蒙星河版系统开发者预览版开放申请。#精品长文创作季#
可能还有读者对于鸿蒙整体体系有点傻傻分不清,笔者给大家做了一张图,方便大家理解。

目前华为鸿蒙根据场景的不同大体可以分为三种:
OpenHarmony:(开源)
鸿蒙底层内核系统,集成Linux内核+LiteOS,具备底层通信能力,属于鸿蒙底层的架构层。
HarmonyOS:(闭源)
基于OpenHarmony和安卓(AOSP)打造的手机系统,包含UI界面,应用生态绑定安卓,这是目前鸿蒙的主形态。
Harmony OS NEXT:(闭源)
在HarmonyOS基础上剔除安卓(AOSP)后的产品,属于全新的手机系统,是鸿蒙系统的未来形态。
其中OpenHarmony大家基本可以把它理解为曾经的Linux内核,他是鸿蒙系统的“根”。
OpenHarmony
只要是基于OpenHarmony打造的系统,都可以被其他鸿蒙设备识别,这是因为OpenHarmony还集成了Lite OS内核,这是鸿蒙系统的“身份标识器”。
紧接着是HarmonyOS(鸿蒙OS),这个系统就是目前华为手机上所搭载的鸿蒙系统的学名,他的本质就是基于OpenHarmony外挂安卓的AOSP后的手机系统。
HarmonyOS
它的本质实际上就是在OpenHarmony的基础上外挂AOSP+视图层,用以兼容安卓APP的生态应用。
由于在应用层以及生态层都要高度依赖安卓APP,现阶段的鸿蒙OS根本无法发挥出其应有的实力。
站在狭义的角度上来看,你说现在的HarmonyOS就是一个安卓套壳,确实也没啥问题,因为安卓存在的优点和缺点,HarmonyOS也一并继承。
比如需要虚拟机,而虚拟机都是一边编译,一边执行,执行效率比较低,这个核心底层的问题是没法解决的。
而这也是目前安卓系统会出现间歇性卡顿的核心原因之一(其他做法本质上都是治标不治本),到目前为止,鸿蒙OS也无法完全改变。
只是华为在底层代码方面优化的比较深入,在综合体验上相对其他安卓手机要更好一些。
而Harmony OS NEXT则是在HarmonyOS完全剔除AOSP(安卓内核)后的一个全新的系统,也被称为纯血鸿蒙。
Harmony OS NEXT
这个系统就不再兼容安卓生态。
所以,安卓上的种种弊端都不复存在,比如前文提到的虚拟机的问题,在Harmony OS NEXT上就完全被方舟编译器替代。
但是它所面临的最大的问题就是应用生态的问题,这同样也是所有“新系统”所面临的共同的问题。
在鸿蒙系统问世之前,其实已经有很多系统在试图挑战苹果iOS以及安卓的地位,其中最出名的莫过于微软的WP系统。
WP系统最后之所以失败,归根结底就是应用生态体系并未建立。但是,就目前的发展态势而言,华为早就做好了充分的准备。
01
为了自建生态,华为做了很多准备,汲取了大量教训。
因为任何新系统在问世以后,都要解决一个问题——如何吸引应用的开发者适配新系统。
而想要解决这个问题的本质就两点:
1、如何降低开发难度;
2、如何储备庞大的用户群体;
我们先来说配套应用的开发难度问题。
大家知道IOS为什么能够打败当时已经非常成熟的诺基亚塞班系统么?有一个很重要的原因——应用开发难度较低。
如果你曾经做过开发者,就会知道当年诺基亚塞班系统的应用开发绝对是灾难级的,语言上手困难、从业者稀少等等。
而IOS和安卓相对就要好很多。(此处就不再展开讲)
塞班系统
开发的难度和开发成本成正比关系,难度越高,成本越大,开发成本越高,应用开发者的适配意愿要也就越低。
再加上再整个商业逻辑上的优势,iOS和安卓就取代了塞班成为了移动行业主流的系统。
作为反面例子,微软的WP系统——不仅没有降低开发难度,反而还提高了。
而且中途还搞过一次应用不兼容的问题(WP10的应用不兼容WP8),导致开发者的开发成本激增,这种作死的行为直接导致WP系统彻底失败。
那么我们再来看看华为的做法,华为就明显吸取了微软的教训,大家先看一张图:

这是在HDC2023 上华为讲解的一个例子——“开发一个华为商城APP(安卓)用时上千人天,但是移植到HarmonyOS NEXT 上只用了 20 人天”
华为举这个例子就是为了告诉应用的开发者,你们不需要担心开发难度,我们已经做了相当程度的优化和适配。
为此,华为首批融合支持 Flutter、React Native、Weex、Taro 以及 uni-app 一众移动端跨平台框架。
如果你不是应用开发者,看到这些单词可能会非常懵,大家其实也不需要理解,只需要知道,这些都是目前软件开发行业非常常见的开发框架。(跨平台)
对于主流跨端平台的全适配,这就大大的降低了应用的开发难度,变相的提高了应用开发者们的开发积极性。
这样一来,就首先解决了第一个问题——开发难度的问题。
紧接着再来说第二个问题——用户从哪来。
想要让应用开发者为新平台开发应用,除了降低开发难度之外,还有一个最重要的核心指标——用户数量。(比开发难度更重要)
因为有用户数量,应用开发者所开发的APP才有人用,只有有人用,开发者才能赚钱,这是一套完整的闭环逻辑。
只有形成这个闭环,才能够吸引更多的应用开发者来做开发,从而形成良性的循环。
为了这一点,华为也是准备了很久,积累深厚。
大家先看这张一张图,这是2023年11月新机激活量数据,华为排在了第四,甚至高于OPPO和VIVO,同比大涨了75.6%。

华为之所以能够达到这样的成绩,其背后的原因也很简单——麒麟处理器回归了以及5G回归了。
而麒麟处理器的回归,预示着华为手机要满血回归了。
如果不出意外,华为在2024年将会重回国内前三的排名。
再加上曾经存量的华为手机用户,华为手机潜在的消费群体将会是非常庞大的,数以亿计。
鸿蒙适配机型一览
到这个时候,华为就可以以此来吸引应用开发者来针对华为的系统适配新的应用。
大家这下应该就明白,为什么在前几年,华为没有公布鸿蒙NEXT版,因为时机并不成熟,仓促发布,并不利于发展。
而且大家还不要忘了,现在的华为还有车机系统,这在未来也是一个非常重要的发展方向之一。
而使用OpenHarmony开发应用,可以实现多平台同步分发,这对于应用开发者来说,极具吸引力。
因为目前已经可以预见,车机系统会是未来应用生态的必争之地。
简而言之,华为的并不需要去争夺新的用户群体,他只需要先把HarmonyOS NEXT的基础生态给建设好,然后开始推广商用。

此前的华为用户就会自然而然的转化为新系统的用户,后续就会形成正向的商业闭环,这个做法可比当年微软要高明得多了。
这下大家知道,为什么这两年华为要牟足了劲把鸿蒙系统适配一些非常老旧的机型,其本质目的就是为了留存用户。
02
华为轻装上阵,无后顾之忧,轻舟已过万重山。
现在的华为可谓是真的没有任何思想包袱,真正的轻装上阵。
为什么这么说呢?实际上,鸿蒙系统这套东西早在很多年前就已经在华为内部开始预研了。
之所以没有着急的掏出来,有一个很重要的原因就是要看谷歌的脸色。
为什么要看谷歌的脸色,原因也很简单,华为那时候有非常广泛的海外市场,在这些市场发布的手机根本无法逃脱谷歌的控制。
因为谷歌的AOSP虽然是开源的,但是其在上面运营的GMS却是闭源的,而GMS就是谷歌用来控制终端厂商的手段。

简而言之,那时候的华为是被谷歌所掣肘的,因为一旦触怒谷歌,他就会直接停掉GMS的适配,而
下一页 (1/2)
回帖(4):
4 # 任逍遥
01-24 04:08
不错,了解了
3 # 任逍遥
01-24 04:08
来看一下
2 # srwam
01-23 21:18
了解一下
1 # srwam
01-23 21:18
来看看

全部回帖(4)»
最新回帖
收藏本帖
发新帖