京东金融APP的鸿蒙之旅:技术、挑战与实践
内容提要
华为在开发者大会上宣布HarmonyOS NEXT启动Beta升级,四季度商用。京东金融与华为合作推出基于该系统的金融App,利用AI提升用户体验,并进行技术优化。未来将继续探索鸿蒙生态新特性。
关键要点
-
华为在开发者大会上宣布HarmonyOS NEXT启动Beta升级,四季度商用。
-
HarmonyOS NEXT去掉了AOSP支持,仅支持鸿蒙内核和应用,减少40%冗余代码,提升流畅度和安全性。
-
京东金融与华为合作推出基于HarmonyOS NEXT的金融App,利用AI提升用户体验。
-
京东金融鸿蒙项目在2023年11月开始调研,9月19日上线正式版本。
-
京东金融App经过流量分析,决定上线21个核心功能模块,覆盖90%线上能力。
-
团队对App进行了整体架构梳理,采用容器化开发模式,减少适配成本。
-
技术方案选型以低成本、强扩展、低风险为原则,确保项目按时交付。
-
基建层组件建设完成30+个基础组件,确保业务研发流程顺畅。
-
发布尝鲜版以获得用户反馈,成功上架京东金融鸿蒙原生应用。
-
金融App采用混合开发模式,H5页面适配和原生页面开发并行进行。
-
探索鸿蒙系统的新特性,如华为账号服务和意图框架,提升用户体验。
-
正式版发布前解决折叠屏适配和性能优化问题,确保满足上架要求。
-
后续规划包括补全剩余功能和持续探索鸿蒙生态新玩法。
延伸问答
京东金融APP为何选择基于HarmonyOS NEXT开发?
京东金融APP选择基于HarmonyOS NEXT开发是因为华为手机用户占比高,且HarmonyOS NEXT将为用户提供更流畅和安全的体验,同时也能抓住市场机遇。
京东金融APP在鸿蒙系统中有哪些核心功能?
京东金融APP在鸿蒙系统中上线了21个核心功能模块,覆盖了90%的线上能力,包括用户显性与高阶意图的理解等。
京东金融APP在开发过程中遇到了哪些技术挑战?
京东金融APP在开发过程中遇到的技术挑战包括ArkTS语言的复杂性、ArkUI的声明式UI特性、以及鸿蒙系统API的丰富度和稳定性问题。
京东金融APP如何利用AI提升用户体验?
京东金融APP通过系统级AI能力和意图框架,能够更精准地理解用户需求,并提供个性化的服务和建议。
京东金融APP的鸿蒙版发布后有哪些后续规划?
京东金融APP的后续规划包括补全剩余功能和持续探索鸿蒙生态的新玩法,如元服务和AI等。
京东金融APP在鸿蒙系统中如何适配折叠屏?
京东金融APP通过将所有控件整体放大1.2倍的方式进行折叠屏适配,以满足华为的上架要求。