全球付钱包提供一个全球通用且符合MasterCard(万事达卡)国际标准的虚拟账户,具有充值、缴费,转账及线下刷卡消费的功能。
工作内容:
1、完成了项目在iPhone6s、iPhone6P下的界面适配,当时考虑过AutoLayout、Masonry等适配方案,后来考虑APP的页面复杂,就通过代码来适配;
2、完成了部分模块的重构及改造。首先,改造第三方类库以及自定义组件,把不符合应用的组件换掉;再次,对代码逻辑进行修改,按照面向对象的思想,把重复的功能封装出单独的类,通过继承来简化代码;
3、完成了现金宝模块的开发。现金宝类似于余额宝,主要包含开户,资金转入、转出,交易记录查询等模块。此模块前端界面严格按照MVC的思想进行构建。交易方式采用RSA密钥签名及加解密,报文主要采用iOS系统自带的Security库。