1. 具备iOS相关的开发经验,特别是OC相关的技能。
2. 具有丰富的git等相关使用经验。
3. Hybrid开发经验,对于H5也有一定的开发技能。Cordova框架,JSCore均有项目经验,同事能够胜任H5开发工作。
4 参与公司架构升级,具有丰富的组件化相关的经验。
5. 组件化过程中,对于Cocoapods有丰富的使用经验,阅读过源代码,能过进行私有库部署,静态库加载方案等。
6. 持续集成
等等
1.
项目描述: 开发机票事业部国际版客户端以及去哪儿旅游大客户端,支持多语言。提供单程和往返机票购买。
项目职责: 主要负责订单详情和订单列表,以及设置页面开发。参与机票相关业务开发,包含订单详情,低价提醒,航班列表,航班收藏等功能。期间熟悉了公司基于Cocoapods的客户端架构,了解了JSPatch使用。培养了好的代码习惯和优化经验。
项目业绩: 参与该版本软件开发,代码稳定,需求完成效率高。发布之后为公司创造了不错的价值。
2. 项目描述: 参与公司直播产品的开发,当前已经拥有千万的用户。
项目职责: 负责直播间相关的功能开发,同时参与组件化相关的工作和原有的代码重构。
2. 项目描述: 该产品类似阿里的钉钉,是一个在即时聊天的功能基础上,集成公司的核心业务插件(数字城市管理)。提高政府及相关单位在城市管理中的便利性。
项目职责: 负责其中的大部分功能开发。包含聊天界面的优化。联系人,各种低层功能的封装。同时开发了各种业务插件。插件使用Cordova+Ionic的hybird的开发方式。通过熟悉Cordova的原理,能够定制化一些原生插件。
项目业绩: 我主要是负责该产品的开发,其他员工基于这个进行项目开发。已经在多个项目中使用。在后期中,不断的优化代码结构,提高稳定性。同时研究Cordova的hybird的开发方式,解决了iOS本身的动态性。