开发项目(1)— 360商城
重点工作:
负责首页UI的设计与开发:采用多控制器切换的方式对不同种类的商品进行展示,并每个控制器的view进行流水布局;
负责详情页的改进,使用微信、QQ的SDK添加支付功能及登陆功能;
负责推送APNs业务的开发;
监听用户浏览商品下拉刷新操作,并利用模糊查询搜索商品;
在AFN框架的基础上,对GET/POST请求封装了一套请求工具类(QHHttpTools)并利用block传递成功后的数据,提供相关接口以屏蔽更多细节;
利用NSKeyedArchiver&NSKeyedUnarchiver遵守NSCoding协议对对象模型进行归档和解档;
协同测试人员对产品进行日常的测试并及时修复遇到的bug;
负责日常代码整合及优化项目的架构;
协助项目经理进行产品的开发周期和计划;
负责商场APP的迭代及日常维护;
开发项目(1)— 360手环
重点工作:
前期负责UI的全部布局以及每个模块的简单逻辑处理
负责客户端的注册,登陆以及初次登陆的基本信息设置
通过ACNS向硬件设备(手表)发送其它App(微信、QQ、短信、电话等)推送的消息
通过CoreBlueTooth封装了类QHBlueToothManager对周边进行搜索、链接以及断开
添加APNs远程推送功能对用户推送消息
首页模块是对手环当天数据的显示,首页二级页面显示历史每天数据,首页三级页面通过柱状图显示历史周/月数据,可切换轮流显示
开发个人设置模块,包括个人信息,积分商城,手表设置,以及系统设置下的各个模块
开发蓝牙协议进行客户端与硬件设备的交互工作。
协助项目经理进行产品的开发周期和计划。