纯血鸿蒙,离不开这群可爱的人
2024 年 10 月 22 日,可能注定会在以后的日子里被反复提及。当晚,华为常务董事、终端 BG 董事长、智能汽车解决方案 BU 董事长余承东官宣正式发布 HarmonyOS NEXT(原生鸿蒙),深圳春茧体育馆现场掌声雷动。
与此同时,鸿蒙生态也迎来了历史性的突破,截至目前已有 15000+ 鸿蒙原生应用和元服务上架,同时还有更多鸿蒙原生应用正在加速开发中。
原生鸿蒙是一项超级工程,意义非凡。版本迭代日新月异,生态发展一日千里。鸿蒙原生应用迭代迅速,有的甚至达到了一天一个版本的惊人速度,不断为用户带来新鲜体验;鸿蒙生态以一日千里的态势迅猛成长,新技术、新应用层出不穷;在这样的热潮中,合作伙伴们满怀激情,热火朝天地投入到鸿蒙生态的建设中。
要知道,每一款鸿蒙原生应用的背后,都是无数鸿蒙开发者的身影和一行行代码。但鸿蒙开发者是如何在鸿蒙生态中打造出一个又一个体验绝佳的原生应用?
1024 程序员节之际,我们终于能够一窥究竟。
今年程序员节前夕,华为携手多位 up 主探访生态伙伴公司的鸿蒙开发者,涵盖了众多互联网大厂,包括美团、京东、B 站、航旅纵横、微博、麦当劳、去哪儿、同程、瑞幸咖啡、贝壳等,让我们看到了更多原生鸿蒙应用幕后的开发者,了解他们的鸿蒙开发经历。
华为选择在这个时间节点探访鸿蒙开发者,绝非一种偶然。在原生鸿蒙正式发布的背后,正是鸿蒙开发者们共同构建起了一个蓬勃的鸿蒙生态,化不可能为可能。更遑论,鸿蒙生态想要继续向上突破,也离不开这群最可爱的人。
鸿蒙搭好台,开发者唱好戏
「1024」是 2 的十次方,是二进制计数的基本计量单位之一。在此之上,「1024」代表了一行行的代码,更代表了程序员和更先进的生产力。
个人计算机以来,开发者通过一行行代码支撑的应用程序,依托操作系统和终端把科技的力量和更好的体验释放给了无数人。
而操作系统从 PC 时代的 Windows 和 macOS,到移动时代的 iOS 和 Android,再到万物智联时代的 HarmonyOS,在从简单需求到复杂需求、从单一设备到多设备发展的转变中,开发者的力量变得越发重要。
又或者说,通过开放平台和统一的开发工具,操作系统与开发者共建共享生态,在今天这个时代,已经成为了一个生态系统繁盛与否的核心关键。
然而在鸿蒙之前,最流行的桌面操作系统是 Windows 和 macOS,最流行的移动操作系统是 Android 和 iOS,中国开发者一直是基于西方的操作系统打造应用和体验。
相较之下,原生鸿蒙给开发者带来的就是完全不同的感受。
哔哩哔哩鸿蒙版的开发者熵菌就提到了一点。过去为了适配不同屏幕尺寸的设备,以往要分别开发手机版、Pad 版、TV 版以及 PC 版等多种版本,然而哔哩哔哩的鸿蒙版只需要几行代码,就能在不同屏幕尺寸设备实现 UI 的自动适配,充分利用屏幕的空间。
哔哩哔哩鸿蒙开发者
而哔哩哔哩鸿蒙版之所以能用几行代码就做到这一点,关键是鸿蒙在系统底层为开发者提供了相应的设计和能力,开发者只需要根据场景进行规划,就能在鸿蒙手机、平板乃至未来的鸿蒙电脑上自动适配。
所以远不只是哔哩哔哩鸿蒙版,在鸿蒙的设计规范上,所有鸿蒙原生应用都能通过简单的几行代码,实现在多种终端上适配。
毫无疑问,这种「一次开发,多端部署」的高效开发体验最直接的好处就是极大地减少了鸿蒙开发者的工作量,也让用户端的体验更加统一。同时,这也在一定程度上释放了鸿蒙开发者的生产力,不仅在很短的时间内迅速打造出了鸿蒙版,也得以把更多的精力投入到创新的功能和体验上。
用代码改变体验,用山花烂漫「鸿蒙花园」
作为出行必备 APP 之一,相信很多人都会用去哪儿旅行定机票、定酒店。而作为一名在去哪儿旅行工作了十年的开发工程师,邹徳文最近一年主要就是负责去哪儿旅行鸿蒙化的开发工作,共同参与的开发者一度达到上百人。
去哪儿旅行鸿蒙开发者
谈到去哪儿旅行鸿蒙版,邹徳文说得最多的就是智能化体验。
从今年 3 月上架原生鸿蒙应用市场至今,去哪儿旅行鸿蒙版一直在快速迭代,到现在不仅功能完备,还在鸿蒙原生智能的基础上,实现了系统层面智能识别订票人的信息,简化购票流程。甚至,去哪儿旅行鸿蒙版还支持小艺语音自动购票,免去了繁琐的传统购票操作。
不仅是去哪儿旅行鸿蒙版,同样是出行必备的同程旅行鸿蒙版和航旅纵横鸿蒙版,也都在智能化体验上相当亮眼,开发者都提到了他们如何借助小艺的能力实现了语音自动购票、智能行程提醒等全新的功能。
追根究底,也是因为鸿蒙把原生智能作为系统的基础能力开放给了开发者,所有鸿蒙原生应用开发都能利用鸿蒙的原生智能,而不需要额外的工作和成本,就能改造和优化产品的体验。就像邹徳文还提到的,这对于很多鸿蒙开发者来说都是很好的一个福利,尤其是本身不具备智能语音能力的 APP。
当然不只是智能化的能力,鸿蒙面向开发者还提供了更多基础能力,让过去很多在其他系统中难以实现的功能,成功在鸿蒙生态中化不可能为可能。
就比如微博鸿蒙版的「一镜到底」,可以实现整个使用过程的无缝过渡,给了用户无比丝滑的交互体验。负责这项功能开发的鸿蒙开发者孙振,坦言过去他一直想在微博 APP 上推动这项交互体验的落地,但在 Android 上难以实现,直到进入鸿蒙开发才终于有了机会。
微博鸿蒙开发者
所以即便为此要工作到凌晨,他也愿意和华为鸿蒙的技术人员一起解决一个个困难,最终带来了「一镜到底」的微博鸿蒙版。
不仅微博鸿蒙版,也不仅去哪儿旅行、同程旅行和航旅纵横的鸿蒙版。当更多鸿蒙原生应用通过这些创新功能来提高和改进鸿蒙用户的使用体验,毫无疑问,会吸引更多的用户使用他们的 APP。与此同时,它们也会吸引更多用户拥抱鸿蒙生态,不仅开出自己的「山花」,还烂漫了整个「鸿蒙花园」。
可以说,是所有的鸿蒙开发者用心血呵护了每一朵「山花」,才得以让「鸿蒙花园」山花烂漫。从这个角度看,鸿蒙开发者远不止是不可或缺,而是共建共享鸿蒙生态最重要的力量。
华为也明白这一点,所以我们看到了从不断升级的耀星计划,到宣布坚持每年投入超过 60 亿元用于支持和激励开发者创新,华为一直在加码对鸿蒙开发者的扶持和激励。
前两天的原生鸿蒙之夜上,鸿蒙原生应用开发者激励计划的推出则是又一例证。鸿蒙开发者最高可获得 100 万元的现金奖励,以及最高价值 500 万元的流量激励,这对中小应用开发者无疑有着巨大的吸引力。
鸿蒙生态属于每一位开发者
在去哪儿的探访中,有一个画面让小雷感触颇深,就是开发者在展示今年 HDC 大会获得的奖杯时,认为这是对程序员来说最好的褒奖,而这个奖杯上写着:
「鸿蒙生态属于每一位开发者」
去哪儿旅行鸿蒙开发者
做一个操作系统很难,可能难于上青天,根本难题在于应用生态。如果搭载设备不够多,开发者就没动力去开发应用;而没有应用,服务就不完整,用户想支持也不现实,这就是一个恶性循环。
而今天,鸿蒙生态设备的数量已经越过了 10 亿大关,15000+鸿蒙原生应用和元服务成功上架,远远超出了很多人的意料。这当然离不开鸿蒙和华为自身的努力,但也更离不开众多开发者、众多合作伙伴的大力支持。
原生鸿蒙的正式发布,既意味着一个阶段的完成,也标志着一个更加繁盛的鸿蒙花园的开始,需要更多开发者的加入,来共建共享鸿蒙新世界。
「雄关漫道真如铁,而今迈步从头越。」原生鸿蒙之夜上,余承东引用了这句诗的后半句。的确,过去五年是华为亲历「雄关漫道真如铁」的五年,未来则是「而今迈步从头越」,是携手每一位开发者共建共享鸿蒙生态的未来。