1、担任Android App开发负责人,负责搭建项目整体架构。
2、负责公司所有 Android 应用的开发和 Unity 开发有关 Android 技术 的支持。
3、项目代码优化和后期功能更改、代码维护,如优化排查解决内存泄漏和应用对内存的占用;排查解决界面卡顿问题,优化应用对CPU和GPU的占用,大幅降低应用卡顿几率。
4、负责解决客户端兼容适配问题,如不同手机调用相机闪退、Android M的Runtime Permission适配问题等。
5、负责客户端代码重构工作。包括对项目主结构进行重新划分和抽象,对引入的开源框架进行抽象封装,尽量是整个项目呈现高内聚,低耦合。
6、负责创建开发工具和脚本,提高工作效率。
宝骏新能源 2.0
1、组件化开发,各模块之间的通信和解耦。
2、商城复杂的列表视图页面。
3、使用Java kotlin 混合开发。
4、差异化版本构建