1、有扎实的C/C++/Objective-C基础,了解应用基本算法/数据结构,了解基础设计模式;
2、熟悉iOS SDK开发环境及相关开发工具;
3、熟悉iOS平台相关通讯架构,精通Socket通信,深入理解TCP/IP和HTTP通讯过程;
4、熟悉Json,Sqlite等在iOS平台中的应用;
5、深入理解Objective-C内存管理、Runtime、RunLoop、多线程、Auto Layout等;
6、熟练掌握内存及性能的优化
7、熟练掌握常用的第三方框架、代码项目管理工具等(AFN、git、cocoapods 等)
8、熟练掌握iOS app的开发、测试、发布一系列的流程,能够参与需求、测试用例等文档的评审、对应用程序进行技术选型和技术预研。
9、熟悉Cordova框架,使用 Cordova 实现 JavaScript 与 原生的交互
10、熟悉软件工程,具有良好的代码编写规范和书写文档的习惯,有自学能力,喜欢钻研技术
项目时间:2016.5-至今
项目名称:ESMS、机务等bsl混合项目
项目内容:此项目是基于bsl框架(cordova基础上二次开发的框架),多个项目混合起来的,一套框架,实现多个项目
主要职责:
一、负责该项目的更新迭代
二、负责研究新技术
三、解决技术难点
四、开发新的swift bsl框架,实现swift的混合项目
五、负责解决安全测试提出的安全漏洞
六、配合统一移动平台后台开发人员进行联调、测试
项目时间:2016.8-2017.5
项目名称:南航E家
项目内容:本系统在统一移动平台基础上整合了飞信系统功能,实现了基于南航企业通讯录的即时通讯、日常事物管理及移动办公。(企业应用)
主要职责:
一、 负责该项目的更新迭代
二、 负责研究新技术
三、 解决技术难点
四、 负责解决安全测试提出的安全漏洞
五、 维护其他使用了变色龙框架的应用
项目时间:2015.12-2016.7
项目名称:爽生活
项目内容:爽生活app是一个生活社交的平台软件。通过双生活app,用户可以找到周边的各类合适的出游场地,也可以通过双生活app记录孩子的成长,挺方便的软件。
主要职责:
一、 负责该项目的更新迭代
二、 负责和香港团队沟通协调
三、 负责优化项目性能
四、 整个项目使用swift开发
项目时间:
项目名称:茵曼
项目内容:茵曼是广州市汇美服饰有限公司旗下生活品牌;本应用未茵曼官方商城的app,支持移动互联网下的在线购物、下订单、结算支付等功能。
主要职责:
一、 负责客户端主要框架搭建,协助产品经理完成app功能模块设计、需求文档
二、 负责所有网络请求及数据传递的实现和封装
三、 负责部分模块数据展示实现
四、 采用MVC设计模式降低模块间的耦合性
项目时间:
项目名称:螳螂街
项目内容:螳螂街是一家全国首创的O2O模式的茶叶交易平台,实现了商家网上网下同步推广的目标用户可以了解茶业行情、分享品茶乐趣及就近进行茶叶交易等。
主要职责:
一、 项目需求分析与设计;
二、 负责整个项目架构开发;
三、 开发文档整理。
项目时间:
项目名称:这年投
项目内容:由广东这年投网络科技有限公司打造的“这年投”,是专注于“服务业贸易”的互联网众筹平台,平台将线下各实体服务业的消费权益变成一个贸易行为来实施,通过买进和卖出消费权益让投资人获利,通过互联网工具和金融众筹的手段使得最大多数人变成强关系的利益共同体。
主要职责:
一、 负责项目的主要UI搭建,以及软件的整体架构;
二、 负责底层网络请求的封装,数据缓存的优化;
负责首页、分类、我的、设置等功能实现。