熟悉java语言,熟悉Android sdk各种ui布局,自定义控件,网络,数据存储,掌握Android与js交互!,事件分发机制,熟练使用常用第三方库rxjava, Retrofit,okhttp等,熟练使用mvc,mvp,mvvm进行开发,能够使用kotlin开发,有过内存优化经验,熟练使用第三方api如友盟,极光等
● 电子巡更为物业人员打造的一款便利巡更的app
● 项目采用mvvm+Retrofit2+Rxjava+OkHttp+dagger,以jetpack为基础架构进行开发,项目功能由物业人员抢单然后进行小区内巡检,项目核心在于巡检过程与数据提交,巡检分为有网与无网情况,无网络则将数据缓存到数据库,使用room进行数据缓存的操作。项目框架选择和搭建为独立完成
开发过程中使用bingAdpter实现recyclerview以及imageview等的数据更新和图片加载,使用room来做本地数据缓存,使用LiveData来进行部分ui操作以及activity的跳转等,使用Autodispose来管理rxjava的生命周期防止内存泄漏
● 邦泰汇生活是一个智慧生活平台!为小区业主提供更加好的社区物业服务,拥有物业缴费、一键开门
、社区活动、限时抢购、便捷出行、缴费充值等 是一个为业主服务的智慧社区app
● 项目于2016年4月到同年10月为合作开发,10月至今独立开发项目,期间对项目进行过内存优化,以及apk优化和部分代码重构,项目采用传统的mvc模式,网络框架采用HttpUrlConnection,集成了友盟、极光、以及微信和支付宝支付,还有各种硬件sdk,人脸识别,视频监控等。在项目过程中进行过内存优化和apk体积优化,由于项目不断增大和版本的不断迭代,现有的项目框架对于后期的维护和迭代有一定的不方便,曾采用mvp+Retrofit2+Rxjava+OkHttp+dagger进行过代码重构
嘉宝小精灵
● 这款app属于iot类型集成了多个设备sdk以及语音sdk,通过语音交互的形式来控制设备以及相关场景模式
● 对设备终端上的app进行功能迭代以及维护,由于项目采用mvc模式并且属于合作开发,代码规范不统一等问题,期间用mvp+rxjava+Retrofit来进行代码重构和升级
鲸宠app:鲸宠app是个宠物短视频+电商类型的app。对之前的代码进行维护和部分重构,新功能限时秒杀以及团购功能的开发,新功能独立于之前的架构采用mvvm进行开发
角色 | 职位 |
负责人 | Android |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
● 邦泰汇生活是一个智慧生活平台!为小区业主提供更加好的社区物业服务,拥有物业缴费、一键开门 、社区活动、限时抢购、便捷出行、缴费充值等 是一个为业主服务的智慧社区app ● 项目于2016年4月到同年10月为合作开发,10月至今独立开发项目,期间对项目进行过内存优化,以及a
鲸宠app是个宠物短视频+电商类型的app ● 对之前的代码进行维护和部分重构(kotiln+java混合开发),新功能限时秒杀以及团购功能的开发和宠物社区,新功能独立于之前的架构采用mvvm进行开发