ID:185505

徐鹏 ~ 全屋无线智能家居 有团队

iOS中级开发工程师

  • 公司信息:
  • 上海摩贝生物科技有限公司
  • 工作经验:
  • 4年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 可工作日驻场(离职原因)
  • 可工作日驻场(自由职业原因)
  • 所在区域:
  • 其他
  • 全区

技术能力

Object-C:
 熟练掌握Objective-C及XCode开发编程语言
 熟练使用常用的iOS程序开发的调试技巧和调试工具
 熟练使用xib,能够快速的设计和适配各种界面
 掌握MVC,MVVC,MVP等架构设计模式
 熟练运用Block,多线程,KVC,KVO等编程技术
 掌握RunTime运行时机制,如消息转发,消息发送,动态添加方法,交换方法等
 掌握Runloop性能优化,常驻线程等
 熟练运用CoreData、FMDB等数据库技术
 了解CoreAnimation,CoreGraphic,JavaScriptCore等技术的使用
框架/库:
 熟练使用ReactiveCocoa+MVVM框架搭建
 熟练使用AFNetworking,SDWebImage等
 熟练使用Masonry自适应布局
 熟练使用YYText,YYAsyncLayer进行图文混排及异步绘制
 熟练使用YYModel,Mantle等数据解析库
 熟练使用MJRefresh,SVProgressHUD,DZNEmptyDataSet等第三方控件
 了解CocoaAsyncSocket,GPUImage,JSPatch等第三方库用法
其他:
 熟练运用的设计模式有:单例、代理、工厂、策略等
 掌握常用第三方(微信,支付宝,新浪)分享,支付,登录等操作
 掌握App证书申请,APP上架,App转让,Apple Pay支付,Testflight测试等操作
 掌握极光推送,银联支付,客服接入等

项目经验

项目一:化运圈
技术栈: JS原生交互、Runloop、单例模式、工厂模式、MVVM,CGD,NSOperationQueue
项目描述:该项目是一个运输类平台, 主要负责化工行业运输
1、主要模块有首页、大厅、发布、消息、我的
2、地图展示,定位选点,订单查询,TMS管理等功能
3、地市选择,运输流程展示
责任描述:
负责整个项目架构设计、代码规范设计,产品需求讨论,开发文档,部分原型设计,编写部分Prd文档
技术描述:
1、把常用方法,常用功能封装成工具类 使用Cocoapod创建私有库,其他项目使用直接集成
2、网络层:二次封装AFNetworking,多服务器设计,离散式Api设计
3、使用了Masonry自适应布局,xib自适应布局
4、使用FMDB,NSUserDefaults,plist进行数据存储
5、使用Runtime运行时特性为分类动态添加属性
6、封装友盟SDK的API,友盟统计, 极光推送封装
7、增加APPDelete分类,使其减压,优化启动
8、使用MVVM架构及Protocol进行业务与界面解耦

项目二:摩贝云仓
技术栈: JS原生交互、视频播放、私有方法调用、核心动画、贝塞尔曲线,CGD
项目描述:该项目是一个化工行业云仓储平台, 主要负责化工行业商品仓储
1、主要模块有首页、库存、发布、统计、我的
2、视屏监控,购物车功能,报表统计,TMS管理等功能
3、物流查询,运输流程展示
责任描述:
负责整个项目架构设计、代码规范设计,负责项目从无到有的整个流程开发,写版本开发文档
技术描述:
1、运用贝赛尔曲线画饼状图,运用核心动画为其添加动画效果
2、网络层:二次封装AFNetworking,多服务器设计,离散式Api设计
3、封装AVPlayer,使用原生AVPlayerViewController
4、使用FMDB,NSUserDefaults,plist进行数据存储
5、使用Runtime运行时特性为分类动态添加属性
6、封装友盟SDK的API,极光推送封装
7、增加APPDelete分类,使其减压,优化启动
8、使用MVVM架构及Protocol进行业务与界面解耦

项目三:化运圈司机
技术栈: JS原生交互、私有方法调用、核心动画、贝塞尔曲线,CGD
项目描述:该项目是一个运输司机端的工具, 主要用于司机上传回单,司机运输轨迹
1、主要模块有首页,消息, 个人中心
2、运输轨迹展示
3、回单查询,司机及车辆管理
责任描述:
负责整个项目架构设计、代码规范设计,负责项目从无到有的整个流程开发,写版本开发文档。
技术描述:
1、运用贝赛尔曲线画饼状图,运用核心动画为其添加动画效果
2、网络层:二次封装AFNetworking,多服务器设计,离散式Api设计
3、使用FMDB,NSUserDefaults,plist进行数据存储
4、使用Runtime运行时特性为分类动态添加属性
5、封装友盟SDK的API,极光推送封装
6、增加APPDelete分类,使其减压,优化启动
7、使用MVVM架构及Protocol进行业务与界面解耦

项目四:蜘蛛电影票
技术栈: Runtime、Runloop、单例模式、工厂模式、MVVM,CGD,NSOperationQueue
项目描述:该项目主要是一款出售电影票、演出票App
1、主要模块有首页、电影、活动、演出、我的
2、定位功能,电影票演出票展示,支付宝微信银联支付,发送弹幕等
3、座位展示,票务资讯,红包雨
责任描述:
负责电影重构、首页重构、演出票原生化等界面及逻辑的开发,负责项目开发排期,写版本开发文档
技术描述:
1、使用了Masonry自适应布局,xib自适应布局
2、使用FMDB,NSUserDefaults,plist进行数据存储
3、使用单例模式二次封装AFNetworking
4、使用Runtime运行时特性为分类动态添加属性
5、封装友盟SDK的API,封装第三方支付API,使其可在各个项目中可复用
6、增加APPDelete分类,使其减压,优化启动
7、使用MVVM架构及Protocol进行业务与界面解耦
8、把常用方法,常用功能封装成工具类

团队情况

  • 整包服务: 微信公众号开发   微信小程序开发   PC网站开发   H5网站开发   App开发   WebApp开发   UI设计   
角色 职位
负责人 iOS中级开发工程师
队员 产品经理
队员 UI设计师
队员 iOS工程师
队员 安卓工程师
队员 前端工程师
队员 后端工程师

案例展示

  • 化运圈

    化运圈

    项目描述:该项目是一个运输类平台, 主要负责化工行业运输 1、主要模块有首页、大厅、发布、消息、我的 2、地图展示,定位选点,订单查询,TMS管理等功能 3、地市选择,运输流程展示 责任描述: 负责整个项目架构设计、代码规范设计,产品需求讨论,开发文档,部分原型设计,编

  • 摩贝云仓

    摩贝云仓

    项目描述:该项目是一个化工行业云仓储平台, 主要负责化工行业商品仓储 1、主要模块有首页、库存、发布、统计、我的 2、视屏监控,购物车功能,报表统计,TMS管理等功能 3、物流查询,运输流程展示 责任描述: 负责整个项目架构设计、代码规范设计,负责项目从无到有的整个流程

查看案例列表(含更多 0 个案例)

信用行为

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

发布任务

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

微信接收人才推送

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

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