10年的iOS开发经验,掌握了iOS相关的开发技术,基础知识扎实,主要的开发技能有。
1.熟练使用xcode,进行项目开发,使用xcode设置项目的证书,编译设置,代码管理,资源管理,pod管理有丰富经验、
2.熟练掌握开发语言:OC,C,Swift。尤其擅长OC的使用,多线程,代理,通知,内存管理,runtime,runloop等都有较深认识。
3.对iOSUI布局熟练使用autolayout,masonry布局,对storyboard布局也有很深认识
4.对iOS相关的动画框架有很深了解,特别是核心动画的熟练使用
5.对MVVM,MVC等基本基本架构有深刻认识,同时也对组件化架构有深刻认识和实际使用经验。
6.原生和JS的交互有深刻认识,因为有在银行工作经验,熟练使用淘宝的开发框架。
7.对数据结构和算法能熟练运用到实际开发中,栈,队列,树和图都有较深了解。
8.由于有多年在外企的开发经验,英语也有不错的水平
1.JBL Connect: 是哈曼的用于和蓝牙音箱控制的App,依托于强大的用户的基础,有百万的用户量。主要是对设备的固件升级,EQ设置,以及其他的一些控制。在这个项目中一直担任主要开发。
2.JBL headPhone:是哈曼用于JBL耳机控制的App,主要也是EQ设置等功能
3.AKG headPhone:AKG耳机相关的开发。
4.湖南三湘银行App:在此项目中担任主要iOS开发,首次使用了支付宝的框架,原生和JS的同时使用,让版本不用频繁更新。在此项目中,主要担任首页开发,以及登录注册,和各种原生能力的开发工作
5.E钱庄:长沙银行的App,担任iOS Leader。同样使用支付宝架构,负责整个iOS端的开发架构和设计工作。
6.云雀:世邦公司基于互联网思维做的一款广播App,可以用手机直接喊话和做计划任务。担任iOS Leader
7.隆易播:世邦最新整合所有App的新产品,提供了更多功能,拥有其他公司产品的功能,不再需要安装多个App,可以做ip配置,固件升级,查看说明书,反馈问题,看解决方案,管理设备等等。在此项目中担任iOS Leader
作为iOS leader,负责产品的架构设计,以及首页,登录注册功能开发,团队管理。这个App是长沙银行的App,主要是为长沙银行的存款,信用卡,理财等所有业务服务的App.注册用户二千万,同时在线上百万。
隆易播是世邦为了解决App众多的问题,整合的一个App,具有ip扫描配置,固件升级,添加设备,设备管理,案例介绍等功能,是面向终端用户和技术支持的超级App。在此项目中担任iOS leader,架构和代码都基本一人完成。
harman kardon controller是用来控制Omni10+ Omni20+,可以组成2.1,5.1声道。并且可以把设备分割成不同的区域管理。可以直接播放哈曼支持的spotify等在线音视频。我在此项目中担任主要的开发者,负责产品的添加设置流程,以及Spotify,,