● 框架:Rxjava/Retrofit/okhttp/Rxandroid/MPAndroidChart/
glide/MPAndroidChart/EventBus/PhotoView
● 开发工具:android studio/eclipse/Intellj idea
● 数据库相关:MySQL/SQLite
● 版本管理、文档和自动化部署工具:Svn/Git/
● 单元测试:Qunit
游侠客app项目
豌豆荚下载地址:游侠客(测试账号13777477649 密码123456)
游侠客app开发分为三个阶段
第一阶段:结合公司的业务做的商城版本
主要功能是根据公司的线路,其中包括订单业务管理,推送管理,出行人管理,代金劵管理。
主要技术是主流应用市场的上架,第三方支付的接入,在线客服的接入,混合开发,以及推送。另外其中的技术点在采用动态代理模式统一路由,到达的效果是 app页面,推送以及h5页面实现后台自由配置。
第二阶段:是我为公司的用户设计的遇见模块
主要功能是为公司的用户设计旅途分享,slogan是“遇见风景,遇见你”
主要技术点是小视频的接入,图片缓存处理,图片添加标签。遇见的接入导致大量图片产生,其中考虑的是性能优化,内存的优化。
第三阶段:是为公司的用户设计的社区模块
主要的功能是增加游记,摄影,视频,攻略模块
主要技术点在于页面适配,自定义UI,fragment的管理,以及性能的优化。
第一个阶段协调公司领导开发商城版块,第二阶段开始独立开发,再到第三阶段时候带领公司app团队开发。 两年半的开发,中间app架构重新设计过两次,api请求升级到retrofit+Rxjava 。
游侠客领队app项目
fri.im下载地址:游侠客领队app(测试账号13777477649 密码123456)
此项目游侠客领队app主要的功能是为领队设计的一款功能性app。功能包括出团通知,带团 信息查询,日志共享,以及领队踩线路,要说游侠客app是经验的积累,那么游侠客领队app就是技术的释放。从页面的设计,协调产品经理开发,以及独立完成app架构的设计。
主要技术点:
页面采用materials design 风格,网络请求封装refrofit+rxjava,webview的封装,地图的是使用,自定义ui,热修复Thinker的接入。
北京网田科技有限公司( 2015年6月 ~ 2015年12月)
车伯通项目
主要负责车伯通app和游侠客领队app的框架设计,版本迭代,敏捷开发,单元测试,DA统计。
角色 | 职位 |
负责人 | 高级android开发 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |