ID:127457

积淀

iOS 开发

  • 公司信息:
  • 美团点评
  • 工作经验:
  • 4年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 北京
  • 全区

技术能力

掌握Objective-C 编程语言,有良好的编程习惯,较强的分析能力和解决问题的能力;具有较 好的面向对象编程思想,了解面向对象编程,函数编程,链式编程;有一定swift语言基础,可使用 swift语言进行项目开发;
熟悉瀑布流等复杂界面的实现,自定义控件等,能够结合代码,xib和storyboard实现可视化图形界面,实现较为复杂的UI开发;熟练使用autolayout对界面布局,熟练屏幕适配;
熟练掌握代理、block、通知、单例等使用方法;熟悉MVC、代理、单例等设计模式,了解MVVM设计模式;
熟练掌握产品打包,上线流程以及各种证书的配置;
熟悉使用svn,git管理代码;
熟悉使用CocoaPods管理第三方框架;掌握 AFNetworking、FMDB、SDWebImage、MJExtension、Masnory等第三方类库的使用;
熟悉常用的数据存储方式,如归档、解档,NSUserDefaults和SQLite的使用,了解CoreData;
熟悉iOS自带视频播放(mp4、m3u8)功能,熟悉获得系统相册;
掌握GCD、NSOperation、NSThread多线程编程技术,了解socket的简单使用;
熟练使用 Cocoa网络架构,熟练NSURLConnection和NSURLSession 的使用;
熟练使用一些第三方工具,如 Charles 配合后端进行接口调试工作等;
了解使用 Analyze 静态分析工具和 Instruments 相结合,查询内存泄露;
了解事件传递和响应的过程;
了解图文混排,使用CoreText进行图文混排功能;

项目经验

项目名称: 慕课网(iPhone)
项目描述: 慕课网是中国大学校园教育和职场实践间的桥梁,是超前沿的在线教育服务 平台,祝你成就开发者的梦想,成为IT职业圈的精英。课程涵盖多种开发语言和方向,紧跟 热点、快速更新。
1.界面布局相关:
首页基于UICollectionViewLayout的布局,根据接口数据实现动态化样式布局;使用UIScrollview实现图片轮播功能;课程分类模块使用UIScrollView嵌套多层UIScrollView实现滚动联动;动态相关采用面向对象的继承和多态性处理数据源;课表详情使用Quarz2D绘制学习曲线图;
2.功能相关:
下载功能: 使用原生NSURLSession实现MP4视频的断点续传功能,m3u8视频下载功能;
使用FMDB实现视频信息缓存功能;
使用KVO监听下载进度和状态改变;
结合播放器的相关特 性实现后台下载功能;
夜间模式功能: 用统一的管理者监听夜间模式改变的通知, 实现模式切换功能;
相册预览功能: 加载本地相册内容,和轮播图结合实现图片预览的缩放功能;
视频播放功能: 使用原生AVPlayer实现mp4, m3u8 视频的播放功能;
3.项目开发过程中的部分模块重构工作;
4.项目架构的讨论;
5.接口调试以及其他逻辑处理;
6.iPhone项目swift3.0 升级工作。
项目链接: https://itunes.apple.com/cn/app/%E6%85%95%E8%AF%BE%E7%BD%91- %E5%85%8D%E8%B4%B9%E7%BC%96%E7%A8%8Bmooc%E5%85%AC%E5%BC%80%E8%AF%BE %E5%B9%B3%E5%8F%B0/id722179140?mt=8

项目名称:慕课网(iPad)
1.界面布局:首页瀑布流布局、课程分类模块、订阅功能等;
2.项目开发过程中的部分模块重构工作, 部分模块的更新和维护;
3.iPad 项目swift3.0 升级工作。
项目链接: https://itunes.apple.com/cn/app/%E6%85%95%E8%AF%BE%E7%BD%91- %E5%85%8D%E8%B4%B9it%E6%8A%80%E8%83%BD%E5%9C%A8%E7%BA%BF%E7%BC%96%E7 %A8%8B%E5%AD%A6%E4%B9%A0%E5%85%AC%E5%BC%80%E8%AF%BE%E5%B9%B3%E5%8F %B0/id966761381?mt=8

项目名称:映像
项目描述:映像是一款可以记录您生活点滴的软件,只需要上传几张图片或者一段视频, 就可以为您制作一个影视短片,您可以选择短片的模板和风格等信息,根据个人喜好制作影 片;当然还可以申请定制属于您自己的风格模板。
1.完成大部分界面的实现;
2.配合服务器端进行接口的调试工作;
3.项目之前模块的更新和维护。
项目链接: https://itunes.apple.com/cn/app/ying-xiang/id1013565760?mt=8

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服