HarmonyOS应用开发:快速入门与项目实战
上QQ阅读APP看书,第一时间看更新

1.5 HarmonyOS的应用场景

1.5.1 HarmonyOS不只是用于手机

HarmonyOS的诞生,其目标不只是用在手机上。换句话说,它不只是简单地代替安卓系统。我们应该先理解华为的战略:“1+8+N”战略,这样再重新度量HarmonyOS,就会发现HarmonyOS诞生的价值所在了。

1.华为“1+8+N”战略

从图1-7中我们可以看到,华为战略“1+8+N”中的“1”就是以华为手机用户为中心和起点,首先扩展8大高频场景:大屏、音响、眼镜、手表、车机、耳机、PC、平板。而“N”代表的是万物互联,也就是现在非常热门的物联网,它主要应用于以下领域:智能家居、运动健康、影音娱乐、智慧出行、移动办公。

技术最终是以产品为核心,而产品的核心是以用户对产品的体验为中心。只有用户对产品的体验感到非常满意,最终以人和用户体验为中心的战略才是非常成功的。

但现有操作系统无法满足需要。为什么这样说呢?我们平时所见的安卓系统、Linux操作系统,以及在实时领域应用最为广泛的RTOS(实时操作系统),都只能单一地应用于某个领域,无法满足华为“1+8+N”的需求,以及未来统一一个操作系统的需求。而HarmonyOS的诞生很好地满足了华为“1+8+N”战略的需求。

2.HarmonyOS是面向AIoT的下一代操作系统

AIoT=AI+IoT。AI(Artificial Intelligence)就是人工智能的意思,IoT(Internet of Things)就是物联网的意思,也就是说AIoT融合了这两项技术。AI的内核是智能化,IoT的内核是万物互联。

在AIoT时代使用的还是手机,手机具有用户习惯、产业惯性、成熟应用生态的优势。但在未来,手机仍然是中心但并不是唯一,各种智能硬件会应运而生,并呈井喷式发展。

因此,AIoT时代需要能运行在各种场景、各种硬件上的分布式OS,典型的就是HarmonyOS,在各个产品内部运行HarmonyOS之后,这些产品的内部功能可以结合在一起。各智能硬件需“万物互联”,HarmonyOS便是在这样的需求之下应运而生。

图1-7 华为“1+8+N”战略产品示意图

3.鸿蒙手机兼容实现现有手机功能

在智能手机取代功能机的时代,首先要考虑与功能机的兼容。任何产品的出现都会兼容老产品的功能;如果新出现的产品不兼容老产品的功能,就会让用户第一时间很难适应,而且客户本身也有可能需要老产品的功能。所以,任何新产品一定要兼容老产品的功能。

鸿蒙手机会尽量兼容安卓生态,以方便原有资源的迁移。从华为的“1+8+N”战略来看,鸿蒙手机是必然要兼容安卓生态的,也就是说,在鸿蒙手机上也能实现安卓系统所拥有的功能。

借助EMU,华为手机可以从安卓系统无缝地切换为HarmonyOS。简单理解就是,类似于平时在平板电脑或者PC上可以同时安装多个操作系统的情况。当要使用哪个操作系统时,用户就可以切换到那个操作系统并进行相应的操作。比如,用户的电脑上安装了Windows和Linux双系统。如果当前正在使用Linux,突然用户要使用某个软件,但是Linux系统没有,那么这个时候,用户只要利用某种方法切换到Windows系统即可。

不使用新特性时,鸿蒙手机“看起来像”安卓手机。使用HarmonyOS新特性,就会发生很多“很酷”的事情。最为直接的就是分布式特性了,这里举个现实生活中的例子—多人办公开会。以前我们使用投影仪或者视频开会,都是一个人在讲,其他人如果想要发表意见,是不能操作主题内容的;但是在HarmonyOS的分布式特性应用场景中,在特定情况下每个人都是可以操作主题内容的。

4.HarmonyOS的高度远不止用于手机

鸿蒙手机的战略计划是着眼未来的,而不是怀念过去。

智能手机行业已经足够成熟。当前手机行业经历了快速发展的黄金时期,从昂贵的“大哥大”,到现在人手一部甚至好几部的智能手机,可以说手机行业已经非常成熟了,但是想要在新的领域有新方向的发展突破,就必须要有创新的活力。

HarmonyOS面向AIoT,将在下一代OS竞赛起点超越对手,因为HarmonyOS既融合了传统操作系统的已有特点,又引领了未来操作系统发展的新方向。