首页 / 新闻 / 正文
开发制作一个APP的流程是怎样的?
2019-05-13 17:10:53

  移动互联网时代,手机APP应用兴起,那么开放一个APP应用有哪些流程呢。今天粉果小编就来为大家介绍下。开发一个APP应用由多个角色共同完成。为了更好的开展设计工作,由下图所示的APP开发维护流程图演示了真个应用开发的工作流程。

  1.产品经理

  产品经理(PM)一般会收集需求,构想要做一个什么样的应用,会更多的考虑功能,这是的原型还是一个粗略地原型,他还要根据产品的生命周期,协调设计、研发和运营等,控制整个应用开发的进度。最终产出物是低保真的原型和原型说明文档(低保真的原型就是指粗略地线框图,主要用来简单说明产品功能;高保真是无限接近于最终产品的线框图,表达产品的流程、逻辑、布局、视觉效果和操作状态等)。

  2.交互设计

  交互设计师(UX)会继续深入这个低保真原型,进一步优化细节,更多的考虑用户流程、信息架构、交互细节和页面元素等。在很多公司可能舍弃了这个角色,由产品经理兼任这个角色。最终产出物是高保真原型,高保真是无限接近于最终产物的线框图,表达产品的流程、逻辑、布局、视觉效果和操作状态等。

  3.视觉设计

  视觉设计师(GUI)需要根据高保真原型图设计界面,这一步不只是“美化”的工作。视觉设计师需要对原型设计有深刻的理解,需要了解整个页面的逻辑,从全局的角度来做视觉设计,用视觉手法去完成产品的设计。最终产出物是各种图形、界面切图及界面标注。

  4.用户体验

  用户体验设计(UE)是以用户为核心原则,保证功能与审美的平衡。严格来说这个过程应该贯穿整个设计过程。单独配备这个角色的团队非常少,这个角色的只能一般由团队内的产品经理、交互设计师和视觉设计师分担。

  5.代码开发

  程序员根据设计团队提供的标注切图搭建界面,根据产物提供的功能说明文档去开发功能,最终产出物是可使用的应用。

  6.项目测试

  应用开发完成后,还需要测试人员测试应用的功能,看看应用上有没有功能问题,并反馈给开发人员或者设计人员更改。测试人员一般以测试功能为主,对于界面适配的细节问题,测试人员并不能及时发现,所以界面测试工作最好还是视觉设计师配合完成。

  7.运营

  运营人员最终把打包的应用发布到苹果商店和各大安卓市场上。应用不是发布到市场上就不管了,可以把前期开发过程理解为“生孩子”,而运营就是“养孩子”的过程。根据不同类型的应用,运营人员需要通过各种手段提升应用的人气。同时也可以把运营应用过程中发现的问题反馈给产品人员,由产品人员再次发起应用的版本更替。