记录从零开始到APP发布全过程(第0篇)

记录分享软件开发全流程及各环节所用到的知识

写在前面

​ 开发过几款app,但都是快速开发,没有细致的去打磨。近期有时间准备略微细致的做一款多端app,一来用于巩固知识,二则希望能够推动知识付费的观念。

大致需求:一款知识资源悬赏付费社区app

​ 安排是:开发出安卓、iOS端、微信小程序端及h5端,最终形成多端交互,运用及优化自己整合的mvc框架。(到此应该知道我将使用怎样的开发线路吧)

开发中将用到的环境

已有条件:

  1. 硬类

​ CentOS 7服务器、MacBook Pro13.3、android、iOS手机若干、树莓派4B(作为补充服务器)

  1. 软类

​ .com域名、苹果开发者账户、微信支付账户、支付宝支付账户、之前写好的MVC框架

还需准备的条件:

软件著作权(和电子版权证书)安卓各大应用市场账号

app开发大致阶段

  1. 需求阶段: 明确需求产出功能需求说明、产品原型
  2. 设计阶段: UI设计、需求设计、研发设计
  3. 开发阶段: 界面编码实现、数据库实现、接口编码实现、管理后台编码实现、前后端联调、系统优化调整
  4. 测试阶段: 单元测试、集成测试、确认测试、系统测试、验收测试、系统修复
  5. 项目上线: 上架到各大应用市场、小程序、网站
  6. 运维阶段

其他

本项目将会持续更新,持续分享开发过程及其开发过程中使用到的各类知识,欢迎收藏查看。

如您有好的想法,欢迎评论建议

推荐:从零开始到APP发布全过程-(第1篇)需求文档

admin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: