【Android -- 实战】APP 的开发流程

网友投稿 952 2022-11-26

【Android -- 实战】APP 的开发流程

【Android -- 实战】APP 的开发流程

一、正常的互联网开发 App 的流程

产品规划,定产品方向需求调研,产出需求文档需求评审,修订需求文档产品经理画 app 线框图(原型图)提供给设计师设计师根据线框图(原型图)设计视觉稿程序员根据视觉稿搭建 UI 框架程序员根据需求文档开发功能测试员编写测试用例,根据排期进行测试程序员修复回归测试反馈的 bug,提交 beta 版测试通过,提交给运营发布到渠道上线

二、快速搭建项目

定开发规范搭建 UI 框架选用开发库集成(或自造轮子)第三方服务集成(视情况而定)

三、定开发规范

一个项目一般不会只有一个人独立开发,就算是独立开发,我们也应该定一下开发规范,一般会有什么样的规范?

命名规范代码规范代码管理规范

四、选用开发库

一般我们 app 涉及到的库会有:

UI 框架(比如下拉刷新 PullToRefresh、侧滑菜单 Slidingmenu)网络请求库(比如 okhtttp、Retrofit、Volley)数据操作库(比如 GreenDao、Ormlite)图片缓存框架(比如 Universal-Imageloader、Glide)数据解析库(比如 Gson)

五、第三方服务集成

比如推送的需求、自动升级、数据统计、社会化分享、用户反馈等等,然而对于一个刚起步的企业或者个人开发者的话,全都要自己去开发的话,那岂不是累死,像推送这种有一定的技术门槛,能做好都能成立一家公司了,所以选用一些第三方服务是一个可选之举。

六、云测

提到『云测』这个东西,因为现在设备太多了,如果公司要买一堆设备来做测试,那得多少成本,况且设备更新得太快,你根本就跟不上,所以就有了云测这个东西,它是一个云测试平台服务,提供了一大批主流机型,我们就直接省去购买设备的成本,还能得到完善的测试报告。 再来说一下它的好处:

终端云,省去测试设备购买租赁成本高效率 节省测试人员成本及时间包含兼容性测试、性能测试、功能测试操作简单、详细测试报告生成

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:聊聊SpringBoot的@Scheduled的并发问题
下一篇:【Android -- 准备篇】APP 项目产品介绍
相关文章

 发表评论

暂时没有评论,来抢沙发吧~