1.Java技能
2.Android 自定义View的开发
3.Android项目结构的搭建
4.Android缓存机制
5.进程间通信方式,Binder机制,IPC原理
6.性能优化相关,界面渲染速度,响应速度,捕捉内存泄露
7.使用Glide,Picasso,EventBus,RxJava,OKHttp,Retrofit等第三方框架
8.第三方SDK使用,极光,友盟,七鱼,IM,高德地图
9.反编译,抓包
10.Scrum
1.小移插座:中国移动旗下一款智能家居型App
介绍:通过中移OneNet平台下发硬件端指令配合移动端对插座进行开关控制的App
个人职责:1.搭建Android组件化架构及代码架构
2.集成各第三方SDK,包括极光推送,ZXing等
3.完成所有功能模块(登陆,注册,首页,插座开关动画,Wi-Fi模块进行配网功能等)
2.金鹰购:金鹰商贸集团旗下电商App
介绍:基于B2B的电商App,线上线下交易
个人职责:1.开发所有功能模块
2.集成第三方SDK,接入七鱼客服管理系统,微信支付,微信分享等
3.产品的发布与迭代
3.掌上金鹰:金鹰商贸集团旗下电商App
介绍:基于B2B的电商App,线上线下交易
个人职责:1.开发所有功能模块
2.集成第三方SDK,接入七鱼客服管理系统,微信支付,微信分享等
3.产品的发布与迭代
4.DataCollect:世界500强SKF公司产品
介绍:该项目是SKF公司产品,通过Sensor收集工厂数据,并在移动端展示所有硬件端数据进行操控,还有多媒体信息处理
个人职责:1.开发客户和PO要求的功能模块
2.代码重构
3.使用Roboletric和Mockito进行单元测试,分析CodeCoverage改善代码质量
4.遵循敏捷开发流程提升开发团队效率