熟练使用js,css,jq等前端知识。最擅长的框架是react与react-native,熟悉redux。同时也能上手vue,taro,原生微信小程序等框架,掌握这些框架的常用脚手架,熟悉webpack配置。善于使用flex + rem进行移动端布局开发。习惯使用eslint进行代码规范检查,使用flow来进行静态类型检查,也了解ts。
另外也能熟练使用object-c + masonry + mvc|mvvm进行 iOS端原生开发。
云电APP
项目简介:云电是一款共享充电器的使用端app。其中包含了扫码充电功能与代理商管理设备功能。
工作内容:通过React-Native进行云Aapp iOS和安卓端的开发。现在app已在安卓应用市场和app store上架。
技术点:使用原生代码封装了百度地图给JS调用。封装阿里 OSS给JS端调用。封装socket给JS端调用。iOS端和安卓端的差异化界面适配。以及其他一些原生API的封装。
APP主程。负责根据需求文档与UI搭建云电APP,并适配iOS和android端。负责产品后期的迭代更新。(同时负责app store的开发者购买与上架)
云电小程序版
1.云电小程序版是公司主推的普通用户端的产品。能够让用户直接通过微信扫码来使用我们的硬件,方便快捷。
2.该项目由我一个人独立完成。
3.负责用户扫码充电的整套程序的开发。
4.使用微信小程序为云电用户提供服务
小程序主程。负责根据需求文档与UI搭建云电小程序。负责产品后期的迭代更新。(同时负责微信公众平台的注册与认证,小程序的上传)
云电商户后台PC版
1.项目概况:云电商户后台是为云电的代理商推出的一款数据查看的平台,能够上代理商实时掌握运营数据。该项目使用可Vue作为开发框架,element-ui作为布局框架。
2.项目收获:通过该项目我熟练的掌握了Vue的常用API和vuex,vrouter,elementui的使用。
担任项目的主程。根据云电设备代理商的需求,对云电的商户后台进行技术实现。并且负责项目的版本迭代与维护
云电多人铺设网页版
项目描述:该项目是为了让代理商的员工能够同时在线下为代理商的账户添加设备而开发的一个设备录入系统。该项目使用了react框架,并且使用了ant-mobile最为ui框架。并且该项目使用了微信JS SDK,所以部分功能只能在微信里使用
我的职责:前端页面主程。负责根据产品需求与UI设计图构建完整的前端页面,并且配合服务器端进行接口的对接与调试。
人来丰
项目描述:该项目前端部分使用了React-Native框架,同时兼容Android和iOS。该项目是一个任务分发平台,用户可以发布如关注,点赞,等等的任务,也可以接取这些任务。本项目的前端开发和维护都是由我一个人完成。
我的职责:
1.根据需求文档和UI设计图完成整个APP的开发。
2. 设计和开发原生APP需要用到的库,并且封装成npm包,发布到npm。
3. 对项目进行版本迭代和后期的维护。
趣拍
项目描述:该项目是一款运行于微信网页端的竞拍类商城应用。用户可以根据自己喜欢的商品参与竞拍,价高者得。
我的职责:
1.使用react框架进行页面的开发,并且与服务器端进行接口对接。
2.解决单页面应用使用jssdk所存在的问题。
3.进行项目的维护与迭代