摘要:“鸿蒙不仅仅是一个操作系统,更是一个连接亿万设备、重塑用户体验、驱动产业升级的庞大生态系统。”在 4 月 10 日 QCon 开发者技术峰会的鸿蒙专场上,凡泰极客 CTO 徐鹏如此分享道。
作者 | Luna
“鸿蒙不仅仅是一个操作系统,更是一个连接亿万设备、重塑用户体验、驱动产业升级的庞大生态系统。”在 4 月 10 日 QCon 开发者技术峰会的鸿蒙专场上,凡泰极客 CTO 徐鹏如此分享道。
徐鹏拥有丰富的行业经验,他曾任阿里巴巴创新事业群海外项目大前端专家,在移动互联网开发领域深耕超过 10 年,兼具移动互联网及物联网领域的创业与管理经验。
自 2020 年鸿蒙(HarmonyOS)测试版发布以来,徐鹏便积极主导公司参与鸿蒙的相关工作,2024 年助力凡泰极客成为首批鸿蒙技术服务商,目前已是华为官方认证的 HarmonyOS 先锋计划伙伴。
那么,徐鹏与凡泰极客为何如此积极地拥抱鸿蒙?在参与过程中取得了哪些成果?双方未来的合作方向又将如何?
1 两大优势,让他决定深度融入 HarmonyOS
徐鹏与鸿蒙(HarmonyOS)的缘分起始颇早。
时间回溯至 2020 年,身为跨平台的混合开发从业者,徐鹏自然关注各类操作系统的动态。彼时,华为被美国商务部列入实体清单,这一重大事件直接促成了鸿蒙的战略性亮相。
“当时,我并未预料到其发展会如此迅猛。”徐鹏回忆,真正促使他深入了解鸿蒙的契机,是 2022 年 7 月 HarmonyOS 3.0 Beta 版本的发布。“那时我满心好奇,想知道这究竟是一个怎样的系统,开发体验如何,成熟度又达到了怎样的水平?”
带着对鸿蒙的好奇与疑问,徐鹏率先投身技术验证工作。
他首先是花了一周时间深入研究开发文档;随后在模拟器上,运用 HarmonyOS 3.0 Beta 打造出了一版 Demo。这个过程主要验证了三个关键点:鸿蒙与安卓内核的性能差异;跨设备通信能力;运行时兼容性。验证结果令人满意,成功做出了如今凡泰极客核心产品 FinClip 的 0.01 版本,徐鹏立即在公司层面立项并推进和鸿蒙的合作。
要知道,彼时国内的软件开发行业并不乐观,有三个明显特征:一是移动互联网开发走到后期,开发应用市场进入存量竞争阶段,创新空间日益狭窄。二是跨平台框架如 Flutter(原生 机器代码)开始主流化;三是 AI 技术尚未像现在这样爆发式应用。这些行业现状,都促使开发者不愿意在应用层投入过多时间,而是追求更高效的解决方案。
而此时鸿蒙的诞生为软件开发行业开辟了新赛道。它为 IoT 设备提供了统一 OS 的可能性,推动了微内核架构的实践探索,创造了国产操作系统生态建设的机会窗口。
“当时我们预判,未来鸿蒙将形成与 iOS、安卓三足鼎立的格局。”徐鹏的这个预测,现在看来正在成为现实。
他认为初期的鸿蒙相较其他系统,有两大优势:一是安全性,鸿蒙从架构初期就采用了最新的安全标准,包括隐私协议等。“凡泰极客做 SDK 开发,对安全权限把控也非常重视。鸿蒙在这方面设计得很完善,让我们少了很多顾虑。”
例如剪贴板权限管控,看似是一个普通的功能,但涉及很多安全问题。比如,用户可能会复制密码等敏感信息,所以剪贴板需要严格的安全权限设计。在其他系统中,开发者可以直接调用剪贴板的 API,但在鸿蒙上,需要通过一个封装好的组件来获取权限,然后再调用剪贴板。
虽然这给 SDK 的开发带来了一些挑战,增加了初期开发成本,但也让徐鹏看到了鸿蒙在安全设计上的前瞻性,有效避免了信息泄漏风险。
二是良好的用户体验,鸿蒙在系统级体验和应用开发体验上投入巨大。
例如,凡泰极客曾为一位客户开发小程序,在安卓和 iOS 平台上,为了满足客户的业务需求,需要定制动画效果,往往耗费大量时间和精力。但鸿蒙它提供了一个非常灵活的 API,仅用一周时间就完成了小程序的迁移工作,并且实现了丰富多样的动画效果。
徐鹏介绍,还有很多类似的体验在其他操作系统上很难做到,但鸿蒙却提供了很好的支持,让开发者能够根据需求实现多样化的交互设计。
2 从企业需求出发,三个阶段推进鸿蒙布局
基于鸿蒙的优势以及徐鹏对其技术的验证,凡泰极客决定深度融入鸿蒙。
最直接的信号是在 2022 年底,鸿蒙官方宣布新一代设备全面搭载 HarmonyOS NEXT 系统后,其底座全线自研,去掉了传统的 Linux 内核以及 AOSP 安卓开放源代码项目等代码,仅支持鸿蒙内核和鸿蒙系统的应用。这也意味着,今后鸿蒙和安卓应用不再兼容,也将与安卓彻底划清界限。
这则消息之后,凡泰极客现有客户需求随之发生了变化,同时市场上基于鸿蒙的开发需求呈现爆发式增长。
最典型的是小型外包公司,他们作为凡泰极客的核心客户群体,其移动端应用开发需求高度依赖现有技术方案,如果鸿蒙全面铺开,他们将无法继续使用现有的开发方案。
“为了不失去客户,我们决定投入资源,深度融入鸿蒙。”徐鹏表示,这种投入不仅能在短期内提升项目承接量,更将通过技术积累形成长期竞争优势,巩固公司在跨端开发领域的地位。
徐鹏介绍,公司为融入鸿蒙采用了三个阶段的推进策略:
第一是从无到有阶段(2022-2023 年),主要是基础能力建设。例如完成鸿蒙 SDK 及扩展工具链的全链路开发,支持基础功能适配。
尤其是 2023 年 HDC 以来,凡泰极客就投入了大量的精力,将原本在 iOS 和安卓系统上的适配工作转移到 HarmonyOS 上,开发了全新的产品适配版本。这意味着,凡泰极客实质上使用华为的 ArkTS 重写了整个底层 SDK。对开发者而言,不需要关心操作系统的差异,只需确保小程序能在容器上运行即可。
第二是生态协同阶段(2023 年至今):仅凭凡泰极客一家之力,难以将整个生态体系引入。为此,凡泰极客积极推动历史合作厂商适配鸿蒙系统,携手在小程序解决方案领域展开深度合作。
具体而言,凡泰极客与生态合作伙伴完成了多项基础能力的适配工作,例如银行卡 OCR 识别、小程序上的音视频直播能力等。
徐鹏表示:“这些适配工作持续推进中,在此过程中,鸿蒙给予了极大的支持。我也积极参加与鸿蒙相关的各类展会、闭门会议及交流活动。在这些场合中,无论是推广我们的产品,还是与其他厂商进行联动合作,都展现出了比以往更为良好的表现。这无疑是鸿蒙为我们带来的全新机遇。”
第三阶段的工作重心将转向用户层面的应用间交互与合作,计划通过流量互换、广告分发等模式,构建开发者-用户-平台的商业生态闭环,真正实现商业生态合作模式的落地。
徐鹏表示,每个阶段并非相互冲突,而是凡泰极客解决方案推进过程中的自然延伸。他期望能够借助鸿蒙平台,连接更多的应用开发商及企业,共同开拓这一领域。
在深度参与鸿蒙的数年时光里,徐鹏感触最深的便是鸿蒙在稳定性上实现了跨越式发展。
对于一款新产品而言,初期的不稳定在大多数情况下都是用户能够接受的,但这往往也会引发一些用户的懊恼情绪,毕竟变化幅度过大,对于 SDK 产品开发者来说,影响尤为明显。
“就拿鸿蒙 API 从 9 到 10,再到 11、12 的升级来说,每次都是重大变更,导致我们每次发布新版本时,都需要进行大量的改动工作。”不过,徐鹏也一直跟团队强调,要给予新系统一些时间去完善。值得庆幸的是,华为在这方面给予了凡泰极客很大的支持,提供了专门的技术支持团队,无论是提交问题单还是寻求解决方案,响应速度都非常快,解决了适配过程中的各种问题。
如今,鸿蒙已经变得相当稳定。更值得一提的是,它并非只是减少了变化,而是在做出变更时,充分考虑了开发者的感受。因此,从整体开发的稳定性来看,徐鹏认为已经有了质的的提升。
3 全栈开发者时代降临,鸿蒙重构技能革命与生态红利
随着数字化转型的加速,越来越多的企业开始关注并拥抱鸿蒙。2024 年鸿蒙生态服务公司总经理杜金彪曾表示,已有 4000+ 基于鸿蒙系统开发的应用,鸿蒙生态设备超过了 8 亿台,开发者超 220 万人,鸿蒙系统在中国市场上的份额已经超过了 15%,成为第三大系统。
即使取得这样成绩,徐鹏表示依然有大部分的企业,在鸿蒙系统开发中面临两大问题:一是资源与成本投入问题,二是战略认知问题。
其中,战略认知问题尤为关键。尽管部分央国企领导对鸿蒙系统持积极态度,但仍有大部分私营中小企业未能充分认识到开发鸿蒙系统的战略意义。这些企业高层在评估鸿蒙系统时,往往过于关注鸿蒙当前市场份额,而忽视了其长远发展潜力。这种短视的认知,导致企业在决策是否投入鸿蒙系统开发时面临较大困难。他们未能预见到,一旦鸿蒙系统崛起,未能及时跟进的企业将可能错失市场先机。
为更具体地说明这一点,徐鹏以移动互联网发展为例进行阐述。
在移动互联网兴起初期,许多企业虽拥有门户网站,但对开发移动端网站持观望态度,认为手机浏览网页就已经足够。然而,随着移动互联网的爆发式增长,这些企业很快发现自己落后于时代。徐鹏认为,若企业未能及时拥抱鸿蒙系统,其未来发展或将重蹈覆辙。
鸿蒙系统的崛起不仅对企业产生影响,还将推动开发者个人技能栈的升级。未来,前端工程师需掌握鸿蒙开发能力,成为“全栈开发者”将成为行业趋势。
InfoQ 发布的《中国开发者画像洞察研究报告 2024》显示,5000 款应用将完成基于鸿蒙系统的全新开发,未来计划支持 50 万款应用。这一开发目标将为开发者创造超过 300 万个潜在新就业岗位。
为助力入门开发者更好地融入鸿蒙系统,徐鹏结合自身及公司开发经验,提出两条建议:
一是抓住鸿蒙重构机遇,积极发现机会。有观点认为,“所有历史的东西都值得被 AI 重新发明一遍”,在鸿蒙生态中,这一观点同样适用。鸿蒙市场蕴含巨大机遇,各类 SDK 及应用均值得在鸿蒙平台上进行重新开发。这不仅是技术创新的尝试,更是切入市场的绝佳机会。对于开发者而言,鸿蒙开发是一次难得的实践机会,且参与开发可获得实际收益。
回顾以往,鸿蒙开展的诸如“鸿飞计划”、“耀星计划”及“鸿蒙有礼”等诸多活动,直接给予资金支持,为开发者提供了实实在在的助力。当前,鸿蒙生态亦推出系列扶持活动,开发者可以充分利用这些资源,积极投身鸿蒙应用开发,借助平台力量提升自身技术能力并创造价值。
二是对新事物保持耐心,以开放心态应对挑战。在鸿蒙开发的初期,徐鹏的团队也经历了许多艰难时刻。有时候,一个技术卡点就可能让整个项目陷入停滞,只能等待鸿蒙系统的进一步发展。
但正是这些经历让徐鹏明白,对于鸿蒙这样的新事物,需要给予它更多的耐心。如果在面对困难时就轻易放弃,那么很可能就会错过它成长带来的红利。
“心态的开放程度,决定了我们在面对新事物时的决策和行动,只有保持开放的心态,才能在鸿蒙开发的道路上走得更远、更稳。”徐鹏说道。
谈及凡泰极客与鸿蒙系统的未来发展,徐鹏表示,未来凡泰极客计划在 OpenHarmony 投入更多精力并做出积极贡献。具体而言,凡泰极客将聚焦于鸿蒙的 1(手机) + 8(平板 /PC/ 车机等) + N(IoT 设备)及其他特种设备等领域,为这些设备提供技术支持。
未来的生态将聚焦全场景,而鸿蒙生态正不断在用户体验上迭代升级。在隐私安全领域,全新星盾安全架构能够智能拦截不合理权限请求,从源头守护用户隐私安全。系统性能方面,鸿蒙引入的全新异构并行机制,让系统性能提升超过 40%,为用户带来丝滑流畅的交互体验。
面对这样的技术革新,徐鹏表示将持续深耕性能优化、多端适配等关键能力。并借助 AI 技术的力量,以期在未来的智能生态中发挥更大作用。“我的目标是通过技术手段,真正实现多端跨端的分布式体验,将为用户带来更加便捷、高效的使用体验,与鸿蒙继续相伴同行。
来源:InfoQ