¬ 熟练掌握Objective-C 、Swift开发
¬ 熟练各种UI控件的定制,使用Xib、Storyboard、Masnory与AutoLayout屏幕适配技术结合进行界面布局,完成复杂多样的UI界面的搭建
¬ 使用基类 + Protocol的方式封装基类,提高代码的重用性;
¬ 熟练掌握源代码管理工具,git、CocoaPods等
¬ 熟练掌握Cocoa Touch 中UIKit、CoreFoundation、CoreAnimation、QuartzCore、AVFoundation等核心SDK
¬ 熟练使用AFNetworking、YYModel、Masonry、SDWebImage、snapKit、FMDB、Pop等第三方框架,并了解AFNetworking、SDWebImage实现原理
¬ 熟悉友盟,能够快速集成 , 社会化分享 , 第三方登陆 , 应用信息统计等功能;
¬ 熟悉支付宝、微信等第三方支付集成
¬ 理解并掌握MVC、MVVM架构设计模式,代理、单例、工厂、观察者、等常用设计模式
¬ 熟悉友盟,能够快速集成、社会化分享、第三方登陆、应用信息统计等功能
¬ 了解TCP、UDP、HTTP等网络协议, Socket、即时通讯技术
了解Rect Native、 HTML5 、Hybird混合开发
2017-01 至今 上海蓝鲸传媒有限公司
主要职责 :
根据需求文档和产品设计,完成iOS客户端软件的开发;
与项目团队成员合作解决项目问题,进行代码集成与重构;
完成核心功能发布上线,根据用户反馈进行优化,更新迭代完善丰富项目功能;
2016-03 至2016-12 杭州小小网络技术有限公司
主要职责 :
根据需求文档和产品设计,完成iOS客户端软件的开发;
与项目团队成员合作解决项目问题,进行代码集成与重构;
完成核心功能发布上线,根据用户反馈进行优化,更新迭代完善丰富项目功能;
提供产品的技术支持及后期维护;
2015-04 至 2016-03杭州雷鸟计算机软件有限公司
主要职责 :
根据需求文档和产品设计,完成iOS客户端软件的开发;
根据用户反馈和新需求完成项目的完善修复和迭代;
代码的集成与重构,保证代码的可维护性与可用性;
项目名称:财联社
项目时间: 2017-01 至今
项目描述: 财联社受众定位于证券领域投资者,专注于中国证券市场动态的分析、报道,走的是“快速、精准、专业”的路线。
财联社是由60名专业财经记者构建的信息发布中心。重要事件迅时发布,并及时对收到的新闻线索跟进调查。
职责描述:
负责部分模块完成
负责数据解析;
协助完成界面搭建;
使用极光推送实现远程推等功能;
用户数据埋点采集
核心技术:
1. MVVM架构搭建。
2. 自定义框架搭建设计。
3. 对网络工具类进行二次封装,对数据请求进行统一管理,只提供各个界面返回数据的接口以便屏蔽更多细节。
4. 解决首页加载数据卡顿问题,表格性能优化处理。
5. 定位功能、音视频的处理
6. 集成友盟SDK实现第三方分享功能,大大简化分享功能集成,缩短了项目周期。
项目名称:点呀点
项目时间: 2016-03 至 2016-12
项目描述: 点呀点通过移动互联网的风口重新定义水果零售,是一种网上水果线下即时配送,力图给新一代的年轻人,在买水果低价水果、吃新鲜水果的同时有着更好玩的选择。
职责描述:
负责整体框架搭建;
负责数据解析、本地数据的缓存;
负责购物车逻辑实现;
完成核心支付功能;
协助完成界面搭建;
完成界面联动及搜索功能;
使用极光推送实现远程推功能;
核心技术:
1. 自定义框架搭建设计。
2. 对AFNetworking封装工具类进行二次封装,对数据请求进行统一管理,只提供各个界面返回数据的接口以便屏蔽更多细节。
3. 自定义下拉刷新控件。
4. 实现了第三方支付功能、便捷支付模块代码的编写和封装。
5. 集成友盟SDK实现第三方分享功能,大大简化分享功能集成,缩短了项目周期。
6. 极光平台实现远程推送
7. 使用苹果原生AVFoundation框架实现二维码扫描
8. 集成了高德地图,实现精准定位