四个iOS App开发经验,有图片社交类,美女秀场直播类,地图导航类的开发经验,1个Objective-C项目独立开发,2个Swift项目独立开发,1个hybrid项目主导开发。
美国留学归来,英文能力很赞,追求代码的表达优美且简单。
追求开发效率,保证deadline前完成任务。
在海边作自由职业者,大海和代码相互结合,碰撞出最美的浪花。
1.直播app:
主导开发,技术框架是 Swift+Cocoapods+MVC+Alamofire+MonkeyKing+Realm+SnapKit +RTMP
用Realm做数据库操作,使用监听模式,数据库对应的model层改变,更新对应的UI和逻辑操作。
用MonkeyKing集合了所有第三方平台获取用户信息的接口,避免使用MOB和友盟的sdk
利用Core Graphics 绘制爱心❤️等定制图标 和 Core Animations实现动画。
纯代码写UI,为了进入一个专心写程序的世界,弃用Xib.
RTMP可有效降低延迟,IM准备接入融云的SDK
2.图片处理平台:
主导开发,技术架构是Objective-C+MVVM+ReactiveCocoa+FMDB+AFNetworking+Mantle+SDWebImage+Masonry+Openshare
技术点:
MVVM+ReactiveCocoa 实现数据在多层同步
大量的Custom UI framwork,例如做了一套图片选择和文字输入的框架,类似于QQ聊天的输入界面.
大量使用Xib,开发速度快,但是维护起来有点难
移除shareSDK和友盟的第三平台分享SDK,接入Openshare,为app减重2MB.
3.伴旅:
LBS智能景区旅游平台, 技术架构是 Swift+MVC+Mapbox+Alamofire+SQLite
技术点:
自定义地图在Mapbox上的兼容运行
几套坐标体系的转换(Google->Baidu->Custom)
坐标的精确度与电池消耗的平衡
地图导航路线的绘制
可兼职时间
可兼职地点
xieqq 2016-07-11 14:02
谢谢