APP开发流程规范
1、常规的APP开发流程主要分为几个步骤:1.产品的原型图设计以及ui设计图设计,此步骤直接牵扯到APP的前端展示页的风格和展示效果,对于APP项目有要求的客户,在此步骤需要格外注意,毕竟到开发后期再需要改动的话,可能会牵一发动全身。
2、2.APP的前端开发;这里就牵扯到了前面讲的三种开发方式。原生开发是指针对ios和安卓两个端口,用自己的语言程序进行页面开发。为什么要分别取开发两个APP的前端展姨胀兽辱示页面呢?是因为在上架应用市场的时候,苹果市场对于APP的开发方式是由要求的,非原生开发的APP不得上架苹果市场。有的用户会说,非原生开发的APP,有的也是可以上架的苹果市场的。这就牵扯到了第二个开发方式:混合开发,混合开发是指主页面用的定制开发,来混淆苹果市场的审核,但是这种方式治标不治本,一但被检测出来,还是要被下架的,过程太过繁琐。至于第三种封装开发的方式,是指用h5开发页面,封装起来套用APP的外壳,直接上架。此类的APP是无法上架苹果市场的。此外还有一个点需要注意,再上架的时候,还需要一张证书,是关于APP的软件著作权证书,在安卓市场上比较大型和正规的应用市场上,都是需要这张证书的,例如360手机助手,应用宝等。这张证书需要进行申请或者临时借用。
3、3.针对于前端页面进行后端平台功能的开发,此类功能开发通常是在项目启动之前,已经与客户进行确认过,并由开发公司技术部门进行确认过,可以实施的。然后才能进行项目启动开发。
4、4.APP产品测试,产品测试阶段是指在APP功能开发已经完成后,先由开发公司进行公司内部的测试,测试无问题后再交由客户进行外部测试,测试结果如无问题,则项目开发结束;如果有问题,则需要反馈给开发公司进行bug修复,再进行反复测试,直至项目测试无问题,进行项目交付。