1、iOS从0-1开发
2、UI界面和各种机型适配
3、photos.framework熟练使用、自定义相册功能
4、视频处理
5、图片上传下载
6、各类优秀第三方库的熟练使用,各类SDK使用
7、各种bug的处理和解决
8、类似微博界面的复杂UI处理
9、自定义转场动画
美时美刻摄影
1.负责公司产品美时美刻app(2人开发)的开发,包括主页相片展示,我的订单展示,我的订单评价,自定义相册,批量图片上传;
2.项目使用Objective-C开发,MVC的项目结构,根据不同情况,使用autolayout和代码进行屏幕适配,代码和xib的联合使用,cocoapods对于第三方库的管理,git对于代码的管理;
3.项目中对常用工具类进行了高度封装,包括对MJRefresh、数据库操作、自定义相册管理类、网络请求类、复用的UI展示等;
4.项目中自定义相册,使用photos.framework 进行相册的定制,其中包含了图片的单选、图片的预览、展示原图等操作。
5.项目中图片的批量上传,从选择的图片中进行本地缓存,通过本地数据库的操作和对于数组的控制做到及时显示要上传的照片;
6.使用多线程(GCD)对 watchdog 超时机制的解决。
7.集成微信登录、微信支付、友盟统计等第三方API。
8.解决上传时按钮重复点击的问题(runtime 对方法进行hook)。
9.视频处理(视频截取、视频播放)(遇到问题,关于慢动作视频处理)
优普钱包 && 合众钱包
1.负责“优普钱包”及“合众钱包”(2人)的开发,包括整体项目架构的搭建,包含网络数据请求的封装,整体UI结构的搭建,所有主要功能的开发;
2.项目使用Objective-C开发,MVC的项目结构,纯代码开发,包括屏幕的适配和所有UI界面的开发,使用SVN进行代码管理;
3.项目中涉及转盘抽奖的界面实现,包括转盘的动画效果,转盘旋转的方式,根据后台返回的概率进行旋转角度控制;
4.集成友盟统计,友盟分享,极光推送等第三方SDK。根据后台返回的地区数据,自己封装集成省市区三级联动。
5.app 上传App Store