- **Android 开发**
1. 熟悉 Android 应用层开发
2. 良好的 Java 基础,掌握面向对象思想
3. 熟悉 Android 常用布局、自定义控件开发
4. 掌握Android 事件分发机制、View 绘制流程、自定义控件和动画
5. 熟悉百度地图、微信微博分享、极光推送等第三方SDK接入
6. 掌握Git与SVN版本管理工具
7. 熟悉使用图片加载框架Glide、Picasso等开源框架
8. 熟悉开源邮件客户端 K-9 Mail
9. 熟悉 ASmack 开源即时通讯框架
10. 掌握应用保活解决方案
- **React Native 开发**
1. 良好的 JavaScript 基础,熟悉 ES6 语法和特性
2. 熟悉 HTML、CSS 、JavaScript
3. 掌握Redux、Redux-thunk、Webpack、Relay、Graphql等技术
4. 熟悉 webpack 前端构建工具
5. 熟悉使用使用 eslint 进行代码规范
6. 熟悉 npm、Yarn 包管理工具
7. 掌握 code-push 热更新模块集成
8. 掌握常见sdk封装集成(jpush、微信、友盟等)
9. 熟悉 React Native 自定义原生组件的封装
10. 熟悉使用 react-navigation 封装页面路由
11. 熟悉flex布局
12. 熟悉 fast-image、teaset 等第三方组件
### 天津彩民之家科技有限公司(2017/11 - 至今)
#### 彩站宝
- **项目描述**
> 给售卖彩票的店主定制出票信息查看的和彩民管理平台。方便发展和维护自己的彩民客户。比起传统的彩民到店购彩,大幅增加了店主的出单量。
- **职责描述**
- 负责APP新功能开发与维护
- 参与项目框架搭建、解决技术难题等工作
- 部分代码的重构与优化,提高代码的健壮性,方便维护
- 配合测试人员分析bug,完善项目
- **技术点**
- React Native 跨平台开发
- 使用 code-push 实现热更新
- react-navigation 页面路由封装
- fetch 网络请求封装
- 集成友盟统计、极光、微信分享,并封装成RN组件
- 使用 HelloDaemon 进行应用保活
#### 如意彩
- **项目描述**
> 为每个店主定制自己的彩民端,彩民可以以在线购买的形式方便的将自己的购彩需求发送给店主。也可以和其他彩民一起发起合买订单。
- **职责描述**
- 负责新彩种的开发和维护
- 参与需求分析,功能实现与优化
- 参与第三方库集成的技术选型
- APP版本迭代
- **技术点**
- 使用 react-navigation 封装页面路由
- gradle 多渠道多项目打包配置
- 解决 APP 启动长时间白屏问题
### 北京国信冠群技术有限公司(2014/08 - 2017/11)
#### DocMail 安全邮件
- **项目描述**
> 一款加密和支持大文件附件收发邮件的APP,同时也有具备聊天功能的云信和云盘功能,方便及时沟通和邮件附件的持久存储。
- **职责描述**
- 项目需求分析、UI页面编写与新功能开发
- 负责部分模块的重构与优化
- APP版本迭代与维护
- **技术点**
- 集成百度地图SDK实现位置信息发送
- RichEditor 富文本编辑器的使用与拓展
- 使用 OkHttp 进行网络访问框架的封装
- 将云信主要功能抽取成接口,方便以后接入其他第三方即时通信
- 使用 ASmack 实现即时通讯功能,并配合云盘实现文件和大图发送
- 拓展 K-9 Mail,实现一邮一密的加密邮件收发,和阅后即焚和离线阅读等类型邮件的实现
- Ant 管理工具实现多dex打包解决 65536方法数问题
- 应用保活方案的研究与实现
- 使用 zxing 实现二维码生成与扫描
- MVP 框架的应用