•对升级版本的bug进行修复并对界面的布局进行优化处理 •负责新增功能模块代码编写及数据展示,完成与工作相关的技术文档编写 •配合运营等其他部门,提供产品相关技术支持 •基于之前版本调整APP架构,给应用增加新功能,实现界面的改版完成新版本迭代升级与维护 •采用MVC设计模式,基于AFN 封装的单例类,在model类中实现后台数据的GET请求及解析封装,对ViewController进行了轻量化处理,提高程序运行效率。 •基于HTTP协议与服务器的交互,对返回数据解析,使用NSUserDefault对用户个人信息及偏好设置进行持久化操作,通过用户的uid实现收藏信息的本地持...
•负责iOS平台应用开发 •参与软件需求分析,进行模块概要设计,功能模块的设计,代码编写及测试等 •负责应用的维护优化及bug调试修复,负责版本的迭代升级上传 •自定义继承于UITabBar的类,通过重写layoutSubviews方法重新布局子控件,为tabBar中间添加播放按钮,点击播放/暂停按钮,可调出当前播放音频对应的景区信息页面,播放状态使用CABasicAnimation实现图片旋转,同时通过KVO监听播放进度,结合播放进度value变化,改变画圆时角度,使用CGContextAddArc画圆实现播放进度画圆动画。 •添加景点地图、语音包下载功能,通过对AFN第三方...
•负责 iOS 客户端产品的开发、编写规范的代码; •参与讨论软件模块功能、操作流程及界面布局等; •负责iOS客户端产品的研发、性能调优等工作; •与团队合作按时完成应用开发、测试、发布一系列流程。 •iOS 平台应用完成之后,维护已上线应用版本迭代,bug 修复。 •使用融云SDK实现机器人客服,可转接人工客服的功能; •使用CAShpaLayer 绘制首页圆盘和评估价格界面的价格走势折线图; •集成支付宝SDK,可使用支付宝支付; •使用MVVM+ReactiveCocoa设计模式,将网络请求从ViewController中分离; •封装UIWebView,实现...