实现网
笑哭了~

昵称登录后显示

900/8小时
4年工作经验

快乐购股份有限公司
高级iOS工程师

0

被预约次数

0

被收藏次数

0

被评价次数

擅长技能

2013-2015iOS 外包开发。主要开发项目,麦肯锡医疗应用APP(iPad版本) 装柜的秘密 (ipad) 上线 拍院线(上线) 多艺秀秀(上线)
2015年3月-9月 独立开发快乐购商城,全新改版所有模块。
2015年9月-至今 iOS开发团队小组长,组织在新平台上重新开发新版快乐购商城,框架的搭建,以及主要购物流程的开发。

我的简书地址http://www.jianshu.com/users/f55276cb8739/latest_articles
我的github地址https://github.com/ElderBroCode

项目经验

快乐购商城,是湖南广电旗下快乐购股份有限公司,包含电视直播商品,集合视频,社区,电商一体的APP。 2015年3月-9月 独立开发快乐购商城,全新改版所有模块。 2015年9月-至今 iOS开发团队小组长,在新平台上重新开发新版快乐购商城。
本人负责的技术要点 :
1.使用了MVC、单例、代理、KVC、KVO、通知中心等设计模式搭建基本框架。
2.通过给阿里推流demo,二次封装开发推流端。
3.运用系统方法,控件xib,storyboard,masonry创建各种动态UI界面。
4.使用开源组建ijkplayer,编写播放器控件,实现一个完整的直播界面,点赞动画,抢实物,优惠券。
5.实现应用的购物流程,类似淘宝商品详情页,以及订购流程的逻辑沟通和技术开发。
6.原生与js的交互,创建用户商品交流社区,晒单等等,以及信息安全验证处理。
7.下载zip资源包,实现过节气氛效果动画(比如下雪),以及主题包的更新。
8.利用runtime给button 添加属性和方法,实现多规格选择逻辑的处理。

这款应用,初期是我独立开发,经历2年多的时间,中途加入了2位帮手,中间全部换新了2次,这款APP是一个购物类型的APP,其中我占了50%的开发比例。
我主要解决了2个问题:
第一个:是服务端对接,梳理订购流程,订单流程,支付对接。其中比较困难的是商品详情页,多规格的处理,以及对不同规格选中状态以及页面刷新的效果处理,再就是多种接口并行异步调用,数据的刷新。最终,通过多次观察淘宝的详情页,分析页面结构,层次,仿照框架。再通过正则或者遍历的方式,来处理多规格商品选择问题。通过gcd来实现并行接口调用,处理不同数据在页面上的加载。

第二个:是直播间的创建,由于iOS原声是不支持直播流的,所以首先自定义播放器,这是一个难点。再其次就是进入直播间用户数据的刷新,各种点赞动画效果,滚动弹幕的实现。首先,我们先参考了购买CDN厂家做的播放器Demo.分析源码,然后发现,他是根据ijkPlayer做的二次封装。再通过阅读大量的信息,以及大量的博客,参考github上面star比较高的demo。最终决定通过通知来实现播放,暂停,网络延迟问题。通过自定义UISlider来设置播放器的播放时间。通过粒子发射动画,来实现点赞效果。通过UITouch来设置,滑动调节音量和亮度,调剂音量要注意控制屏幕的选择问题,才不会导致,系统音量UI会倾斜。通过对重力感应的通知来设置横竖屏的播放,这样一个大概的播放器就完成了。初期,我们聊天的弹幕不是特别多,所以采用的是轮询的方式,5-10查询服务器,获取最新弹幕消息,等用户量上来了,可以采用第三方IM系统来实现弹幕。

多艺秀秀
这是一款发布私活的应用,主要面对人群是需要接单的艺人,和需要组织活动的客户。另外,主要功能仿照微信朋友圈,实现微信朋友圈各种功能,图片,视频,点赞功能。以及艺人的个人信息,以及接单,发布的表单的创建。
本人负责的技术要点 :
1.MVVM设计模式,搭建应用框架。
2.活用tableView自定义Cell ,仿造微信朋友圈,做一个艺人圈。封装一个框架,专门实现微信各个功能模块,实现,图片,点赞,视频播放等功能。
3.相机通过GPUImage封装的三方库实现美颜效果,以及对上传的图片的裁剪。
4.多种人物属性对应资料的表单数据格式的处理,以及UI表单列表效果的实现。
5.使用SQLite数据库,进行数据的存储与读写。
6.通过使用shareSDK 自定义分享UI,和分享功能的实现。
7.使用Masonry和outoLayout来实现朋友圈UI的自动布局功能。
8.使用MJExtension来解析数据和Aspects框架做切面编程。

麦肯锡
该应用是世界500强麦肯锡内部使用的项目,是一款对于药物在中国地销售量,以及销售情况的数据总结,利用地图的联动,展示各种折线图,柱状图,散点图,瀑布图的联动效果。有利于,公司内部人员查看业绩,医生,以及销售代表人员的信息处理。
本人负责的技术要点 :
1. 基于MVC,单例等设计模式。
2. 自定义Cell ,利用Json解析数据展示UITableView的上拉刷新和下拉刷新。
3. 自制各种图形,柱状图,折线图,瀑布图,散点图的展示。
4. 多种样式的表单结构UI的设计和实现。
5. 多种popView的弹出和表单数据的显示。
6. 使用高德地图SDK,实现定位与其他界面的控制功能。 (也可以利用百度地图,苹果自带地图实现)

拍院线
用户通过“拍院线”客户端可以获得丰富的电影资讯、精彩的预告和片花,可以了解到各大电影院线的电影排期。通过“拍院线”参加活动还可以获取包括电影票在内的丰富奖品,以及电影院线商圈内合作商铺的优惠折扣。
本人负责的技术要点 :
1.使用了MVC、单例、代理、通知中心等设计模式。
2.通过对UITableView的cell进行各种模块的单独创建,实现影片信息,用户评论的完美展示。
3.用WebViewJavascriptBridge实现oc和js的交互。
4.使用系统的MediaPlayer.framework实现视频预告的播放。
5.设计UI和实现选座位表单列表的实现。
6.使用高德地图SDK,实现定位与导航功能。
7.使用FMDB对数据进行缓存,保证UI的顺滑。

装柜的秘密
服装APP,这是一款服装门店交易,沟通,调货,统计,采购类的 应用app。
本人负责的技术要点 :
1.技术难点,表单创建,表格可输入,可扫描,可自定义。
2.门店数据统计,折线图,柱状图,饼图的实现。
3.蓝牙,实现打印小票。
4.ipad上设计类似于导航栏的切换样式。

美食行
该应用是一款在线查询在一个城市里想知道有什么新的餐馆和新的菜品的应用
应用技术:
1.利用MRC来实现的一款应用。手动释放内存的方式。
2.大量的webView的交互功能。
3.通过AFNetworking 请求数据,获取的商店地址,利用百度地图实现定位与导航功能。 4.特殊UI的自定义,Xib手动画UI图。
5.用户信息,三方登录,分享,推送等等功能。

0条评论 雇主评价

暂无评论~

可兼职时间

周六全天
周六半天
周日全天
周日半天
工作日下班后

可兼职地点

长沙
任何地方

被预约

0

被收藏

0

被评价

0

立即预约

可兼职时间

周六全天
周六半天
周日全天
周日半天
工作日下班后

可兼职地点

长沙
任何地方