7年Android开发经验,熟练掌握APP的架构设计(MVC/MVP/MVVM)和推送、统计、热修复、插件化等技术;目前主要从事物联网方面的架构设计和开发,能够自定义蓝牙、Wi-Fi等传输协议构建硬软件之间的数据交互。
2年前端(包括小程序)开发经验,能够熟练的搭建前端脚手架,能够熟练应用原生JS/JQuery/VUE等完成项目。
1年Java后台开发经验,熟悉后台服务的搭建流程,能够使用ibatis+Spring+MySql搭建简单的服务框架
葡萄生活APP
1、葡萄生活是一个O2O服务平台,客户端包括用户端App、商家端App、Html5、小程序等,服务端包括开放平台、商户平台、CMS等。内容涵盖各种到家服务,包括上门保洁、上门按摩、上门手机维修、上门理发、上门送鲜花等。
2、葡萄生活共发布过几十个版本,框架也由早期的纯Native迭代到混合框架,现在大部分需求更新都可以直接用H5实现,动态更新,不需要发布版本。
3、葡萄生活除了提供独立市场版本外,还给华为、酷派、金立等手机厂商定制版本,也给有信等App提供插件化版本。注册用户共有2000多万,日活接近200万。
4、葡萄生活包含了推送、热修复、Hybrid、插件化等当时最流行的技术;也包含了Volley、EventBus、Universal-image-loader等当时比较流行的第三方框架。
Jimugo主要是用来控制Jimugo智能机器人的APP,包括3D搭建,模型选择,连接(蓝牙&WIFI),控制,编程,DIY等功能。 我主要负责蓝牙主控协议的封装,连接模块的开发,DIY功能的开发,H5&Native之间的联调等
Tradart是用于股票投资交流的语音聊天室,包括聊天室创建、聊天室列表、聊天室房间管理(举手、上麦、下麦、邀请、分享等)、关注列表、资讯列表等。有小程序和App,其中app是Native的壳+H5的内容,语音交互底层都是通过声网实现。我主要完成聊天室创建、聊天室管理以及跟声网S