《银行科技研究社》消息:随着原生鸿蒙系统推出,银行的移动开发平台迎来更新。
近日,工行透露,其移动开发平台全面升级,发布原生鸿蒙(HarmonyOS NEXT)移动端支撑体系。据悉,鸿蒙支撑体系从研发工具、核心引擎、App模板、技术构件、技术支持5方面对移动开发平台进行升级,助力该行移动App进行原生鸿蒙改造。
其中,研发工具方面。提供UI代码转换工具,包含“静态UI代码解析”和“动静态结合解析”2种方式,将安卓界面代码转换为鸿蒙界面代码。开发人员基于安卓安装包,使用转换工具,选择待转换布局文件,即可将安卓界面转换为鸿蒙ArkUI界面。针对UI界面开发工作,预计可节约60%-70%的编码工作。
核心引擎方面。提供鸿蒙版RN(React Native)引擎和WebView引擎,提供引擎基础能力扩展并进行性能优化,简化应用适配成本。
App模板方面。以源码方式提供可运行的App模板工程,一个全新应用可基于模板,快速完成应用基础框架搭建。基于容器化架构设计思路,实现分层工程结构;封装包括启动界面、宫格、Tab页签、列表、按钮等常用页面形态示例,提供移动开发平台技术构件使用示例。
技术构件方面。移动开发平台从通用功能、核心引擎、基础能力三个层次共完成扫一扫、数字键盘、手势密码等多个鸿蒙版技术构件,提供配套的构件使用手册及集成Demo,支持各应用快速集成使用,减少各应用重复研发通用基础功能的成本。技术支持方面。
工行主要在3点上进行了支持:
一是规范与指南。该行除了修订《移动应用设计开发技术规范》,从多个章节补充鸿蒙系统研发规范要求,还编写《原生鸿蒙适配指南》,助力该行开发人员更快上手鸿蒙研发工作。
二是实践案例。提供复杂场景的实践案例,包括多线程任务、Grid混合布局、Scroll嵌套滑动、路由等,为应用开发人员研发鸿蒙功能提供参考源码及实践经验。
三是培训体系。建立鸿蒙培训课程体系,定期开展鸿蒙培训,涉及DevEco开发工具使用、ArkTs编程语言基础知识、Stage模型、Webview适配、数据存储等内容。
据《银行科技研究社》了解,工行近日已官宣推出原生鸿蒙版手机银行。据悉,该行仅用半年左右的时间,就初步完成其他主流系统手机银行历时5年建设的功能。
另外,多家金融科技服务商近日也透露,推出HarmonyOS NEXT版移动金融开发平台。