实战 交通银行信用卡进度查询


文 / 交通银行太平洋信用卡中心 李家林 赵加正 刘海林

实战 交通银行信用卡进度查询


2021年6月2日,华为HarmonyOS 2分布式操作系统正式发布,作为新一代智能终端操作系统,HarmonyOS面向智能设备实现多端流转和部署,能够赋能千行百业,为不同设备的智能化、互联与协同提供统一的语言,带来简捷流畅、安全可靠的全场景交互体验 。
同日,交行信用卡买单吧APP携手华为首批推出鸿蒙版买单吧客户端,作为金融行业最早同时支持Harmony原生APP和“原子化服务”应用的鸿蒙生态先行者,将为华为HarmonyOS用户带来更丰富体验的信用卡服务,全面推进数字化转型 。
鸿蒙版“买单吧”APP项目从2020年7月启动,2020年10月开始通过华为提供的DevEco Studio基于HarmonyOS能力进行了APP的开发,到2021年6月2日经过华为技术审核后在鸿蒙应用市场上线,成为唯一同时支持Harmony原生APP和“原子化服务”的金融行业应用,并成为鸿蒙系统首批8个上线的原生APP应用之一,同步打造了“蜜卡申请”和“进度查询”两个轻量化服务 。在具体鸿蒙化改造实践的过程中,通过买单吧APP移动前端框架建设积累和对鸿蒙技术的合作探索研究,保证了项目的顺利实施 。
鸿蒙系统带来的机遇和挑战【实战 交通银行信用卡进度查询】HarmonyOS 2是新一代的智能终端操作系统,华为在鸿蒙系统上提出“1+8+N”(1指的是手机,8指的是PC、平板、手表/手环、大屏、AI音箱、耳机、VR/AR、车机,N指的是IOT设备)的理念,并且在该理念基础上进行生态建设 。交通银行信用卡中心积极学习和思考,在鸿蒙系统进行了第一阶段的应用开发探索 。HarmonyOS系统相对Android操作系统有着突破式的发展,主要表现在下述几点:
1.HarmonyOS是采用一次开发,多端部署的理念,开发者不需要再针对各种不同尺寸的屏幕专门做适配,可一站式开发/编译/调试/部署 。相对Android的需要针对不同类型的设备建立不同的工程进行开发和适配的模式对开发者更为友好,提升了开发效率 。
2.语言支持方面,鸿蒙的DevEco Studio IDE,支持java语言和JS语言进行GUI开发,而目前Android Studio主要是使用java语言进行GUI的开发 。
3.鸿蒙系统特有的多终端协同能力,使得每个搭载HarmonyOS的设备都不是孤立的,可以无缝连接,成为一个超级终端,每个设备都能互相成为对方的功能模块(比如:显示器,传感器,摄像头等),而不再仅仅是一个独立的设备 。而Android系统需要各个终端根据协议进行定制开发,且各产品间比较难互通 。
4.HarmonyOS应用包的形式比较灵活 。既可以是完整APP的形式,也可以是独立闭环的原子化服务的形式 。完整APP形式的应用可以解耦出业务功能的最小颗粒,通过免安装,卡片式交互让服务提供更高效 。同时可以随场景而变,按需组合,按场景在不同设备之间实现可分可合可流转可分发,在设备组合中轻松调用不同硬件能力,使能全新体验,更适用与万物互联的多元化设备场景 。
5.由于HarmonyOS和Android都是基于AOSP(Android Open Source Project)开发的,所以Harmony2.0是对安卓系统进行了兼容处理 。Android APP是不需要适配就可以正常运行在HarmonyOS中的 。但如果需要使用HarmonyOS自身的特性或者开发纯鸿蒙原生的APP,则是需要基于鸿蒙提供的IDE和SDK进行开发和部署 。
鸿蒙版买单吧APP的建设实践近年来交通银行信用卡中心围绕智慧化、开放化、生态化三条主线全面推进数字化转型,“以用户需求为中心,以客户体验为抓手,以APP+互联网生态为载体”,满足客户金融服务线上化和智慧化的需求 。

推荐阅读