向百度学习android研发流程管理

“2015移动开发者大会 ·中国”(Mobile Developer Conference China 2015,简称MDCC 2015)上,百度资深研发工程师涂勇策做了《Android应用开发浅谈——技术架构视角》报告,其中android研发流程管理部分非常精彩。

总结如下:

源码管理
• 版本控制(例如,git)
• Code Review系统(例如
• 源码版本Tag管理

开发环境与构建系统
• 操作系统(Mac > Linux > Windows)
• IDE & 编码规范(例如,Android Studio)
• 构建系统 & CI(例如,Gradle & Jenkins)

产品运营⽀支持
• 数据统计(包括Crash统计)
• 应⽤用版本号管理
• 渠道号管理
• 应⽤用签名与打包系统

其它
• Bug跟踪系统
• 测试⽤用例管理系统
• 需求管理系统


Android版本
• 确定minSdkVersion和targetSdkVersion

反逆向分析
• 代码混淆
• 资源混淆
• 代码加壳

基础代码库
• 工具类
• 基础能⼒力封装
• Wrapper封装,便于维护和演进

公共UI库
• 制定和实施统⼀一的UI规范
• UI改版
• 附属产品的UI统⼀一和重⽤用


ppt可以在百度文库看,https://wenku.baidu.com/view/e1f7721d960590c69fc3767e.html


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值