项目简介:
国内和多号业务是指在用户现有手机号码基础上不换机、不换卡却能增加多个(最多3个)副号(申请新号码或绑定已有号码),从而满足用户使用不同号码与不同人群进行语音通信、短信交流的需求。
功能点介绍:
1.通话:拨打电话、显示通话记录;
2.信息:发送短信;
3.联系人:联系人列表、联系人副号分组;
4.我的副号:广东移动公司副号开通取消等相关业务、副卡业务、广告活动等;
责任描述:
1.老版本功能迭代更新维护;
2.根据新需求4.0版本进行功能设计和开发以及整体布局UI实现效果;
3.项目开发周期估算,组员任务需求分配,安排相关模块功能开发工作以及开发进度确认;
4.整体数据的获取与解析,使用MVC架构模式对代码进行整体的编写;
5.通话页面自定义拨号盘功能模块逻辑编写和封装;
6.提取和封装联系人搜索显示功能模块的实现以及相关逻辑优化;
7.信息页面列表信息、新建信息、信息跳转等功能模块逻辑的编写;
8.我的副号页面4.0新版本,实现对申请、取消副号、登录注册、广告活动等业务模块逻辑编写,还有这些相关请求接口的封装实现和后台调测;
9.优化旧的埋点跟踪功能,采用面向切面编程技术,利用Aspects第三方库实现APP埋点跟踪记录功能;
10.实现通知中心跳转APP、H5网页外链跳转APP;
11.网络模块采用对NSURLSession的封装以及对NSURLSessionDataDelegate代理的各个回调处理;
12.利用Instruments调试工具定位代码,UIBezierPath、UIGraphics绘制圆角,异步数据处理、存储,缓存,避免离屏渲染等方式提升性能;
13.各模块线上发现的BUG修复迭代、优化;
14.相关规约文档的编写。