1.掌握Java编程思想、熟练运用JAVA常用设计模式
2.掌握Android系统基础组件、Gradle构建、组件化、内存管理、性能优化
3.掌握Android平台常用的框架(okhttp、Volley、EventBus、RxJava
、JetPack、Glide、插件化、热修复、Hybrid、React-Native混合开发、ARouter等)
4.熟悉反编译技术、逆向分析、Xposed;有IM、直播、音视频、混合开发、组件化开发、SDK等方面的开发经验
5.能够进行常用应用的独立开发、框架搭建、文档撰写及推进工作。能独立解决项目中遇到的问题
6.有良好的编码习惯和较强的学习能力
高途(跟谁学)(2020年9月-至今)
1.负责灵犀APP的需求开发(对标飞书、企业微信,功能含聊天、工作台、JS+Native、红包、视频会议、音视频通话)
2.负责微师APP的需求开发(K12教育类APP,包含直播、回放、React-Native混合开发)
作业帮(2017年12月-2020年9月)
1.作业帮APP需求开发(K12教育类APP,功能含直播、选课、回放)
2.微信养号APP需求开发(微信养号机器人,包含Xposed、反编译、逆向分析、进程保活)
3.新北冥APP迭代开发(类似微信客户端,包含无障碍服务、插件化)
百度游戏(2014年3月-2017年11月)
1.聚合SDK开发,打包工具开发,开发者文档撰写,游戏打包支持;
2.静默下载SDK开发;
3.百度游戏大厅APP,负责游戏详情页、活动页面、游戏首页、游戏下载等模块的开发
4.负责汤姆猫酷跑游戏的打包工具(另一款轻量级聚合SDK项目,日流水过百万);
5.游戏APP反编译、逆向开发
安智网(2012年09月-2014年03月)
1.单机支付SDK,广告SDK,用户中心SDK迭代开发
2.SDK文档撰写、SDK对接及线上游戏的维护工作
项目介绍: 一款专注于K12方向的教育类APP,致力于为中小学生提供全学段的学习辅导服务。 负责模块: 1.负责直播和回放相关的需求开发 React-Native混合开发
项目介绍: 一款专注于K12方向的教育类APP,致力于为中小学生提供全学段的学习辅导服务。 负责模块: 1.课程表、课程主页、课程详情页 2.直播间弹幕、学分榜、课下口述题(视频录制、预览、上传) 3.线上问题跟进和APP优化
项目介绍: 一款高效的协作办公软件,对标企业微信和飞书,包含聊天,工作台、红包、视频通话、视频会议、搜索等模块 负责模块: 1.聊天相关 2.首页工作台Tab的开发 3.红包 4.音视频通话 5.性能优化和底层框架的维护(APP启动速度优化、会话页加载速度优化、内存