开发项目(1)-Ilex(独立开发)
项目描述:虚拟货币交易和真实货币的买卖,和出入金
职责描述:
整体使用oc开发
负责整体搭建整体框架,实现模块的设计与开发,与后台讨论接口,设计数据结构
主要技术:
严格遵循MVC设计模式开发,降低各个模块的耦合度
封装网络请求,设计请求工具类来封装AFN框架发送网络请求,减少对第三方框架的依赖
封装接口,便于代码的维护
实现原生和web与js的注入技术的结合来出入金
实时数据的刷新
开发项目(2)-imove(独立开发)
项目描述:类似支付宝钱包,进行卡入金出金
职责描述:
整体使用oc开发
负责整体搭建整体框架,实现模块的设计与开发,与后台讨论节后,设计数据结构
主要技术:
严格遵循MVC设计模式开发,降低各个模块的耦合度
封装网络请求,设计请求工具类来封装AFN框架发送网络请求,减少对第三方框架的依赖
封装接口,便于代码的维护
使用第三方框架SDWebImage处理了图片的下载和缓存问题
使用代理模式实现控制器之前的跳转,使用block和通知在控制器之间传值
利用MJRefresh框架自定义刷新控件,实现展示页面上拉加载更多,下拉刷新
将控制器代码相同的部分进行抽取和封装,保证代码的整洁性
开发项目(3)-金牛内盘
项目描述:一款期货行情交易软件,可使用期货公司CTP柜台资金账户及金牛管账户进行期货交易
职责描述:
整体使用oc开发
负责实现模块的设计与开发,与后台讨论节后,设计数据结构
主要技术:
严格遵循MVC设计模式开发,降低各个模块的耦合度
封装网络请求,设计请求工具类来封装AFN框架发送网络请求,减少对第三方框架的依赖
封装接口,便于代码的维护
利用绘图库做分时图和K线图 还有各种手势
实时数据的刷新