熟练使用Objective-c,c,swift,c#,c++语言,
熟练使用SVN,Git代码管理工具,中国开源网库;
熟练使用SQLite数据库,CoreData,SQLite数据迁移,数据查询最优化;
熟练使用代理,MVC,singleton,KVO,工厂设计模式,路由模块化;
熟练使用HTTP,网络编程等网络协议, xml、json数据解析,socket库函数
熟练使用XIB和 storyboard,屏幕适配和布局,Masonry,原生;
熟练使用多线程开发,NSThread、NSOperation、GCD;
熟练使用常用的开源框架:AFNetworking,MJExtension,MJRefresh,SDWebImage,MBProgressHUD,FMDB,IQKeyboardManager等;
熟练集成第三方:友盟,Mob,聚合支付,QQ,微信,微博等等
熟练运用iOS常用的几种加密方式: Base64, MD5, AES;
熟练使用html5,CSS,JavaScript,并与webView交互,使用JSPatch实现热更新
熟练使用链式编程,函数式编程,RAC
2017.12-今 9158mobi
责任描述:
主要负责产品的开发及后期维护;
对项目进行阶段性改进优化;
对项目的开发周期做出评估。
主要技术:
MVVM结合RAC架构工程
WebSocket长链接实现数据动态刷新
封装深度图,K线图
项目简介:借助线上渠道打通用户与商品之间的互动沟通。
2016.08-2017.07易开单
责任描述:
主要负责产品的开发及后期维护;
对项目进行阶段性改进优化;
对项目的开发周期做出评估。
主要技术:
反射机制搭建三级控制器
自定义封装下拉刷新控件
打印采用蓝牙与打印机连接,十六进制指令打印命令进行排版实现打印效果
架构上MVC,后期代码优化部分采用路由模块化进行项目管理
采用链式编程自定义布局工具类
OC与JS交互 ,实现web页面调用原生页面及方法
pods框架:AFNetworking,MJExtension,MJRefresh,SDWebImage,MBProgressHUD,FMDB,IQKeyboardManager,ACEDrawingView
第三方:友盟统计,Mob集成微信、qq、短信分享,极光推送
项目简介:借助线上渠道打通用户与商品之间的互动沟通。
2016.03-2016.04有秀
责任描述:
负责界面搭建,整体采用三级控制器,首页界面采用MenuBar和MenuBar结合使用,视图界面看起来跟更加简洁美观。
利用UI设计组提供的UI图片,使用AutoLayout布局设置对APP界面进行布局。
封装工具类,把控整个项目架构及后期维护,计算工期。
主要技术:
使用读写文件将数据缓存本地;
使用SDWebImag,异步图片数据下载实现和优化网络访问速度和流量控制处理;
架构方面灵活采用MVC的设计理念,灵活运用通知,KVO实现数据事件的传递;
使用单例创建大开销的类,达到项目性能优化的目的;
集成第三方登录分享,给用户提供便利登录体验;
使用MobSDK,实现短信验证;
WebView中调用js方法获取html中body的便签获取参数
JSON数据格式的解析和生成,数据库设计和管理;
聚星模块使用瀑布流自定义布局,界面更加美观。
项目简介:有秀,以自媒体为核心,提供用户综合社交平台,只要你有梦想,有个性都尽情展示。
2015.4-2015.5 DT.一财
责任描述:
主要负责产品的后期维护;
根据产品需求进行阶段性改进优化
活动模块增添筛选功能,可根据时间,类型,热门程度进行筛序。
主要技术:
使用MVC设计模式;
子类化单元格中采用懒加载的方式,优化性能;
KVO监听tableView滑动偏移量;
自定义MenuBarControl,实现模块的多控制器管理;
异步图片数据下载实现和优化网络访问速度和流量控制处理;
布局采用链式编程,一行代码实现布局
角色 | 职位 |
负责人 | iOS开发工程师 |
队员 | UI设计师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |