1.9年iOS开发经验,熟练掌握Objective-C,熟悉Swift 、html、SQL、Dart等,主要开发过社交、电商、蓝牙、交易、cocos3D等类型的项目。
2..熟练使用多种第三方开源框架,以及常用的第三方功能(地图,支付,推送,分享,统计等等),熟悉苹果支付,了解并开发过苹果支付的完整流程。
3.三年独立开发经验,有完整的从0到1的项目开发经验,有丰富的上架经验,能够根据苹果政策规避项目上线可能出现的风险,熟悉申请账号、打包以及上架的完整流程;六年团队开发经验,熟悉SVN、Git,能够与同事并肩作战,攻克项目的难点;
4.熟练掌握SQLite数据库、CoreData、文件读写和数据持久化;熟练掌握XML、JSON数据格式并解析;
5.熟练掌握各种UI控件,熟悉多视图应用开发,能够实现较复杂的界面和视觉效果;熟练掌握Xib、StoryBoard可视化编程;
6.熟练使用代理设计模式、单例模式、MVC模式以及通知或KVO的观察者模式;
7.熟悉MVC、MVVM设计模式,山姆项目用的是MVVM+RAC的设计模式;
8.根据项目需求,自定义控件,追求代码的高效、扩展性等,根据功能或业务进行组件化开发;
9.具备一定的产品能力,能够在开发之前根据之前的项目开发经验以及业务逻辑给出合理的意见与建议。
项目1:讯飞极智 (讯飞极智是一款app与手环或录音笔交互的app,手环或录音笔通过蓝牙将录音文件传输到app端进行转写,也可以实时转写)
主要负责:
1.负责设备模块设置里的内容,与蓝牙进行命令交互;
2.负责录音中音频传输中各种状态的处理,以及通过webSocket与服务器连接进行实时转写的处理;
2.负责与万魔(硬件提供方)进行录音文件和资源文件升级的联调,保证蓝牙协议的正确性;
3.负责项目中苹果支付的开发与联调,以及同WKwebView的交互。
项目2:山姆会员店
主要负责:
1.首页定位及收货地址逻辑开发;
APP的所有数据都是依据用户定位(高德)到的门店列表来获取的,这一块儿逻辑是最基础也是比较复杂的。
2.商品详情页逻辑开发;
APP的商品详情页面的UI是同事用XIB重构的,整个详情页的逻辑是我来负责跟后台对接的。
3.订单退换货模块开发;
APP的退换货模块(项目中喊逆向订单模块)是app的最后一块逻辑,用来处理用户线上退换货的逻辑,支持多个商品退货,有门店退货、无实物寄回、自行寄回、上门取件等方式。
4.还有个人中心语言切换 用户反馈 隐私条款 设置里的一部分功能的开发;
项目整体用MVVM+RAC开发,因涉及过多的业务,不便详细描述,只说做过的具体模块。
项目3:豪车超市 (豪车超市是一个比较大型的关于豪车买卖,二手车买卖,公司咨询于一体的电商类app,业务相对比较复杂,小功能繁多。)
项目4:张家港市民卡 (这是为张家港市政府所做的一款服务类社交应用,主要有广场(论坛,社交类型app),服务(市民卡提供的各种服务以及接入的一些第三方服务),聊天等部分,是一个比较完善的市民服务类型app,还在不断完善中。 )
项目5:喏喏 、 闯闯 (社交类项目)
项目6:私人订制(衬衫版) 项目是基于iPad的(cocos2d和cocos3d的项目),企业帐号的应用。
讯飞极智是一款app与手环或录音笔交互的app,手环或录音笔通过蓝牙将录音文件传输到app端进行转写,也可以实时转写。 你的成就: 1.负责设备模块设置里的内容,与蓝牙进行命令交互; 2.负责录音中音频传输中各种状态的处理,以及通过webSocket与服务器连接进行实时转
山姆会员商店是沃尔玛旗下高端会员制商店,针对山姆会员朋友提供泛渠道购物平台的重要工具。 用户不受时间场地限制在山姆会员商店购物,了解最新商品及促销活动信息。 你的成就: 我在项目中负责的模块: 1.首页定位及收货地址逻辑开发; APP的所有数据都是依据用户定位(高