您的位置:首页 > 移动开发

App软件开发流程优化

2016-11-08 22:20 375 查看
基本思路

手机开发

后端开发

1. 基本思路

在手机端开发中,往往会遇到接口 出来的时候需要开发手机端界面,在这时只能进行一些控件的开发。在开发前,手机端和后端商量好相关接口返回内容,后端在开发中,手机端自己模拟相关接口的返回内容,这样就可以节省时间,提高效率。接下来引入的就是这样一款工具。API工具

在构造接口之前,需要和后端开发人员协商好相关返回字段,在数据库有相关字段时,以数据库字段为准,数据库无相关字段时手机端开发人员以首字母小写的驼峰法构造相关字段。

App开发流程优化基本思路:使用eoapi里面接口mock测试功能模拟接口返回数据,在还没有出新接口或无新接口内容可以对接的时候,使用这个网站mock模拟功能,手机端自己模拟接口数据开发手机页面和逻辑,接口开发人员对接这个网站里的接口数据。http://eoapi.cn/

版本初期没有可用接口调试时,手机端开发的工作效率低下。此流程是为优化版本初期的工作效率。在实施接口模拟时手机开发人员要与接口开发人员密切沟通,在与接口开发人员确定完接口返回数据格式后,接口开发人员不能再大幅度改动json格式,增加后续沟通和开发成本。所以双方需密切沟通和认真核对模拟接口相关数据。请注意!!

2. 手机开发

进入eoapi下对应的项目中,查看相应接口;



如果老接口待修改,开发人员将现有接口的状态修改为维护状态,接口开发人员开发完毕后,将维护状态修改为启用。

手机端开发人员需要新开发的接口时,将新建接口的分组选择为待开发接口,状态选择为维护状态,接口开发人员开发完毕后,将接口由待开发改到对应模块(商城等)下,状态由维护改为启用。

构造接口时要填写:接口名称,请求参数,成功结果(json),失败结果(json),返回说明,备注。

其中必须填写的数据为URI、接口名称、返回结果、成功结果和失败结果。

【URI】不能为空,可填写为”/”.

【接口名称】老接口为phalapi接口介绍页的接口名称,新接口为介绍接口功能的总结性名字。

【成功结果】和【失败结果】的json数据需要自己构造或者拷贝现有数据进行改造,新构造的数据库没有的字段名采用首字母小写的驼峰命名法,字段名要使用英文来构造。

数据库中有的数据字段,与接口开发人员协商,将提供数据库相应字段的DDL截图,根据截图构造相应json的数据结构。

在【返回说明】中写明新添加的返回字段名、字段的说明和字段的数据类型。

【备注】中填写修改接口的原因和修改哪些字段。

当接口构造完成后,在项目组群聊中发送此接口的接口名称和接口成功结果链接并 @ 此接口的开发人员。进入接口详情页面,如下图点击复制接口链接,在应用中添加相应测试接口使用mock测试功能。(手机开发主管封装相应框架和调用方法,方便开发人员使用)

3. 后端开发

接口开发人员在项目组群聊中收到接口构造通知后,进入eoapi查看此接口的返回数据符合规范并可行后,在群聊中发送“收到,可以模拟~”

接口开发人员完成eoapi中的老接口维护或新接口开发时,将eoapi中接口的所属分组改为对应分组,状态改为启用状态,并在项目组群聊中发送接口名称和接口phalapi介绍页通知接口已开发或修改完成。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: