1.熟练掌握Objective-C编程,熟悉 C/C++,了解Swift等编程语言。
2.熟练Http等网络协议,熟练掌握Json解析,XML解析等。
3.熟练使用第三方像AFNetWorking、YYKit等。
4.熟练使用NSThread/GCD/NSOperation多线程开发。
5.熟练掌握自定义控件和以动画特效的开发。
6.熟悉CoreData框架及多种常见的数据持久化方式。
7.熟练SVN和Git版本控制工具以及CocoaPods第三方管理工具。
8.熟悉静态库的制作流程。
9.熟练掌握AutoLayout以及Masonry第三方框架进行页面布局和适配。
10.熟练掌握第三方的分享和登录。
12.熟悉App上线流程,能够解决一些常见的审核拒绝,更新版本问题。
13.了解支付宝,微信,银联以及苹果内购等。
14.对音视频技术有相关了解,对直播有开发经验。
1. 项目名称:咪咕视频 (已上线)
项目描述:视频播放器,涵盖了点播节目、赛事节目和直播节目。
技术要点:
1> 使用高德地图进行网点布局,地图定位找车,规定区域还车
2> 使用蓝牙和车的中控进行通信控制车辆
3> 使用Masonry实现了布局的Autolayout
4> 使用AFnetWoking封装数据请求工具,解析json数据
5> 使用代理、block实现界面间的传值
6> 使用MJExtension进行字典和模型之间转换
7> 使用CocoaPods管理依赖库
8> 使用LBXScan实现了扫码识车
项目职责:地图相关功能,整体框架构建和部分UI实现。
2. 项目名称:六个轮子 (已上线)
项目描述:分时租赁电单车,一键预约,集蓝牙和网络双向控车,更智能更准确,扫描二维码就可以轻松识车。
技术要点:
1> 使用高德地图进行网点布局,地图定位找车,规定区域还车
2> 使用蓝牙和车的中控进行通信控制车辆
3> 使用Masonry实现了布局的Autolayout
4> 使用AFnetWoking封装数据请求工具,解析json数据
5> 使用代理、block实现界面间的传值
6> 使用MJExtension进行字典和模型之间转换
7> 使用CocoaPods管理依赖库
8> 使用LBXScan实现了扫码识车
项目职责:地图相关功能,整体框架构建和部分UI实现。
3. 项目名称:湘约出行 (已上线)
项目类型:独立开发
项目描述:湖南省公路客运服务,购票,打出租,实现地图定位打车功能。
技术要点:
1> 使用高德地图完成定位、自定义大头针标注地点和查找附近车辆的功能。
2> 使用AFnetWoking封装数据请求工具,解析json数据;
3> 使用Masonry实现了布局的Autolayout;
4> 做了一些底层的工具类供项目开发使用。
5> 完成购票,呼叫出租等技术要点。
项目职责:地图相关功能,整体框架构建和部分UI实现。
4. 项目名称:食方生活 (已上线)
项目类型:独立开发
项目描述:1.养生相关的App。2.包含健康档案、选择食方师、我的食方师、中医食方品、免费品尝、制作美贴、贴士咨询、健康测评、长疾咨询等功能。
技术要点:
1> 使用环信完成了即时通讯功能。
2> 使用shareSDK实现了第三方登录和分享功能;
3> 使用代理、block实现界面间的传值;
4> 使用FMDB实现本地数据存储。
5> 完成发布帖子、食方师交流等技术要点。
项目职责:整体流程的设计、整体框架的搭建、整体布局UI实现效果、代码整体的编写、App调试与上线。
5. 项目名称:宝贝来啦 (已上线)
项目描述:宝贝来啦-年轻人超爱玩的手机直播交友神器,新星、网红诞生的大舞台!随时直播无门槛,实时视频美颜,力压全平台的高比例变现,各种互动游戏让你玩嗨到爆!全民直播平台。
技术要点:
1> 使用腾讯视频直播SDK完成视频播放以及美颜功能。
2> 使用AFnetWoking封装数据请求工具,解析json数据;
3> 使用自定义cell,并实现单元格的复用;
4> 使用SDWebImage进行图片的异步加载;
5> 使用动画完成送礼,大额送礼,连发以及弹幕等特效制作。
6> 做了一些底层的工具类供项目开发使用。
7> 完成提现,充值等技术要点。
项目职责:整体流程的设计、整体框架的搭建、整体布局UI实现效果、代码整体的编写、App调试与上线、优化直播,聊天等。
6. 项目名称:华远家 (已上线)
项目类型:独立开发
项目描述:华远家社区服务平台是华远地产1+N战略地重要线上平台,包括物业管理,投资理财,智能家居,健康医疗等重点模块。
技术要点:
1> 利用分类来封装,拓展一些方法,让程序更简洁;
2> 使用AFnetWoking封装数据请求工具,解析json数据;
3> 使用瀑布流完成界面展示;
4> 使用SDWebImage进行图片的异步加载;