问题即答案:HarmonyOS NEXT,点燃应用生态星星之火
8 月 3 日,距离华为开发者大会仅剩一天。华为终端 BG 软件部总裁龚体和 12 位参加 HarmonyOS 极客马拉松的选手代表坐在一起,年轻的开发者忍不住向他打探即将发布的 HarmonyOS 4 , 成熟的开发者则将重点放在了鸿蒙生态。
透过这样的光景,我们依稀可以窥见,华为在四年前描摹的名为“鸿蒙”新世界的轮廓正日渐清晰。
航海者的答案
HarmonyOS 诞生之初即是为了实现万物互联。从 2019 年发布至今,短短四年时间,HarmonyOS 已完成了包括智能 手机 、平板电脑、智能手表和智能电视等超过 7 亿台鸿蒙生态设备的安装,这意味着通过鸿蒙生态能够全场景触达海量用户,提供更加智能和主动的服务,获得更多增长和变现的机会。
万物互联打开的是一片蓝海,那么,什么是航海者追寻的答案?
来自中国银行软件中心的 TCA Geek 团队研究 HarmonyOS 已超过三年,这次他们直接将万物互联写进了队名。“Team Connect All”张富同这么解释道,“我们想把 金融 服务做到所有的智慧终端上面,让金融赋能全场景。”
TCA Geek 作品 Demo 展示
金融行业是一个数据密集型行业,如何更安全地实现万物互联,是 TCA Geek 重点思考的问题。张家登介绍,团队此次开发的智慧银行元服务,借助 HarmonyOS 开放的数据流转、多设备协同等特性可将个人金融信息通过安全的方式流转到智能柜台自动拉起。此外,HarmonyOS 提供了众多 RSA/DES 等对称非对称加解密套件,同时也支持调用 C 语言国密组件,以满足监管要求,进一步提升加密性能。
更重要的是,HarmonyOS 使用的基于数学可证明的形式化验证的鸿蒙内核,获得了全球首张智能终端操作系统领域 CC EAL 6+ 证书,内核级的安全能力能够更好支持金融机构打造更开放、更安全、更智能的全场景服务体系。
对 TCA Geek 团队来说,持续拓宽金融服务场景,万物互联或许是答案,但更安全的连接、更智能的服务、更优质的体验也是。
点燃星星之火
和 TCA Geek 不同,由南昌航空大学软件工程专业大二学生组成的信天翁团队想要追寻的答案在蓝天之上。
队长周子萌表示,“我们这个作品是将 HarmonyOS 与航电系统结合,现在这个 HFIS 系统主要做的是仪表的显示和对模拟飞行方面的控制功能。”尽管是第一次参加这类比赛,这个年轻的女孩子在现场也毫不露怯,“我们希望能够基于 HarmonyOS 开发一套我们自己国产的航天系统,搭载在我们自己国产的飞机上。”
信天翁作品 Demo 展示
依托 HarmonyOS 的分布式技术,HFIS 系统实现了手机做手柄,平板做显示的交互体验,最终击败了不少成熟开发团队,将二等奖以及最佳创意奖收入囊中。
有趣的是,这支队伍的 5 个年轻人此前从未接触过 HarmonyOS 应用开发。可以说,鸿蒙生态四年深耕,赋能开发者提升从应用开发到 商业 化成功率的方案已日渐成熟。HarmonyOS NEXT 就是一个缩影。
信天翁成员仲昭骏告诉我们,不止分布式技术,HarmonyOS NEXT 提供给开发者的组件很丰富。HarmonyOS SDK 已全面升级支持 API 10,可提供超过 2 万个 API,更加丰富的接口能够支撑 HFIS 实现更加自由的拖拽体验,并保障高效开发。
HarmonyOS NEXT 作为连接开发者的桥梁,搭载了华为最新的基础技术、开放能力和开发套件,而开发者对新技术总是充满热情。
来自壹零队的钟显燊对提供了简洁自然的声明式语法、组件化机制、数据 – UI 自动关联等能力的 ArkTS 情有独钟,贴近自然语言、效率更高的编程方式极大提升了他的编程体验,驱使他投身 HarmonyOS 开发。看到 HarmonyOS 极客马拉松活动信息的时候,他只有一个念头,那就是参加。这个想法很快得到了尹春芳支持,他们决定结合时下大热的 AIGC 生图能力开发一款画图软件涂图,利用 HarmonyOS系统的自由流转能力和分布式数据同步功能,实现不同设备之间的流转和同步,达到高效创作的目标。
做出参赛的决定只需要一个瞬间,但在 AI 大模型部署方式的选择上他们却迟迟无法决定。直到 8 月 2 日,他们才完善模型部署,得益于 HarmonyOS NEXT 领先的技术,两人最终高效完成了产品从 0 到 1 的打造,并摘得了三等奖。
壹零队作品 Demo 展示
这段兴趣使然的参赛经历,让钟显燊和尹春芳的技术热情得以变成 科技 现实,也让他们“对鸿蒙未来有了更多的信心”。
华为常务董事、终端 BG CEO、智能 汽车 解决方案 BU CEO 余承东曾将开发者比作星星,在这届极客马拉松上,HarmonyOS NEXT 正点燃星星之火。从设计资源,编程语言,编译器到开发工具、调测工具都进行了全面升级的 HarmonyOS NEXT,通过这场极客马拉松充分印证了华为终端 BG 软件部副总裁龚继华所言,“HarmonyOS 面向开发者的能力,华为已经准备好了。”
问题即是答案
抱有同样想法的还有来自捷帝科技的夏曹俊,“我觉得 HarmonyOS 到了这个阶段,提供的能力已经足够强大,我觉得我们可以在这个基础上尝试做一些应用。”于是他带着 4 个从未接触过 HarmonyOS 应用开发的学生参加了比赛。
捷帝科技作品 Demo 展示
为了适应低性能设备,让更多人参与到大语言模型的学习和应用中,捷帝科技重新设计了底层算法,针对一些隐私性比较高的项目,打造了一款本地推理的大语言模型原型系统。令他意外的是,几个 00 后的孩子完成得非常好,“这说明 HarmonyOS NEXT的能力已足够强大。”夏曹俊感慨。
这个赛场上,并不缺少年轻的身影。来自南京信息工程大学的学生团队 biandangroup 开发了一款小巧好用的待办清单应用,在开发过程中遇到了数据同步的问题。
biandangroup 作品 Demo 展示
HarmonyOS 作为分布式操作系统,其分布式数据管理能力非常重要。在华为专家建议下,他们成功利用分布式数据库实现了多设备数据同步。俞知航说,“HarmonyOS 用户使用我们的应用会有更高效的体验。”
一个成熟的操作系统需要具备坚实的底座、极致的体验,以及繁荣的生态。对 HarmonyOS 而言,目前底座、体验已成,最后一个战役是生态,而应用开发是重中之重。在过去十多年的发展中,安卓和 iOS 正是凭借数十亿台智能手机、数千万开发者和数百万的应用,成功建立起了自己的生态,构建了商业竞争护城河。
龚体在公开讲话中表示,“构建繁荣的鸿蒙应用生态是一项需要广大开发者一起参与的伟大事业。”如何让更多开发者参与进来,是华为一直在思考的问题。
问题即是答案。作为全球第三大操作系统,华为很清楚地知道,开发者是让 HarmonyOS 保持生命力和竞争力的关键所在。
来自成都卵石科技的肖世荣一直想使用 HarmonyOS 原生技术完整写一个 App,让大学生通过类似看电影、看小说的方式掌握工作技能,完成校园向真实职场的跃迁。“我们不是作家,但这个程序就是我们通过编码写出来的小说。”他说。于是,数据实习生诞生了。
卵石科技作品 Demo 展示
为了支持产品丰富的剧情,数据实习生中需要大量用到 ArkUI 动画进行剧情过渡。HarmonyOS NEXT 中提供了开箱即用的 UI 组件,以及符合 HarmonyOS 设计规范的全量控件,且这些组件自带流畅的滑动物理动效。同时,HarmonyOS NEXT 还将声明式开发延展到了动效开发领域,由数据驱动动画设计,带来物理世界与 UI 动效的桥梁。
在谈及产品的未来规划时,张聃给出了一个方向:把企业端打通。一方面,数据实习生依托 HarmonyOS 开发,是绝佳的 HarmonyOS 技术应用实例和成长沃土;另一方面,团队是鸿蒙生态地区活动的活跃组织者,拥有最为垂直的相关技术受众,一旦把企业端打通,就可以直接向企业输送有一定 HarmonyOS 开发基础的实习生,解决大学生就业和企业技术招聘的难题,实现共赢。
开放的新世界
时至今日,华为四年前种下的新世界的种子正以惊人的速度扎根、生长,源自开发者的正反馈已然在鸿蒙生态中开花。
龚继华透露,HarmonyOS 快速迭代和发展,离不开大量开发者的贡献。过去一年之中,华为收集了约 16.5 万条开发者反馈,并将问题按创新、效率、性能、可靠四个维度进行梳理。这些开发者声音持续推动着 HarmonyOS 在开发效率、系统能力以及场景创新方面不断成熟和完善。
这点肖世荣深有体会。他们将在开发中使用 HUAWEI DevEco Studio 端口时遇到的模拟器问题反馈给开发人员后,得到了积极的回复,“下个版本我们会根据你们的反馈把 Bug 改了”。肖世荣激动地表示,“觉得真正和我们开发者建立了一对一的沟通,希望赛后依然能够和华为的专家持续连接。”
随着 HarmonyOS 变得越来越夯实,开发者工具越来越丰富,开发者链条越来越完善,一个共识在开发者中达成:开放是繁荣的前提。
张富同回忆道,“虽然都是竞争对手,但大家都很友好,在技术方面都很热忱,这点让我印象非常的深刻。比如跨设备流转这个功能,其实当时遇到了很多的问题,我们是和壹零队共同协作去解决的。”
夏曹俊也是同样的感受,“我与很多团队负责人去交流,感觉大家都在毫无保留地说自己的优势以及有哪些问题。在比赛的时候大家都以一种开放的心态交流,共同去完善鸿蒙生态。”
极客马拉松好比一个开放社区,在SegmentFault 思否 CEO 高阳看来,“当你的技术在一个开放性的社区里越来越多被讨论,越来越多的开发者能够去互相帮助甚至提出反馈帮助完善产品,这就是一个生态越来越繁荣的体现。”
在鸿蒙新世界里,探寻一个繁荣的答案或许很重要,但提出正确的问题同样重要。