掌握Objective-C、Swift、C
熟悉React Native、小程序
掌握iOS内存管理机制
掌握GCD/NSOperation多线程开发
掌握单例、观察者(KVO、通知)、代理、MVC等常用模式
掌握Interface Builder、AutoLayout界面布局
熟悉CoreData、FMDB数据持久化存储
熟悉Runtime、RunLoop
熟悉iOS消息机制、APNS推送机制
熟练Git版本管理、CocoaPods包管理、Instruments基本使用
熟练Charles、Postman、Sourcetree等工具的使用
熟练AFNetworking、SDWebimage、Masonry、MBProgressHUD等常用第三方库的使用
有独立开发能力,熟练项目打包、分发以及上架到AppStore的流程。
Objective-C:
一手:一个没有中间商的快时尚女装批发平台。通过线上拼货的形式,取代店主线下拿货方式,为店主省去时间、人力等成本。
负责的技术要点:
⭕️主导整个项目开发
⭕️首页预处理布局对象,优化滑动卡顿
⭕️使用UICollectionView封装Banner轮播
⭕️GCD倒计时封装
⭕️抽取YYKit中图片预览功能进行改装适配
⭕️UITableView内嵌UICollectionView实现分类多样展示
⭕️购物车及订单相关页面添加、删除、修改等复杂操作的实现
⭕️使用AVFoundation进行视频播放
⭕️使用dispatch_group_t、dispatch_group_async异步下载多张网络图片并保存到相册
⭕️Objective-C与JavaScript交互
⭕️使用Method Swizzling对字体进行替换
⭕️使用Runtime封装UIAlertView、UIActionSheet等控件
⭕️分享、统计、推送、客服功能集成
⭕️微信、支付宝支付功能集成
停车猫:一个可以帮助车主方便、快捷地寻找停车位的工具类app。
负责的技术要点:
⭕️地图的定位、折现绘制、自定义显示、手势交互、路线规划、导航等功能使用
⭕️停车倒计时实现
⭕️CoreData使用,实现车辆查违章管理、搜索记录持久化
⭕️推送、分享功能集成
爱回扣:一个提供返利的购物类app。支持京东、天猫等知名商城购物拿返利。
负责的技术要点:
⭕️主导整个app重构
⭕️根据需求,实现页面动态化展示
⭕️根据model封装FMDB。实现数据增删改查
⭕️图片循环轮播控件封装
⭕️UIScrollView嵌UITableView实现分类菜单联动
Swift:
内部简单的工具类应用(独立开发):提供给部门使用,方便部门工作
负责的技术要点:
⭕️独立使用Swift完成整个项目开发
⭕️使用Alamofire进行网络模块封装
⭕️使用HandyJSON进行JSON数据解析
⭕️使用xib、SnapKit进行界面搭建
⭕️Kingfisher、ESPullToRefresh等第三方库使用
小程序:
一手女装批发:一个没有中间商的快时尚女装批发平台。通过线上拼货的形式,取代店主线下拿货方式,为店主省去时间、人力等成本。
⭕️负责技术要点:
⭕️首页专场页面
⭕️商品列表页面
⭕️对网络请求wx.request进行封装
⭕️倒计时封装