华为鸿蒙OS手机Beta版正式发布,跨端和入口有多大吸引力?
“做操作系统的技术不难,难的是做生态。” 华为消费者 BG 软件部总裁王成录在活动开场时感慨道。
2020 年 12 月 16 日上午,华为在北京举办了鸿蒙 OS 2.0(HarmonyOS 2.0)手机开发者 Beta 版本发布活动,尽管低调,甚至也没有官方直播,但作为国产操作系统的一个新希望,还是吸引了不少开发者的关注。
早在 2019 年 8 月的华为开发者大会(HDC)上,华为消费者业务首席执行官余承东曾正式发布 HarmonyOS ,内核为 Linux 内核、HarmonyOS 微内核和 LiteOS,未来将摆脱 Linux 内核和 LiteOS,当时余承东表示,如果 Google 的安卓系统不向华为开放,自家手机将可随时启用该系统。
2020 年 9 月的 HDC 上,HarmonyOS 2.0 发布,推出了面对智能电视、智能穿戴和车载系统的 Beta 版,而智能手机的 Beta 版本则会在 2020 年 12 月推出,今天的发布活动,在业界看来算是如期而至,节奏并没有耽搁。
正如王成录开场提到的那样,重新打造一个生态对于一款操作系统来说是艰难的,这需要时间和技术的积淀。如今,谷歌的安卓系统依旧霸占着多数智能手机和大屏智能终端产品,而苹果的 iOS、MacOS 等近年来越来越走向融合贯通的趋势,两者都是开发者熟悉的生态。借助华为自带的市场号召力,HarmonyOS 将怎聚集开发者人气?能否打开一片天?
图|华为消费者 BG 软件部总裁王成录
押注的关键,还是万物互联
虽说是 HarmonyOS 2.0 手机开发者 Beta 版本发布活动,但王成录重点讲的仍是 IoT 的愿景,开场半天其实说的是智能手机发展乏力的问题。
王成录称,从 2016 年到 2020 年,移动设备的发展水平是下降的,这意味着过去十几年基于手机的生态已经到了临界点,移动互联网的创新仍让局限于手机单设备,系统的碎片化阻碍了万物互联时代的业务创新。
今天大家面临很多 IoT 现实问题,即使一个厂家生产的不同产品,想要衔接配网互联使用也比较麻烦。如果是不同厂家,每个设备系统不同、应用不同,那么最终给市场消费者带来的不是方便而是困难。因此,华为希望用一套系统打通所有 IoT 设备,采用分布式的开发框架,最大限度实现在每个孤立设备上的运行互通。
“希望能够成为开启万物互联的时代的一把钥匙。” 王成录说。对于开发者来说,HarmonyOS 关键的抓手是 “跨端” 和 “入口”,让开发者无需再为不同设备做重复开发,也不用担心不同屏幕和交互适配困难。
王成录认为,中国软件技术虽然进步的非常快,但放眼全球差距还是非常大,而且中国缺少一个高效开发的环境与工具。因此华为希望为开发者提供一个更加简单的平台,使更多的开发者加入其中。
华为此次宣布面向手机开发者开放完整的 HarmonyOS 2.0 系统能力,包括分布式系统服务、软件服务、硬件能力服务等在内的超过 15000 个 API(应用开发接口),以及开发工具 DevEco Studio 等技术,可实现编码实时预览、分布调试。
华为把能够实现应用跨端部署的基础单元称为 “元能力”,此外采用分布式应用框架能将复杂的设备间协同封装成简单接口,一次开发,多端部署。举个例子,借助 HarmonyOS,一名开发者在一天内就可以开发一个能跨大小屏幕的直播购物程序,而原先开发流程可能需要一周。
最后,跨端面临的最大挑战就是 UX(User Experience)设计,即用户体验设计,是 Web 开发计划不可或缺的一部分。因此 HarmonyOS 也提出一种分布式 UI 框架,可以让终端 UI 开发效率递增,包含 7 类自适应布局能力。王成录也在发布会上进行了展示,使用 HarmonyOS 设计工具可以轻松调整不同终端的设计布局,且可以自适应匹配不同终端的交互方式。
2021 年,华为预计将会有超过 40 家主流品牌、超过 1 亿台设备成为开发者的新入口。为了刺激大家多多参与,HarmonyOS 开发者创新大赛也正式启动,将通过 150 万人民币奖金、20 位专业导师指点激发更多创新应用诞生。
手机 Beta 版上线,补全 HarmonyOS 全景图
随着发布会的揭幕,目前在 Harmony 的官网,开发者工具资料包已经开通了下载通道,包括 Beta 版本的 SDK / 文档 / 工具 / 模拟器等,HarmonyOS 也已初步实现了对于各类终端产品线的覆盖。
事实上,早在 2019 年华为就提出过 “1+8+N” 战略,“1” 指代手机;“8” 则指四个大屏入口(平板、PC、大屏、车机)+ 四个非大屏入口(AI 音箱、耳机、VR、穿戴),“N” 是指华为泛 IoT 硬件,包括安防、照明、环境、清扫等,覆盖多个场景,构成 HiLink 生态。
可以说,这么多智能终端产品的未来操作系统层,华为有意让 HarmonyOS 成为超级核心载体,如今也正在一步步迈向这个目标。
据了解,本次手机开发者 Beta 测试版本,将支持以下中国境内主制式手机及平板电脑,包括:
手机:全网通(5G 双卡)P40 、 全网通版 P40 Pro、Mate30、Mate30 (5G) 、Mate30 Pro、Mate30 Pro (5G) 等;平板电脑:全网通版、全网通版(5G)、Wi-Fi 版本的 MatePad Pro,型号清单为 MRX-AL19、MRX-W09、MRX-AN19 等。
关于针对手机的优化有诸多特色,例如新增了 50+UI 控件,供开发者开发手机 HarmonyOS 应用,统一多设备 UI 交互体验,支持 HarmonyOS 应用在多设备上快速迁移、接续、流转、无安装加载;开放多模态感知等分布式能力接口;标准化的分布式数据管理能力,开发者可以调用标准化的分布式 DB(计算机网络环境中各场地上数据库的逻辑集合)接口,实现数据在设备间实时同步等。
此外,HarmonyOS 为手机开发者提供了 40 + 个 Sample Code,方便开发者快速了解适应该系统的接口及开发方式。
会上提到的另一个重点是开发工具,例如分布式应用开发工具是 DevEco Studio,这是一个基于 IntelliJ IDEA Community 开源版本打造、面向多场景智能设备的一站式集成开发环境(IDE),能为开发者提供工程模板创建、开发、编译、调试、发布等 HarmonyOS 应用开发服务。
在优势方面,DevEco Studio 支持多语言的代码开发和调试,包括 Java、XML、C/C++ 、 JS、CSS 和 HML 等;开发者还可以通过工程向导快速创建 FA/PA 工程模板,一键式打包成 HAP(HarmonyOS Ability Package),增加开发效率。
依托该工具,开发者使用一个工程和一份代码就可以跨设备运行,支持不同设备界面的实时预览和差异化开发,避免重复工作,最大化应用每一份代码的价值。
此外,DevEco Studio 支持多设备模拟器和预览器,无论是在手机、平板、车机、智慧屏还是智能穿戴设备上,都能进行高效调试,开发者能实时查看应用的布局效果,查看同一款应用在不同终端界面的呈现效果。
开发者怎么说?
本次发布活动召开的同时,DeepTech 也联系到鸿蒙深圳线下开发者社区深鸿会发起人、HarmonyOS HDE 技术专家李传钊,针对此次发布活动,分享了一些开发者角度的看法。
李传钊认为,这次发布会之所以显得很重要,是因为 HarmonyOS 2.0 针对手机开发者提供了一个 Beta 版本,在华为的 “1+8+N” 战略里,“1” 指手机,是核心业务,对于广大开发者来讲,手机上的应用也是最重要的部分,因此,这是开发者们期待已久的一次发布。
从纯技术角度讲,这次发布展示了很多有趣的东西,比如手机模拟器、以及界面设计工具等,对于开发者来讲都蛮有吸引力,但是开发者最期待的还是 HarmonyOS 未来的分布式,这样的分布式提供了哪样的 API,可以开发怎样的应用,这些才是最关键的。
“关于分布式,今天在现场几个比较大的公司,包括京东、阿里文娱、讯飞等都拿出了自己的应用,这些应用也大家可以明显的感受到,它突破了以往的硬件品类局限,相当于打开了一扇新的大门,让应用开发者可以有更多的想象力,这个是也是我感受最强的一点,去寻找应用新的流量入口,这是最重要的。HarmonyOS 这次拿出来的整个开发套件,从 ID 到应用框架,包括 15000 个 API 等,我相信开发者也需要比较长的时间去西消化吸收,分布式应用的开发框架、API,这块是大家最感兴趣的。” 李传钊说道。
在过去两周时间内,李传钊团队已比普通的开发者提前两周去尝试了 HarmonyOS 最新的开发方式,在 HarmonyOS 上面去开发跨平台应用,他总结了两点开发感受,第一,这是一个全新的操作系统,既不类似于 iOS,也不同于安卓,感受非常新颖;第二,就是分布式很牛,所需要写的代码量都极简,能把跨设备的一些操作打通,整个 API 提炼的非常精炼,降低开发者所需要消耗的工作量,一天内完成一个多屏跨屏互动的应用开发,确实是可以做得到。
李传钊表示:“我个人感觉比较遗憾的是,直到今天,还有非常多的人在纠结到底是 HarmonyOS 是不是套壳或者套皮的说法,其实这是一种非常不严谨的讨论问题方式。因为一个操作系统的诞生,会带出很多知识,也有大量的开源代码的应用,有大量的 API,大量的技术创新你可以去了解,如果你真正去了解这些技术相关的东西的时候,其实你是不会去在意它是个什么套不套壳的,这是思考问题的两个方式。”
首先从内核的角度来讲,HarmonyOS 跟安卓不一样,从应用框架角度来讲也不一样,有些移动应用的东西,HarmonyOS 也有,安卓也有,但是 HarmonyOS 完全是另外一套,重新做的一套 API,在用户体验上来讲也完全不一样,HarmonyOS 的模式聚焦于分布式,聚焦于物联网,从底层到上层的逻辑都完全不同。
李传钊认为,HarmonyOS 生态最大的优势是一个诞生在中国的全新生态,中国现在有接近一千万的开发人员,也有非常完备的从硬件设备到软件的成熟链条,HarmonyOS 生态如果要做好,必须立足于中国而走向世界。
“只要大家看准了方向,意识到危机,有决心有勇气,我相信未来是光明的,这一点我深信不疑,这也是我很早投入到 HarmonyOS 生态开发的主要原因,现在是最好的时机,HarmonyOS 生态刚刚拉开帷幕,上车尽早。”
李传钊最后总结说,关于 HarmonyOS 并不是理想主义,它已经走到了我们身边,是实实在在、可以体验、看得见摸得着的东西。
就刚刚!鸿蒙30 Beta测试版正式推送了
前阵子,关于华为nova 10系列新品发布会咱们已经见识到了,会上除了手机外,官方还给大家带来了一大波生态产品,咱们很明显的可以看到,在华为手机业务受到制裁后,华为官方的中心就不在手机了,更多的是基于鸿蒙的各类生态产品,即使是汽车新品,鸿蒙也是其核心。
因此,发布有一年左右的鸿蒙2.0的大版本迭代—鸿蒙3.0就更加受到华为用户的关注了,前不久,华为官方开启鸿蒙OS 3.0开发者Beta公测招募,参与此次公测的设备包括,华为P50、P50 Pro、P50 Pocket、Mate40系列、MatePad Pro 12.6英寸2021款在内的十余款。
就在今天,博主@厂长是关同学透露,华为鸿蒙3.0系统已经在今天开始推送了,目前已经有很多用户收到了推送升级信息,这次的升级包比较大,达到6.7GB,之前有申请过的小伙伴记得查看短信通知,刷新系统,还没有收到的等待后面。
值得注意的是,华为官方表示,为了保障鸿蒙3.0开发者Beta版本测试活动正常有序进行,开发者需遵守《Beta保密协议》的相关承诺,不在网络上对鸿蒙3.0开发者Beta版本进行传播及扩散(包括但不限于随意截图、拍照、录屏等)。
所以一些收到鸿蒙3.0推送的朋友先不要在网上炫耀,而没有收到的朋友,这里建议等待一下,因为参考去年的鸿蒙2.0推送机制,一般都会在稍晚的时候推送。
此前消息显示,鸿蒙3.0将剔除2.0中的臃肿部分,更为精简,同时设备与设备之间的交互体验提升很大,因为新的算法加入,所以鸿蒙3.0在日常使用时会比2.0更加流畅,多设备流转也会下放更多机型。
对此,你期待吗?
相关问答
鸿蒙os beta 3.0怎么升级?升级鸿蒙os,他会按照你手机的不同规格型号官方逐步推送升级鸿蒙os,他会按照你手机的不同规格型号官方逐步推送
华为 鸿蒙 系统怎么删除 beta 方式?-ZOL问答鸿蒙OS2.0Beta升级了之后跟现在的EMUI11没有啥区别,各方面几乎都没有变化,也提供了鸿蒙OS2.0Beta系统回退的功能,让用户自行选择要不要降级回去,下面一起来了解...
华为 鸿蒙os 40适用机型?华为鸿蒙OS40的适配机型包括华为Mate50E、Mate40、Mate40Pro、Mate40Pro4G、Mate40EPro、Mate40Pro+、Mate40RS保时捷设计(含典藏版)、Mat...
华为 鸿蒙 3.0的三个版本?鸿蒙OS3.0尝鲜将分为Beta版、公测版、正式版三个阶段,3.0尝鲜将按以上三个阶段分批分机型逐步启动。日前,华为官方发布HarmonyOS3.0Beta版&公测版尝鲜活...
鸿蒙 3.0传来消息后,谷歌作出重要决定,是否为时已晚?我是鸿蒙3.0的内测用户,现在鸿蒙3.0的beta版体验很不好,延迟大、全局高刷忽高忽低、动画缩放掉帧、打开软件响应时间慢。后续的正式版可能会好一些,不过现在...
vivo Origin Ocean、 鸿蒙OS 、MIUI 13,谁的流畅度更高?至于HarmonyOS鸿蒙,不是很了解后台管理机制究竟是怎样的,目前通过粗略的体验,得出结论是既能保证APP后台继续运行,又能一定程度保证系统整体流畅度,确实比...至...
华为 鸿蒙OS 再升级,新机型可抢先更新,你的机型是否合适?华为向Mate40Pro这款新机型推送了鸿蒙2.0.0.230(C00E230R8P2)更新包啦,大小为1.69GB。更新日志概括了本次主要的更新内容,一共有2点。第一点呢,在超级终端...
华为 鸿蒙os 4.0好用吗?1.好用2.因为华为鸿蒙OS4.0相较于之前的版本进行了多项升级和改进,提供了更流畅、更稳定的系统性能,同时还增加了一些新功能和特性,如分屏多任务、智能设备...
鸿蒙os 2.0公测申请入口华为开发者联盟?下载华为开发者联盟app或者微信公众号HarmonyOS开发者,点击我要报名(公众号点击活动-beta公测),注意手机SN号的填写(可以点开设置-关于手机-状态信息-序列号...
鸿蒙 3.0 os 尝鲜入口?鸿蒙尝鲜入口在华为手机中“我的华为”APP首页。打开我的华为APP,在首页有升级尝鲜的按钮。点击进去之后会看到鸿蒙3.0升级尝鲜的可申请机型列表,分为3个版本...