一. 应用规划
- 决定App要实现的功能
- 决定基本的业务逻辑
- 决定是否需要服务器端支持
- 决定是否需要本地数据库支持
- 决定是否需要可能需要特殊权限
二. 架构设计
- 分层,
- 网络连接
- 安全或加密
- 数据库设计
- 持久存储设计
- 主干Activity逻辑关系设计
- UI设计
三. 具体实现
- 主干Activity功能分析
- 模块编写
- 模块测试
整合及测试
主干Activity的UI分析
- 模块编写
- 模块测试
整合及测试
其他次要Activity编写及测试
四. 整合测试
一. 应用规划
二. 架构设计
三. 具体实现
整合及测试
主干Activity的UI分析
整合及测试
其他次要Activity编写及测试
四. 整合测试