在2023年东莞市发展和改革局发布的《东莞市生产性服务业高质量发展三年行动计划(2023-2025年)》(以下简称“文件”)中,就重点提到了要加快构建现代化产业体系,推动城市能级提升。其中,“鸿蒙”生态链建设就成为规划的重点行动之一。文件表示,要以打造“全国鸿蒙智造之城”为目标,推动鸿蒙生态在东莞集聚与发展。
开年以来,在科技创新与商业机遇的吸引下,大量的东莞企业积极加入鸿蒙生态。众多东莞本地的科技公司推出了一系列基于HarmonyOS NEXT开发的具有自主知识产权的创新软件应用。达浪云信息科技正是这一创新浪潮中的一员。
DaLang是达浪云信息科技的技术经理,带领着4个人的小团队,开发了十几款App,大部分都是工具类应用。在得知已有5000多个常用应用全部启动鸿蒙原生开发这一信息当天,DaLang就果断做出决定,尝试独自开发HarmonyOS NEXT原生的日程管理App——目标日。他的理由很简单:把握鸿蒙生态9亿设备新机遇。
一个人,15天,完成鸿蒙原生应用开发
此番目标日App要原生鸿蒙化,除了集成原有版本的全量功能,还要基于HarmonyOS NEXT实现创新升级,优化用户体验,因此,代码需要重构。
此前,DaLang使用的编程语言是JavaScript(简称JS),而现在,必须使用鸿蒙生态的应用开发语言——ArkTS。ArkTS保留了TypeScript(简称TS)的语法风格,并且兼容JavaScript/TypeScript语言生态。因此,对于DaLang这样的JS资深开发者来说,使用这一指定的开发语言和开发框架都不算什么难事。
时间紧迫,DaLang独自一人承担起全部开发工作。从零起步,边学边用。得益于HarmonyOS NEXT鸿蒙应用开发平台的简单易用,再加上DaLang多年的编程经历以及出色的学习能力,项目进展飞速。仅用了15天,DaLang就完成了目标日鸿蒙原生应用的开发。
为什么要抢时间?因为HarmonyOS NEXT即将发布商用版,鸿蒙原生应用已进入全面冲刺阶段,现在正处于一个关键的窗口期。
在工具类应用赛道竞争尤为激烈的情况下,速度成为了关键。快,就意味着能快速投入市场,抢先获取用户。
因此,DaLang必须争分夺秒,确保在HarmonyOS NEXT正式商用之前,完成目标日鸿蒙原生应用的开发。
DaLang表示:“目标日鸿蒙原生应用所有涉及用户操作体验的功能,都是基于HarmonyOS NEXT特性来开发的,因此在启动速度、页面跳转,明显要更加丝滑流畅。”
期间,华为还为其提供了搭载HarmonyOS NEXT的样机,手机表现出来的稳定性让DaLang更加坚定了拥抱原生鸿蒙的决心。他表示,未来会基于HarmonyOS NEXT的创新特性,在目标日App实现功能上的创新,以及用户体验方面的提升,争取把用户下载量这一数据冲进该赛道的前五。
开发者:对鸿蒙开发充满信心
对大部分开发者来说,将应用鸿蒙化,最难的可能不是技术,而是对HarmonyOS NEXT不了解、不信任,认为鸿蒙开发平台不成熟,而迟迟不想开始。DaLang最初也是如此。
在启动开发之前,就已经有用户跟DaLang提出,希望目标日App也可以在鸿蒙系统运行。但他当时对刚发布的HarmonyOS NEXT并不抱有太大的信心。
不过,随着对HarmonyOS NEXT的深入了解,DaLang改变了看法:HarmonyOS NEXT在全场景、原生智能、原生安全等方面有独特的创新优势。华为提供的开发环境DevEco Studio功能完善,包含多项关键特性,如智能编辑、灵活构建、多端双向实时预览、多场景深度调优等。HarmonyOS开发者官网也包含大量逻辑清晰、内容详尽的开发文档,可供开发者随时查阅。
在目标日App 鸿蒙版的开发过程中,华为给予了很大的支持。不仅设立了技术支持渠道,比如在线工单,及时解决DaLang遇到的难题,还提供转测支持,帮助提升用户体验,规避上架应用市场可能会出现的问题。
对于鸿蒙原生应用开发,DaLang已经颇有心得,鼓励更多开发者加入到鸿蒙生态中来。“现在很多具有复杂网络结构的拓扑型App,都已经上架鸿蒙。对于轻量化的App而言,鸿蒙开发平台完全没有问题。”
“如果是从事过安卓和前端开发的话,基本上不需要重新再学一门新语言。ArkUI 框架也封装得很好,用起来很简单。建议边开发边学习,这样执行效率最高。”
“大多数的产品,除了直播、相机等App有点难度以外,生活服务、效率工具、信息展示等产品都是可以在短时间内开发完成的。我们最近开发的一款天气App,就是属于展示类的产品,只用一周时间就完成了开发。”
东莞:鸿蒙生态的理想之地
在市场环境波动较大,企业生存愈发艰难的背景下,成本成为了DaLang和他的团队将应用鸿蒙化的首要考量因素。
“适配过程是否复杂,开发工具是否成熟完善,开发效率能否达到预期,以及我们需要投入多少人力资源,这些都是我们中小企业开发者必须仔细权衡的问题。”DaLang坦诚地分享了他的思考。
显然,HarmonyOS NEXT及其开发环境经受住了DaLang的考验。“再经过一段时间的打磨,鸿蒙系统还可以做得更优秀,甚至超出开发者的期待。”
当前,轻型App市场格局尚未分化。HarmonyOS NEXT——这一完全摒弃了传统Linux内核的全新操作系统,可能意味着一个新的生态起点,能够给企业带来更多的发展可能性和市场机遇。
DaLang认为,现在是进入鸿蒙生态最好的时机。“安卓系统和iOS 的生态都太‘卷’了,中小企业没有太大的竞争力。在安卓系统应用市场,单一个品类的App,数量就有300万以上,想把产品做到前十,非常难。但是在鸿蒙生态,大家都是同一个起点,肯定有更多机会。”
DaLang已经计划将其他产品也适配到HarmonyOS NEXT 上。几天前,他刚刚带领团队实现了一款天气App的鸿蒙原生化,并且在功能上有所创新。此外,当前正在开发的一个记账App也将于月底提交审核。
DaLang相信,鸿蒙生态未来一定会更加繁荣。而此时拥抱鸿蒙生态,意味着在实现App创新升级的同时,将享受更多商业增长的新机遇。他对此十分笃定。
像DaLang这样的开发者,在东莞还有很多。作为国际制造名城的东莞,越来越多的企业和开发者正积极融入创新浪潮,抢滩鸿蒙生态新市场。如今,已有慕思、台铃、力博得等10多家企业40多款产品已加入华为“鸿蒙智联”的生态,中软国际、软通动力、拓维信息、润和软件、诚迈科技等一批鸿蒙生态的企业已在东莞落户子公司。
海纳百川、厚德务实是东莞的城市精神。改革开放以来,来自五湖四海的2亿多人次曾到东莞打拼,从无到有、从小到大、从弱到强,闯出一片天地,也见证和东莞成长为一座GDP超万亿、人口超千万的双万城市。人、产业、城市之间的共生共荣、共情共进,实现“以人为核、以产立轴、以城造梦”三位一体的新工业文明发展模式,也是东莞赖以发展到今天的价值追求。而这些,与鸿蒙生态所推崇的创新、创造、开放、包容不谋而合。个性的契合,使得东莞成为鸿蒙生态的理想之地。
东莞与鸿蒙生态的故事,才刚刚开始,未来可期!