在今年HDC大会上,华为正式发布HarmonyOS NEXT,并且宣布鸿蒙原生应用进入全面冲刺阶段,5000多个常用应用已全部启动开发,其中超过1500个应用已完成上架。而作为国内最大的办公软件之一,WPS用了八个月时间完成了鸿蒙化,成为鸿蒙生态中的一员。
金山办公架构师覃欢在接受采访时表示,与之前的安卓版本相比较,鸿蒙版的WPS完全不一样。“没有一行代码是重复的,是完全重写的一套。”
纯血鸿蒙HarmonyOS NEXT完全摒弃了Linux内核,原先运行安卓应用的机制不存在了,WPS如果不跟着改变,也就无法在HarmonyOS NEXT运行。
在整个WPS鸿蒙化的过程中,覃欢主导完成了4000万行代码应用开发,对HarmonyOS NEXT提出的需求超过150项,对集成开发环境(IDE)提出的需求超过40项,极大地补齐了系统能力——比如窗口、应用框架、文件、字体、打印、Dfx等子系统能力和对大型应用的工程化支持能力等。为表彰覃欢突出的技术贡献,华为开发者大会(HDC 2024)为其颁发了鸿蒙先锋“卓越技术贡献奖”奖章。
WPS的系统复杂性和庞大代码量,使得 WPS在系统资源需求上存在特殊性。即使不算三方库,WPS也有4000万行代码,其安装包体积远远超过大多数鸿蒙APP。
连WPS都能在鸿蒙操作系统上流畅运行,也就意味着,应用鸿蒙化的技术障碍已经基本消除。接下来,开发者只需要更多关注如何优化功能的细节和确保稳定性,以及如何进行适配工作。
“HarmonyOS的学习曲线相对平缓,对于有其他编程语言经验的人来说,上手并不困难。”覃欢表示。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容