微信小程序制作
JIA RUI DE NETWORK / SITE CASE

开发app的详细过程你都知道吗?

初创公司团队可能在这一阶段有一个比较好的构想,或者公司有一个正式的运营体系,但是需要一个App来方便用户,扩展自己的业务。这个时候我们需要考虑几个问题:(1)为什么要开发这个App?(2)在众多的App中怎样才能让自己的App脱颖而出?(3)项目名称?(4)项目的开发平台,是要Android用户还是IOS用户,还是同时都兼顾?(5)App都需要实现哪一些功能?(6)团队建设,或者已有团队怎么分配任务?(7)项目怎么开展实施?等等,公司一般会把这些开会讨论成功立项,然后整理出完整的开发文档。

设计阶段:

当我们的需求文档建立之后,那么我们就进入到了设计阶段,设计阶段包含了UI设计管理台设计,后台开发文档设计等。

原型图设计:这个一般由项目经理设计原型图,然后项目评审组来审核探讨是否合理,和哪些地方需要改正,以及每一页面跳转,逻辑判断,等等的完善。原型图设计完毕交给UI妹纸进行和切图的实现。

UI设计阶段:这个时候需要UI妹纸把项目的UI效果图实现出来,同时经过项目需求分析会,来探讨设计是否合理以及怎么优化,如果项目评审通过,那么UI妹纸会把效果图,标注图,以及不同分辨率的切图切出来,交给前段开发人员。

管理台设计:管理台配置规范,以及管理台怎么配置说明,例如项目设计的地址配置,大图片配置等等。

后台开发文档设计:后台每开发一个接口,都要详细列出来,需要进行什么操作,以及怎么实现,来供后台开发人员参考。后台整理出一个完成的开发文档,里面详细列出每一个接口需要哪些参数,返回值等来交给前端人员调用调试。

APP开发阶段:

当完成了以上的设计之后,那么我们就到了App开发阶段,App开发设计到三个模块:前段开发,后台开发,管理台开发

后台把服务器建立起来,并开始编码,提供文档接口给前段,一般我们真实项目中都是边开发边调试的方式进行开发。前段首先根据UI效果图进行页面的设计,然后UI布局完成后开始调试接口,如果发现接口有问题,直接与后台开发者联系,来一块调试接口。管理台负责需要展示的数据。前段负责请求后,校验管理台配置是否正确。

项目测试阶段:

当App开发完毕,我们就进入到了最终的测试阶段,就像是我目前所在的公司,因为是金融公司,测试环境环境相对封闭,我们自己开发使用的是测试网,当测试网开发完毕,进入到自己测试阶段,是sit环境自己进行测试,同时专业额也会在sit环境对项目的功能进行测试,如果sit环境测试完毕,则把项目交到业务部分他们在uat环境进行测试,同时UI设计师对UI进行效果,如果中间发现bug,通知前端进行修改。最终测试完毕等待验收上线。

链接到开发app的详细过程你都知道吗? 上一篇 下一篇

初创公司团队可能在这一阶段有一个比较好的构想,或者公司有一个正式的运营体系,但是需要一个App来方便用户,扩展自己的业务。这个时候我们需要考虑几个问题:(1)为什么要开发这个App?(2)在众多的App中怎样才能让自己的App脱颖而出?(3)项目名称?(4)项目的开发平台,是要Android用户还是IOS用户,还是同时都兼顾?(5)App都需要实现哪一些功能?(6)团队建设,或者已有团队怎么分配任务?(7)项目怎么开展实施?等等,公司一般会把这些开会讨论成功立项,然后整理出完整的开发文档。

设计阶段:

当我们的需求文档建立之后,那么我们就进入到了设计阶段,设计阶段包含了UI设计管理台设计,后台开发文档设计等。

原型图设计:这个一般由项目经理设计原型图,然后项目评审组来审核探讨是否合理,和哪些地方需要改正,以及每一页面跳转,逻辑判断,等等的完善。原型图设计完毕交给UI妹纸进行和切图的实现。

UI设计阶段:这个时候需要UI妹纸把项目的UI效果图实现出来,同时经过项目需求分析会,来探讨设计是否合理以及怎么优化,如果项目评审通过,那么UI妹纸会把效果图,标注图,以及不同分辨率的切图切出来,交给前段开发人员。

管理台设计:管理台配置规范,以及管理台怎么配置说明,例如项目设计的地址配置,大图片配置等等。

后台开发文档设计:后台每开发一个接口,都要详细列出来,需要进行什么操作,以及怎么实现,来供后台开发人员参考。后台整理出一个完成的开发文档,里面详细列出每一个接口需要哪些参数,返回值等来交给前端人员调用调试。

APP开发阶段:

当完成了以上的设计之后,那么我们就到了App开发阶段,App开发设计到三个模块:前段开发,后台开发,管理台开发

后台把服务器建立起来,并开始编码,提供文档接口给前段,一般我们真实项目中都是边开发边调试的方式进行开发。前段首先根据UI效果图进行页面的设计,然后UI布局完成后开始调试接口,如果发现接口有问题,直接与后台开发者联系,来一块调试接口。管理台负责需要展示的数据。前段负责请求后,校验管理台配置是否正确。

项目测试阶段:

当App开发完毕,我们就进入到了最终的测试阶段,就像是我目前所在的公司,因为是金融公司,测试环境环境相对封闭,我们自己开发使用的是测试网,当测试网开发完毕,进入到自己测试阶段,是sit环境自己进行测试,同时专业额也会在sit环境对项目的功能进行测试,如果sit环境测试完毕,则把项目交到业务部分他们在uat环境进行测试,同时UI设计师对UI进行效果,如果中间发现bug,通知前端进行修改。最终测试完毕等待验收上线。

029-86195145 180 6652 8545 西安嘉瑞德网络科技公司
工作时间:周一到周六 8:30-18:30
邮箱:2528823962@qq.com
QQ:2528823962
地址:陕西省西安市未央元朔路明丰伯马都A座10820室
  • 微信小程序制作微信二维码
    扫码咨询
Copyright © 2015 西安嘉瑞德网络科技有限公司 陕ICP备17015187号-1