界面新闻记者 | 陆柯言
界面新闻编辑 | 文姝琪
2024年9月,深圳上演了中国互联网史上极其罕见的一幕。
来自百度、腾讯、阿里巴巴、京东、美团等上百家互联网厂商的高管统一着装,齐坐在华为坂田总部,参加一场极具华为特色的“誓师大会”。他们今年最重要的工作任务之一,是开发自有APP的鸿蒙原生应用版本,并在年内上线。
誓师大会是华为内部特有的士气鼓舞仪式。在重要产品发布或业务战略定夺之际,由高管发声定调、授旗,为员工壮声势。特别的是,这次集结了大量头部互联网公司,不少参会者还都是团队一把手。他们逐个上台演讲,展现投入鸿蒙开发的决心。
图片来源:华为
鸿蒙是今年科技圈最热的话题之一。即便并非科技新闻的关注者,也或多或少听说过它闪亮的头衔:“首个国产移动操作系统”、“国产厂商首次全面突破操作系统核心技术”,“意义不亚于突破成熟制程芯片”,“中国科技产业史上的里程碑”。
清华大学、复旦大学、武汉大学等顶尖高校内,为鸿蒙开发而设的课堂逐渐挤满了人。职业教育机构也开始把鸿蒙开发课程作为宣传的招牌,销售称上过鸿蒙开发班的学员offer接到手软,专科及以下也能轻松破万。机构传单上标粗的大字体写着:“错过了鸿蒙就等于错过了这个时代最重要的风口”。
鸿蒙也同时伴随着质疑声。从出生开始,它就被贴上了“安卓换壳”的标签,被认为是安卓系统的简单复制。历史上,为复制而生的操作系统从未有过成功的先例。
华为的目的不是做复制品。过去十余年间,华为给予了鸿蒙几乎是史上最高级别的资源投入:上万名研发工程师、上万家合作伙伴、百万名开发者。2024年,打造鸿蒙生态成为华为全司上下最重要的任务,这也是鸿蒙能够与iOS、安卓三分天下的前提。
10月22日,由华为全面自研HarmonyOS NEXT(原生鸿蒙)正式发布,这意味着自主可控的操作系统将正式开放给更多用户使用。由于不再兼容安卓,这一版本也被戏称为“纯血鸿蒙”。华为终端BG CEO余承东表示,鸿蒙用十年时间走完了欧美国家二三十年走过的路。
鸿蒙甩开了“安卓换壳”的帽子,但挑战也从此开始。
1
做手机操作系统并不是华为的最初计划。
立项之初,鸿蒙还只是一个面向物联网而开发、多用于工业互联网等B端(企业端)场景的操作系统。2019年,突如其来的谷歌断供迫使华为启动一系列国产替代措施,由于安卓合作前景不明朗,鸿蒙被一夜扶正,转向为华为自研的移动终端操作系统。
在被谷歌断供的五个月后,华为集结了全球超过2000名工程师,在东莞松山湖研发基地进行紧急补漏。这场被称为“松湖会战”的技术攻坚是华为规格最高、参与人数最多、最具有挑战性的一次内部资源合作。
2019年的华为开发者大会上,历经攻坚的鸿蒙系统紧急上马,首个版本被命名为HarmonyOS 1.0。这是一个略显仓促的版本,由于开发时间过短,甚至没有完整的开发文档和架构设计说明,只能在智慧屏上搭载,也因此被调侃是“PPT系统”。
一年后发布的HarmonyOS 2.0开始面向手机用户推送,但由于兼容安卓,又被指是“套壳”。
这是华为终端业务史上从未有过的低潮。缺芯导致的手机销量下滑令华为营收重挫,一旦失去庞大用户规模,鸿蒙生态就难以得到积极响应,也无法拥有独立发展的生机。
为保证存量用户体验过渡,同时也考虑到鸿蒙生态的不成熟,HarmonyOS历次迭代都选择兼容安卓。
转机发生在2023年。华为在一定程度上解决了芯片困境,Mate60一经发布即迎来现象级热销,迅速带动华为手机市场份额反弹。随着用户大幅回归,鸿蒙也等来了单飞的时机。
一位鸿蒙开发工程师也认同现在是全面切换原生鸿蒙的好时机。过去三年间,安卓应用已经有了在鸿蒙系统上运行的经验,同时进行了一些鸿蒙定制化功能的开发,也在这一兼容安卓的鸿蒙上获得了商业收益。
有了利益基础和开发经验,在这个时机全面切换原生鸿蒙,厂商的普遍有了更高的接受度,切换代价也小了很多。
2023年末,华为宣布全面启动原生鸿蒙。根据华为的说法,纯血鸿蒙实现了从OS内核、文件系统、数据库再到编程语言、编译器、集成开发环境等全环节的自主研发,是华为全面掌握操作系统核心技术的证明。
图:界面新闻
更重要的是,它将不再兼容安卓,而是独立于安卓与iOS的操作系统。
原生鸿蒙并非单纯的安卓替代。华为提供的数据显示,相较于此前兼容安卓的HarmonyOS 4.0,原生鸿蒙能够令整机的流畅度提升30%,平均续航增加近1个小时。
它还为鸿蒙原生应用提供了有别于iOS、安卓的体验,例如APP内能够直接唤起系统相机,后台“杀”应用仍然保证及时弹窗等。
现有的操作系统大多只面向于单一的硬件种类,例如Windows之于PC,iOS之于手机,或无法在多种硬件上获得联动的体验。鸿蒙的核心创新点之一,是采用基于微内核设计的分布式架构,一次开发即可实现多端部署,并在数码、家电、汽车等各种硬件设备上实现统一的生态与体验。
这对华为意义重大。多位华为员工都认同的一个说法是,鸿蒙最现实的价值之一,在于能够实现媲美苹果的软硬件一体化。
这是由苹果最早开创的一种模式,即硬件和软件由同一家公司设计和制造,通过构建一个高度无缝集成的iOS生态系统,把用户和开发者牢牢绑定在其平台上,从中获得源源不断的商业利益。
国内手机厂商尽管同样能够从应用商店中得到分成,但其操作系统大多都基于安卓系统来开发,而不能像苹果那样将开发者完全引入自己的生态当中,更无法让开发者为其量身定制应用。并且,软硬件来自于不同的供应商,也会在很大程度上牺牲流畅度。
一名华为终端人士告诉界面新闻,原生鸿蒙的落地也有望进一步盘活华为的IoT业务。他表示,尽管华为手表、智慧屏、耳机这类IoT单品销量可观,但在商业收益上,更多要依赖于手机产品的搭售,而无法像小米那样实现IoT业务的自给自足,这已经成为经销商的难言之隐。华为始终有意进行调整,原生鸿蒙能够做到IoT与手机的流转与同步体验,将是一个好卖点。
2
不再兼容安卓之后,所有的应用开发者都需要重新为鸿蒙开发单独的版本。在iOS与安卓崛起后的移动终端领域,还没有企业有过成功的先例。毕竟对正忙于降本增效的互联网公司厂商而言,如果没有明确的商业利益,几乎不可能为陌生系统投入一个开发资源。
成功开发操作系统只是1%,剩下的99%都是做生态。华为的办法是从头部应用开始,挨家挨户谈判,目标是今年内将智能手机上TOP5000应用全面迁移到鸿蒙原生操作系统上。
作为吸引条件,华为为这些开发者团队提供驻场支持、品牌曝光资源,以及在应用分成上比iOS、安卓更友好的可能性。
随着鸿蒙原生版微信的上架,这一目标基本已经实现。华为公布的最新数据是,已有超过1.5万应用和元服务完成了鸿蒙化开发,覆盖用户日常使用时长的99%,目标是年内把这一数据提升至10万。
华为为开发者提供了多种便利开发工具,这在很大程度上降低了接入新系统的难度和成本,许多鸿蒙应用的迭代更新速度已经达到一天一个版本。
界面新闻实测发现,闲鱼、京东、高德地图、淘宝、WPS、bilibili等较早参与鸿蒙原生应用开发的APP功能基本已经接近iOS/安卓,完成率超过90%,但微信等应用的完善度仍然不高。
APP的迁移需要过程。腾讯的解释是,原生鸿蒙完全是一套新的技术框架,采用是独特的ArkTS编程语言,这意味着所有APP都要完全重写。体量大的应用、尤其是涉及到支付等对安全性、稳定性的要求高的功能,只能先采用通行的安全做法,逐步放量。
互联网公司积极合作的核心原因是商业利益,最看重的是华为庞大的用户规模和较强的用户付费能力。
一位益智游戏APP的开发者告诉界面新闻:“从我们后台数据来看,苹果、华为Mate、P系列的用户付费能力是最强的,远高于其它机型用户,我们在华为渠道收入占比接近40%,不想放弃他们就得加入鸿蒙阵营。”
闲鱼客户端负责人宗心在一场直播中提到,鸿蒙会成为一个重要的移动端甚至是多端的操作系统,已经是一件确定性比较强的事情,也是产业界投入大量精力适配的原因。
另一方面,他认为操作系统众多,如果差异比较大,对企业是不利的。如果中国的操作系统有一个底座,大家基于开源鸿蒙发行自己的操作系统能够控制企业成本,获得较高的收益。否则,即便是用来跨平台框架,适配成本依然会很高。
新增鸿蒙开发团队意味着成本的增加。厂商普遍有两条路径可选,一种是从现有的团队中抽调人力内部转岗至鸿蒙开发,另一种则是招聘。
在BOSS直聘等招聘平台,小红书、字节跳动、微博、百度等厂商仍然挂有鸿蒙软件开发工程师的招聘,月薪在30K至60K不等。
参与鸿蒙开发的工程师告诉界面新闻,鸿蒙原生应用开发的上手难度比安卓低一些。鸿蒙开发的主力语言ArkTS是TS(TypeScript) 的超集,TS又是JS(JavaScript) 的超集,它本身并不难学。前端开发者都掌握TS/JS,很容易转型鸿蒙开发,非前端可能需要一些时间,具体要看投入程度,一般在几个月左右。
鸿蒙开发的上手门槛并不高,但中小厂商仍然有两派不同的看法,一派选择了了积极投入,另一派则仍在观望中。一家工具类APP的负责人告诉界面新闻,考虑到投入鸿蒙开发的成本,既然微信已经适配,后续会考虑以小程序的形式来服务华为用户。
3
华为基础软件首席科学家陈海波是鸿蒙系统的奠基人之一。今年9月,在接受界面新闻等媒体采访时,他提到了鸿蒙现阶段面临的两个挑战:进入细分行业,以及出海过程中海外市场的接受程度。
细分行业是指那些用户使用频率低,但又不得不用的应用,例如公司学校打卡软件、特定行业的缴费软件等。这是华为现阶段重点突破的领域之一。
从年初开始,华为就密集地在各省市宣讲,与当地政企事业单位就鸿蒙原生应用开发而签约。在鸿蒙生态的誓师大会上,华为轮值董事长徐直军也尤其呼吁政企事业单位加入鸿蒙阵营。
有了鸿蒙原生应用,接下来的难关在于目前已开发的原生鸿蒙应用是否能够得到持续的迭代与维护。
一个旧案例是,微软开发的Windows Phone(WP)曾试图创造一个独立于iOS、安卓的全新移动生态,也有部分厂商开发了针对WP的应用版本,但由于用户稀少,WP端应用版本迭代频率逐渐放低,最终不再更新。
搭载WP系统的诺基亚Lumia 925 图片来源:诺基亚官方宣传资料
华为的用户规模显然优于彼时的Windows Phone,这是开发者保持更新的动力。不过,开发者团队本来就需要针对iOS、安卓分别做版本更新,由于许多应用安卓版本的更新晚于iOS,还因此造成过不少抱怨。在增加了鸿蒙之后,华为当然也希望在鸿蒙在版本更新时拿到优先权。
华为终端软件部相关负责人对界面新闻表示,华为和大量的合作伙伴有业务的往来,整体策略是坚持用产品力、产品竞争力和华为产品的体量等优势来牵引应用鸿蒙化的改造浪潮。华为将尽最大努力来推进这件事,包括每年投入60亿元激励开发者创新。
但最现实的问题是,由于现阶段生态还未做到“无死角”覆盖,华为仍将在未来一段时间内,为用户提供双框架系统,即在HarmonyOS 4.0(兼容安卓)和纯血鸿蒙之间做切换,包括即将发布的Mate70系列手机。
上述负责人称,华为不会对用户做强制性的更新动作和诉求。现阶段华为设备还有大量的存量用户,会先鼓励有意愿体验的用户升级纯血鸿蒙。至于两个系统并行将持续多长时间,还将取决于生态的成熟程度。
就华为对鸿蒙的投入决心而言,双系统并行必定不会是长期之举。因此,华为需要在接下来的时间内,争分夺秒地推动原生鸿蒙生态的繁荣,击破未覆盖的死角,同时鼓励鸿蒙生态独有的应用创新,毕竟iOS与Google Play的应用数量都在百万级别。
但无论如何,鸿蒙已经实现了一个好的开局。华为内部常说的一句话是,生态是用出来的,而不是靠钱砸出来的。只要持续有用户加入、反馈,开发者才能够保持活跃,生态也能够因此运转起来。
华为终端软件部总裁龚体分享过一组数据:截至今年9月,报名参加鸿蒙手机和平板公测的人数已经超过百万,实际使用的Harmony NEXT操作系统的用户已经达到数十万规模。华为的判断是,这已经能够在今年Q4支撑Harmony NEXT的商用。
从Beta内测、公测到发布,鸿蒙已经证明了自身的用户号召力,而商用是证明操作系统价值的重要步骤,届时也将明确鸿蒙应用商店的具体分成政策。
作为新晋玩家,华为大概率不会在起始阶段采取过于强势的抽成比例。长期来看,合理的商业模式也决定了未来是否会有更多开发者加入鸿蒙阵营。
更长远来看,华为为鸿蒙设定的边界不仅仅是移动终端,更是连接科技产业的中间件。凭借多端部署、统一生态的优势,将中国移动互联网的优势经验下沉到各行各业。
早在2020年,华为就将鸿蒙系统基础代码捐献给开放原子开源基金会,后者将该项目命名为OpenHarmony。开源后,各个厂商可以基于此各取所需,在其基础上研发自己行业的操作系统。理论上,其它手机厂商也可通过这一方式打造自己的操作系统。
截至9月底,OpenHarmony社区已经有超过370家伙伴,共有291个厂家的780多款产品通过了兼容性测评,覆盖金融、超高清、教育、商险、工业、警务、城市、交通、医疗等领域,这些领域的硬件设备大多依赖于免费的Linux开源操作系统或收费的Windows操作系统。
基于OpenHarmony打造的“矿鸿”设备 图片来源:矿鸿官网
一位OpenHarmony的市场推广人员告诉界面新闻,要在短时间内颠覆现有的行业操作系统非常难,因为涉及厂商复杂,系统迁移和替换都需要一定成本。但好处在于,OpenHarmony开发更简单,且拥有更好的安全特性,符合国计民生行业对操作系统自主可控的要求。
这是一场比移动终端任务更艰巨、目标更庞大的替代之旅。但行业参与者们都笃定地相信,国产操作系统切换潮已经势不可挡。