【iOS 开发】能熟练运用 Objective-C、swift 进行 iOS 平台 APP 开发,熟悉 iOS 底层机制;
【跨平台开发】能熟练运用 react-native 框架、JavaScript 进行移动端跨平台开发;
【前端开发】能熟练使用 VUE 进行前端开发,了解 React 框架。
【项目经验】
有直播、电商、即时通讯、健康、医药、教育等项目经验
【项目一】翡翠王朝
翡翠王朝APP提供翡翠、珠宝、玉石类的 直播带货、商城、拍卖、下单交易、内容与社区等功能。直播、电商业务有高达 10 亿+的年流水,线上社 区业务聚集了行业内顶级玉雕师。
该项目下的产品开发中,使用了 RN、web、原生混合开发,APP 有商户端、主播端、用户端,均采用组件 化开发,共用组件库使用 pods 管理。设计开发移动端 RN、JS、原生共用互通的技术框架:移动端打通了跨技术栈的 router、基于 CTMediator 思路的Target-Action机制实现跨模块数据通信(并设计RNBridge、JSBridge实现跨技术栈数据传递)、三种技 术栈的界面生命周期嗅探,实现了总线结构的多技术栈共生架构,可做到支持更多技术栈接入 APP;
业绩:通过 shell、python 脚本,结合 jenkins 搭建前端持续集成系统,提高了开发团队项目构建和出包效率。
【项目二】药品终端网
服务于药店诊所,为要药店提供线上采购、进货功能。项目开发中为了实现新项目快速交付和已有项目能稳定维护升级,移动端采用了组件化开发模式和 RN 跨平 台开发。过程中担任移动端技术负责人,开发 pod 私有库,设计团队共用基础库等以提高跨 APP 的代码迁 移成本,采用 router、总线型项目架构打通了跨技术栈的通信,对 RN bridge、web 的 JS bridge 进行了二次 封装,实现了多技术栈共生的项目架构。同时使用 VUE 开发 web 功能,具备了大前端开发能力。
该程序提供翡翠、珠宝、玉石类的 直播带货、商城、拍卖、下单交易、内容与社区等功能。直播、电商业务有高达 10 亿+的年流水,线上社 区业务聚集了行业内顶级玉雕师。 该项目下的产品开发中,使用了 RN、web、原生混合开发,APP 有商户端、主播端、用户端,均采用组件 化开发,共
医药 B2B 平台,服务于药店诊所,提供线上采购。项目开发中为了实现新项目快速交付和已有项目能稳定维护升级,移动端采用了组件化开发模式和 RN 跨平 台开发。过程中担任移动端技术负责人,开发 pod 私有库,设计团队共用基础库等以提高跨 APP 的代码迁 移成本,采用 route
智慧交通平台下的客户端程序,提供电子驾照、交通信用分、挪车等出行、驾车方面的功能。其中用到了百度AI SDK实现人脸识别、图像识别、实名认证等功能。其中的电子驾照、挪车、信用分地抵扣驾照扣分等功能解决了诸多出行、驾车方面的痛点。