如何正确的开发一款属于自己的app
- 定位App的类型,从需求中找到核心技术点
- 设计构思App的界面以及各个界面的跳转逻辑
- 书写项目的需求文档并且把涉及到的如何实现做一个大体的概述
- 根据前端数据的需求设计数据库,并确定各个表之间的关系
- 分析前后台的请求关系和相关的逻辑确定网络请求接口以及任务
- 编写接口文档
- 搭建服务端
- 根据App的界面逻辑和大体的模块搭建App的基本架构
- 根据以及编写好的项目需求文档详细的设计编码每一个具体界面的细节
- 功能测试,模块测试优化,逻辑优化以及项目架构优化
- 测试完毕之后部署服务器到远端,并签名打包上传到应用市场
总结:
核心和分析数据设计数据库并重点研究学习项目实现的核心技术,另外一个关键点就是项目整体功能模块的设计。我的开发原则是由大到小,先搭出项目整体的架子,然后在针对需求一个活动一个活动一个碎片一个碎片的搞定。