【CSDN 编者按】手机开发者 Beta 版本将于 12 月 16 日在北京与众多开发者见面,鸿蒙系统能否满足众多开发者的期待?独具一格的分布式操作系统是否真能加速智慧时代的到来?
责编 | 张文
头图 | HDC 2020 华为开发者大会
出品 | CSDN(ID:CSDNnews)
何谓期盼?温庭筠说“过尽千帆皆不是”,辛弃疾言“众里寻他千百度”。那么2020年,开发者盼望什么呢?HarmonyOS 何时登上手机,恐怕正是其中之一。
去年,华为正式宣布 HarmonyOS 到来,开发者盼到了搭载 HarmonyOS 的智慧屏。
今年 9 月份的 2020 华为开发者大会上,HarmonyOS 2.0 正式发布。会上,华为消费者业务 CEO余承东宣布将于今年 12 月发布开发者手机 Beta 版。
三个月的时间过去了,万众瞩目的 HarmonyOS 2.0 手机开发者 Beta 版如期而至!就在 12 月 16 日,HarmonyOS 2.0 手机开发者 Beta 版将在北京与众多开发者率先见面。
自 HarmonyOS 2.0 发布以来,华为默默地发展自己的技术,开展众多生态领域的合作,把智慧时代的每一个细微领域包容进来。
在发布此次的手机开发者 Beta 版之前,HarmonyOS 已经覆盖了华为智慧屏、可穿戴设备,以及美的、九阳等十几款智能家居设备。与 iOS 和 Android 不同,HarmonyOS 的目光从来都不是只落在手机操作系统上。
HarmonyOS 的目的,是万物互联的整个智慧时代;是基于华为"1+8+N"战略,面向 5G 全场景的高品质智慧生活;也是打通不同终端构成的产品体系间的壁垒。它将提供更贴心的服务,覆盖更广的使用场景。
作为“1+8+N”战略的重要入口和生态核心,手机将会成为连接一系列生活服务及硬件设备的重要平台;更重要的是,手机能够提供的计算力恰好能够弥补各类设备急缺的 AI 核心驱动力。有了搭载 HarmonyOS 的手机,智慧生活将会如虎添翼。从官网公示的信息来看,HarmonyOS 2.0 手机开发者 Beta 版将会展现更多的系统关键特性和开发工具的更新,同时,HarmonyOS 生态合作伙伴还将讲述更多落地场景及分布式技术的应用扩展。
HarmonyOS 2.0 手机开发者 Beta 版的对手既不是 iOS,也不是 Android,而是整个物联网生态的壁垒。想要打破壁垒,就需要让自身更好地融入生态,融入更多设备之中。因此,HarmonyOS 的开发绝不会是单设备的开发,手机开发者 Beta 版也需要进一步考虑多设备统一开发、模拟及预览等诸多问题。
何谓一体化开发?这就要提到 DevEco Studio 2.0 了。在 9 月发布后,很多朋友已经上手体验了这款 IDE。无论是智能手表、智慧大屏还是其他智能设备,DevEco Studio 2.0 均可实现一站式的开发、模拟、预览及调试,实现一次开发多终端部署,而手机开发者 Beta 版也是如此。HarmonyOS 的开发者可以利用这款 IDE 实现快速开发和全场景多终端部署调试,从而攻克以往不同版本手机测试开发忙不停的难题。可以预见的是,在此次发布活动上,DevEco Studio 2.0 的最新特性和开发实操也将展现在开发者面前。
我们习惯了智能时代的步履蹒跚,每一款产品从推出到流行于世界都需要经历无数的磨难。但这次 HarmonyOS 2.0 手机开发者 Beta 版的推出,恰似为HarmonyOS 生态发展注入了核动力,让智慧时代加速到来。
既然手机如此重要,又是核心地位,为什么直到现在才发布 HarmonyOS 2.0 手机开发者 Beta 版呢?又为何不一步到位直接开放大内存手机测试呢?
这其中原因有很多,至少包含以下几点:
第一条原因,开发难度问题。HarmonyOS 是小微内存设备开始逐步开源的,从早期面向内存 128KB-128MB 的 IoT 产品,到明年 4 月将面向内存 128MB-4GB 的终端设备开源,再到明年 10 月以后面向 4GB 以上所有设备的开源。这种路径存在的价值是什么?典型的开发者思路,由浅及深。小微内存设备容易开源开放,也比较容易开发,对于 HarmonyOS 所采用的分布式应用框架而言先天具备友好度,会更容易上手。同时,内存越大,意味着调度越频繁,开发难度也越高。
此次发布的 HarmonyOS 2.0 手机开发者 Beta 版便是一个重要节点,但这并不意味着它已经十分成熟。大家千万不要拿这款产品和面向 4G 内存以上智能手机的 Android 10 或者 iOS14 比较,版本成熟度不同,HarmonyOS 还需要时间成长。
需要成长,也是手机版现在才推出的第二条原因。这里的成长主要包括了技术和生态的成长,技术成长自然不必多说,从手表到手机是一步巨大的跨越,从开发者的接受度到 HarmonyOS 先行者的领航,再到 HarmonyOS 研发人员的持续迭代和测试,都需要时间来成长。
生态成长就更加明显了,在今年的双十一期间,大量搭载了 HarmonyOS 2.0 的产品已经在市场上与用户见面。这其中包括了美的、九阳、老板等诸多合作伙伴。结合 HarmonyOS 的分布式特性,用户可以更加畅快地体验智慧生活。碰一下烤箱,就能将菜谱上所有的参数设置到烤箱里;碰一下抽油烟机就能解放双手,让厨房不再是危险边缘……当生态更加成熟,基于分布式技术的HarmonyOS 手机能够和各生态设备协同带来更好的体验。
HarmonyOS 2.0 手机开发者 Beta 版的推出,意味着华为最大的用户生态将有机会以全新的姿态融入智慧生活。不过,用户需要时间,华为需要准备,手机版也需要时间进一步完善。
在 IoT 产业链现状里,越来越多的设备,越来越碎片化的体验,越来越麻烦的交互……这些现象的存在,显然会阻碍智慧生活的发展。那么真正的智慧时代需要怎样的操作系统呢?HarmonyOS 早已给出来答案:分布式操作系统,使能各类产品,实现真正的万物互联。
不论是当前被用于各种物联网设备上的 Android 操作系统,还是被应用于后端平台被魔改过的 Linux,他们存在的第一要旨都不是跨设备连接。但 HarmonyOS 是,其分布式设计就是为了跨设备而存在的。跨设备注重的是体验,是解决操作问题,是击破交互难点,是将设备、UI、体验、交互等化繁为简。
HarmonyOS 是一款面向未来、面向全场景智慧生态的分布式操作系统。它的主要能力我们都已经听说过了,分布式软总线拥有媲美物理总线的力量,足以成为多个设备之间的高速公路;硬件虚拟化技术让诸多设备能力进入了虚拟的资源池,资源调度不再是那样冗长的链路,每个设备都有了跨设备调度的能力;分布式应用开发框架让应用开发者彻底被解放出来,不再于漫长的代码重写和设备测试中执行人海战术,一次开发多个平台适配,简单高效……
HarmonyOS 2.0 手机开发者 Beta 版发布后,开发者将会有机会进一步突破设备之间的信息孤岛问题。 以手机这一真正的“全民设备”为承载点,构建全场景的超级终端。