对应的工作职位
注:根据具体APP的情况,需要的工作人员或人数有所不同。
1、产品经理
2、UI设计师
3、数据库架构师
4、服务端工程师
5、iOS客户端工程师/Android客户端工程师
6、测试人员
7、运营人员
8、推广人员
开发流程
1需求分析
这个时候项目只有一些抽象的想法,需要对想法进行讨论,研究,并对可行性进行评估,将想法一步步拆分,细分,最后分解成一个个明确的需求功能点;
2、产品原型设计
产品经理根据已明确的需求,对App进行功能的规划,页面及布局进行设计,并设计各个页面的跳转逻辑,最终输出App各个页面的原型设计图;
3、UI视觉设计
UI设计师根据产品的原型页面设计进行UI界面的配色,设计,最终产出各个App页面的高保真设计效果图,UI效果图基本跟最终App看到的页面效果一样;
4、数据库搭建
根据APP的数据特点的设计数据库存取数据,要考虑效率、优化、设计合理的表关联等问题;
5、服务端开发
设计接口,用于客户端与服务器端的数据交互;
6、这IOS客户端开发/Android客户端开发
App开发人员拿到UI设计图后,会根据各个UI界面效果图进行功能和界面的开发;
7、App测试
App功能开发完成后,测试人员会对整个App进行测试,发现程序中一些问题,一般开发人员需要同步调试测试人员发现的问题;
8、上传到应用商店
对App进行打包,签名,之后就可以发布到app应用市场了;
更多行业资讯请关注沈阳凯天教育 官网: