1.MVVM架构完成代码编写,UI自定义控件(选择器、三维轮播图、表格、曲线图、日历、动态血压加载效果)
2.网络层,https请求,底层使用AFNetWorking做封装,包括缓存接口、超时控制、GET 和POST请求、断点上传和下载请求等。
3.蓝牙数据的传输与接收,CBPeripheralManager类使用。
4.测量数据的sdk接口调试,包含蓝牙设备的搜索、连接、测量、结束等30种接口验证调试;
5.单个页面的横竖屏功能实现;
6.上传管理页面功能实现,采用键值对做本地数据存储,多线程完成数据动态上传的显示需求。
7.文件压缩和解压(tar-Gzip格式)。
8.友盟推送sdk调试,包括消息的显示、数量处理、平台联调等;
9.其他第三方sdk调试,人脸识别、证书签名的接口调试;
10.UI方面,启动图、引导页、轮播图、分段控制器、播放列表多功能控制、详情页面的动画显示等,采用MVVM架构完成代码编写。
11.网络模块,https请求,底层使用AFNetWorking做封装,包括缓存接口、超时控制、GET 和POST请求、断点上传和下载请求等。
12.数据解析模块,XML解析和json解析,设计模型赋值公共类(模型转对象、分类控制等)。
13.音频播放,由AVAudioPlayer处理,多线程实现缓存与音乐文件的存储,sqlite数据库增删改查,多格式(MP3、wav、MP4等)音频文件处理等。
14.音频特效编辑,DIY模块。该模块是咪咕铃声app核心的可玩模块,通过变声,如男声,女生或场景特效用户可以将一首铃声进行自定义效果,也有剪辑功能,可以将一首完整歌曲,选取某一部分进行特效编辑后截取下来。
15.录音功能,跟音频编辑功能紧密联系。
16.分享功能,支持新浪,微信,朋友圈分享,可自定义。
17.个人信息模块有头像,可获取本地相册以及拍照。
18. 推送消息功能,使用个推sdk实现(服务器->apns->客户端常见流程控制)
19. MD5、3DES加密解密处理,静态库文件打包处理等;
20. webView的js处理,实现网页和客户端交互;
医疗公司所推的一款通过蓝牙传输心电、血压、血糖数据的客户端产品,通过硬件设备测量的数据上传服务器做实时监控,既满足患者的测量需求,也达到医生的监管、掌控数据需求,目前产品已完成,待其公司宣传推广。
2.XX铃声是铃声系列的一款产品。该产品主打铃声试听体验,以及铃声特效编辑等服务;
3.XX旅行是云南移动一款旅行指南类产品,通过景点,美食,购物等强关联纬度交织,提供最优旅行方案给用户,让用户享受到最舒心的旅行体验
4.XX移动项目是北京地区移动公司推出的移动用户手机流量管理的app产品,包括话费充值、流量查询、业务办理等,是一款类似移动中国移动的客户端产品。
5.通讯录是移动推出的一款通讯录app,关联手机本地联系人和企业联系人的电话通讯和短信通讯产品!
角色 | 职位 |
负责人 | 高级IOS开发 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |