工作经历
2019/01-至今开发两个项目 i 巨人教育,i 巨人老师 教育类项目完整开发
巨人教育 | 教育行业-信息部 | iOS 工程师参与方案的制定,编写项 目文档
负责全部功能的实现
负责解决 bug 问题和申请一些第三方帐号
负责提交 appstore 审核,避免微信支付带来的一些坑
负责提出问题的关键所在,以及解决出现该问题要用到的技术 负责整体时间的评估和把控 负责低版本的兼容低版本缺少一些字体库会发生崩溃
2016/09-2018/12/31 开发两个项目 知几学生,知几教师(iphone、ipad 端) 教育类项目完整开下载:
知几学生:http://itunes.apple.com/app/id1048913082 知几教师:http://itunes.apple.com/app/id1049049916
北京题加教育科技有限公司| 软件教育行业-iOS 研发部 | iOS 工程师 参与方案的制定,编写项目文档
负责全部功能的实现
负责解决 bug 问题和申请一些第三方帐号
负责提交 appstore 审核 负责提出问题的关键所在,以及解决出现该问题要用到的技术 负责整体时间的评估和把控
负责部分 UI 界面的设计
2015/03-2016-9 开发四个项目 我有我要 惠多多 惠多多-拓展营销
商业级别项目完整开发下载地址:http://itunes.apple.com/app/id1072053011 我有我要 (北京)信息技术股份有限公司| 软件开发行业-iOS 研发部 | iOS 工程师参与方案的制 定,编写项目文档
负责全部功能的实现
负责解决 bug 问题和申请一些第三方帐号 负责提交 appstore 审核
负责支付,通讯模块,地图模块,推送,分享等一系列复杂 ui 的实现
项目经验
2019/01/10-至今 i 巨人教育,i 巨人老师已上架
项目职责:团队项目 iOS 技术团队核心人员,负责客户端实现方案的制定,项目的架 构,大部门分功能的开发。
技术架构:
架构是 MVC 模式,网络用的是 AFNetWorKing(二次封装)MJExtension(数据) CocoaPods 和 git(项目管理工具)
常用第三方使用
内存检漏工具的使用
多线程以及 rac 响应式编程的使用 Runtime 的使用系统方法的替换防止崩溃
基于极光 SDK 的推送 微信支付的集成以及商品的优惠支付计算 消息通知的使用
高德地图和 UMeng 统计的开发
2016/09 – 2018/12/31 知几学生,知几教师 (企业版转化的公司版已上架,累计用户
13 万日活 2000 多左右)
项目职责:团队项目。知几学生,和知几教师 iOS 由我一个人负责,负责部分功能 的设计,跟项目经理的对接,开发文档的输出,技术实现的评估,项目的架构, 全 部功能的开发和 bug 的解决。数据跟踪和统计的输出报告
项目描述:
知几教师:
提高高校作业工具,不能改变传统作业方式,实现教学效果评价简单有 效。【作业工具】轻松发布作业,模拟真实场景
【分析工具】记录学生作业情况,提供数据精确反馈 【资源工具】基于效果的题目资源库,避免无效出题
【辅助工具】实现学习薄弱环节靶向点位
知几学生:
帮助及时查找学习过程中的薄弱环节,重点突出,让学习更加有针对性,提 升学习效率。
【作业工具】轻松获取作业,快速查缺 【错题工具】只能记录错题,定位不足
【个性化学习】 靶向定位,提升学习效率 技术描述:
架构是 MVC 模式,网络用的是 AFNetWorKing(二次封装)MJExtension(数据) CocoaPods 和 git(项目管理工具)
常用第三方使用
内存检漏工具的使用
多线程以及 rac 响应式编程的使用 Runtime 的使用系统方法的替换防止崩溃 基于极光 SDK 的推送
递归算法的使用
分数组件的开发
Bugly 使用,腾讯移动分析(数据统计)
图片旋转涂鸦,不规则截取 2015/07 – 2016/09 我有我要 2 次开发
(https://appsto.re/cn/tSJ5_.i)
项目职责:团队项目。基本功能已经建设好才招的人修改,推送,分享,地图定 位,多选择照片,图片浏览器,地图导航,聊天发送名片(类似于微信)以及一些 功能使用,应用页面 120 多个,包含商城和公众号,二维码的生成和染色,二维码 相机的使用对项目内部二维码功能实现的定义,支付宝主页面的类似功能实现。项 目描述:这款应用应用的技术点比较多,用户可以使用手机查看一些租赁的信息
(附近的)有位置距离显示和导航功能,用户