- 开发语言:OC / Swift(了解) / Dart(了解)
- 相关技术: iOS中内存管理机 / MVC / 单例 / 代理 / Block / GCD / Xib / Storyboard / 纯代码布局 / Flutter(了解)等
- 常用框架:AFNetworking / Realm / SDWebImage / DZNEmptyDataSet / MJRefresh / MJExtension / IQKeyboardManager / PureLayout / Masonry / MagicalRecord / YYKit等
- 开发工具:Xcode / Charles / Reveal / CocoaPods / Paw
- 数据库相关:Realm / CoreData / CloudKit
- 版本管理:Svn / Git
- 云和开放平台:信鸽 / 友盟 / 腾讯开放平台 / 微博开放平台 / 微信应用开发 / 极光 / 环信
- 支付相关: 微信 / 支付宝 / IAP
### 人民读书
责任描述:项目经理 / iOS开发(制定项目计划、项目管理、相关文档编写、工作量评估、项目开发、迭代更新)
项目描述:独立开发此项目,项目上线后一直进行后续迭代更新.此APP是人民出版社为了实现全民阅读而走的一步棋.我在有限的时间中完美还原了UI并实现相应技术难点.获得公司经理和甲方一致好评.在完成项目的同时,我在适当位置加入震动反馈、3DTouch,充分利用iPhone的线性马达等特性提高用户体验.在此期间,我作为项目经理与甲方深入沟通,并产出甘特图、思维导图、等相关文档.获得公司高层一致好评.
主要技术点有: 1.文件下载储存到沙盒; 2.本地PDF解析,PDF阅读; 3.本地ePub解析,ePub阅读,ePub TTS(文字转语音阅读); 4.在线视频播放; 5.微信支付,支付宝支付,苹果内购; 6.微信登录; 7.微信分享; 8.MP3播放,且锁屏页和控制中心展示播放信息; 9.缓存; 10.极光推送等.
相关链接:https://itunes.apple.com/cn/app/人民读书/id1448666807?mt=8
### 云尚推客
责任描述:项目经理/iOS开发(制定项目计划、项目管理、相关文档编写、工作量评估、项目开发)
项目描述:2017年11月独立开发并上架此项目.此APP的目的在于推广信用卡等金融产品,让每个人都可以推销.人人都是推客.当时正逢iPhone X出世,我在极短的时间内完成了关于iPhone X的完美适配.这个项目的难点在于上线,此项目当时定位是金融类.但苹果对金融类APP上线有极高的要求以及相关认证.当时相关条件不具备,我提议将数据源等敏感信息包装成其它类型进行上线.上线成功后进行数据源修改,等到下个版本要更新时相关条件完善了在正常的迭代更新.在我的建议下该项目如期上线.因客户需要自己迭代更新后续版本,但没有相应的人员,故我整理了一套从安装CocoaPods到APP上架的方法归纳给客户,获得客户一致好评.