首页> 中文学位 >面向移动金融应用的React Native定制与实现
【6h】

面向移动金融应用的React Native定制与实现

代理获取

目录

第一个书签之前

展开▼

摘要

移动金融终端需求的爆发式增长使得设备底层硬件兼容和应用层跨平台适配之间的矛盾,以及开发效率、维护成本和终端运行性能之间的矛盾变得越来越突出。本文在综合比较各类跨平台开发框架后,基于React Native框架定制了一种面向移动金融的PosM开发架构,该架构在满足跨平台适配的基础上实现了底层硬件模块兼容以及对终端运行性能的优化。 在充分了解移动金融应用需求和分析React Native框架的体系架构与核心原理的基础上,本文首先对硬件模块管理进行定制,提高模块兼容性,并设计了标记保留型裁剪算法来压缩模块体积。其次在网络传输的定制中拓展React Native框架的加载机制实现增量更新管理,提升传输效率,并设计了基于优先级的预加载管理机制来优化启动性能。接着针对移动金融终端硬件资源调用频繁的特点设计了内存管理类,实现模块管理动态化和管理实例全局化来降低内存占用。综合上述三方面对React Native框架的拓展和定制,封装成整体的PosM开发架构供移动金融应用接入。最后,本文在PosM架构的基础上实现了移动金融场景下读卡器读卡和EMV交易流程等核心交易功能的开发。 功能测试表明,本文基于React Native框架定制的PosM架构及其金融交易功能运行稳定,各模块均能正常工作,达到了预期功能设计目标。性能测试表明,定制的PosM架构与原React Native框架相比,启动响应时间缩短30%以上,内存占用降低30%以上;与同类Cordova架构相比,启动响应时间缩短20%以上,渲染性能实现优化,内存占用降低20%以上;与原生Android架构相比,启动响应时间缩短5%以上,渲染性能持平,内存占用降低15%以上,达到了预期优化目标。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号