专项技能 熟悉 Objective-C,React Native,Swift 熟练运用 React Native 常用框架及原生 Native 交互以及数据传递. 熟练使用 AFN,SDWebImage,MJRefresh,JsonModel,Realm,JPush 等第三方框架 熟悉单例,观察者模式,MVC,MVVM 等设计模式 熟悉 Runtime,Runloop 底层原理 熟悉 HTML5,CSS3,JS,jQuery,Android。 熟悉 NSThread,GCD,NSOperation 等多线程编程技术 熟悉使用 xib 自动布局以及 Masnory 第三方布局 熟练使用 CocoaPods 开发并管理第三方框架 熟悉使用 RAC 编程,函数式编程
开发项目(1)—— 虚拟银行 App(2022.04-现在) 项目描述: 该项目是理财 app,包括定期及活期存款,投资理财产品,界面支持语言国际化。项目架构采用 React Native,iOS,Android 混合开发,react-saga 进行状态管理。利用 patch-package 框架进 行第三方库升级管理,使用 Dexprotector 进行 app 加固,并使用 IDGate 框架进行身份认证。使 用 vue 和 spring boot 开发了一个内部使用的 app 发布平台,优化了繁琐的发布流程。项目引入 typescript 使得项目更加可维护性。
开发项目(2)—— 客户关系管理 MCRM App(2020.11-2022.03) 项目描述: 该项目是客户关系管理的 APP,包括客户关系维护,餐厅预约,球场预定,界面支持语言国际 化。项目架构采用 React Native,iOS,Android 混合开发,react-redux 进行状态管理。利用 patch-package 框架进行第三方库升级管理。
开发项目(3)—— 飞鼠直播平台 app(2018.05-2020.10) 项目描述: 该项目是关于直播互动平台,采用 iOS 原生开发,包括直播间消息互动,礼物赠送,观看直播视频,任 务中心,签到,发送弹幕等功能模块,同时集成 IJKPlayer 视频框架,极光推送,腾讯 IM,友盟统 计,ReactiveObjC 框架.对组件进行封装,继承提高重用性。
开发项目(4)——众陶联陶瓷服务平台(2016.05-2018.04) 项目描述: 项目是基于 B2B+O2O 的陶瓷产业链集采平台,项目采用 React Native,iOS,Android 混合开发,包 括首页,商品,购物车,个人中心,四大模块功能,同时集成友盟统计,微信登录,微信支付及支付宝 支付,极光推送.利用 diff-match-path 框架自建热更新.熟练运用 React Native 常用框架及原生 Native 交互与数据传递。