主页 > 洞察 > 开发资讯 > 常见问题
  • APP定制开发流程和注意事项

    adinnet / 2020-07-10 14:57 /常见问题

       作为一个没有接触过互联网的传统行业老板想要制作一款APP怎么办?如果是需要大众化的APP,并且本身行业没有特殊性的话,完全可以再市场上面找成品,成品工期短,价格相比较定制也会低一些,但是如果是特殊行业,而且需要的APP也比较小众,一般就需要找外包公司进行定制开发。

       那这个时候如果你完全不了解APP的开发和一些需要注意的事项,那么你会成为APP外包公司待宰的羔羊。

    一、APP的开发流程

    1、梳理需求

       梳理需求一般是外包公司的商务BD跟甲方的负责人进行对接,如果甲方可以提供需求文档或者是需要模仿的APP是最好的,没有的话就需要在沟通中明确甲方的需求,然后细分需求,并引导甲方丰富每一个细节,这一块主要是沟通成本高,最好的沟通方式就是面谈,其次是电话沟通,最差是微信沟通,这个时候商务还要快速判断APP中有什么技术壁垒需要攻克,并且初步判断项目组需要哪些工种。

    2、思维导图

       思维导图也是由商务BD完成,根据对接出来的需求文档列出前后端所有的功能点,最后对应画出思维导图。

    3、设计原型

       原型图一般是产品经理出的,根据前面的《需求文档》和《思维导图》制作,界面上要包含这个界面该有的所有的元素和字段,但是这一步是没有具体排版的和颜色渲染的这里每个页面都需要跟甲方确定。

    4、设计UI

       UI一般是由APP外包公司的设计人员出的,根据上一步的原型图,来具体的排版,渲染颜色,同样的每个页面都要跟甲方确认。

    5、代码编写

       代码编写就是由开发人员编写了,一般前端负责切图和写页面,后端负责搭建后台和数据库,还需要对接第三方API。

    6、测试

       测试由测试人员进行,一般分为完整性测试、黑盒测试、白盒测试等等。

    7、上架

       上架一般由第三方服务公司来做,其中还分为安卓应用商店上架和ios app store上架,安卓一般都是把主流平台都上架一遍,需要软著(也有第三方服务公司做),ios我有一篇文章专门写的上架,ios appstore上架流程简述(2020最新版)这里就不多述了。

    APP外包开发公司.jpg

    二、APP开发的注意事项

       实施工期需要确定,并且需要明确逾期违约金一般是每天付总价的3%。

       付款节点:一般成品出售是分两期,55的模式支付,源码买卖是先钱后码,定制开发则是按三个节点付,334的模式支付。首付款30%、设计阶段结束支付30%,项目实施完甲方验收完毕40%。

       合同附件里面有需求文档,这个作为交付的参考依据。

       产生的第三方费用提前说明。

    •    a. 软件著作权的申请费(只是产权保护,安卓市场APP上架必须需要的文件)

    •    b. 服务器的费用(基本上都是甲方提供,也可以首年的费用包在APP的价格里面,不会买可以让外包公司协助购买,一般都是在最大的两家那里买)

    •    c. 短信的费用(基本上都是甲方提供,没办法全包,用来发验证码的,一般服务器哪买的就在哪买短信,小公司的短信会出现客户信息泄露)

    •    d. 第三方支付申请和对接费用(基本上都是甲方提供,没办法全包,微信支付一年300给腾讯,支付宝支付和三方、四方支付都是免费,支付都是有手续费的,其中微信和支付宝支付的手续费最低)

    •    e. 是否使用了付费的数据库(MySQL免费,Orcale是收费的,基本上没事不会用付费的)

    •    f. 是否使用了付费的第三方SDK(就是开发用到的一些快速集成工具,但是有些是收费的,按年收费一般是。比如直播需要视频流和流量包,这些都是前期谈好的)

       上述就是APP定制开发流程和注意事项的内容了。如果您有APP定制开发的打算,欢迎咨询上海APP开发公司「艾艺」,14年项目经验积累,180人的资深设计团队,注重用户体验,众多500强上市企业合作经验,我们是一家正规专业的APP外包公司,报价合理透明,合作流程规范!

       咨询热线:17702199087(同微信),发送您的需求,即可免费领取您专属的APP开发方案和报价。

上一篇:扫码点餐小程序开发的主要优势和特点分析 下一篇:运动APP界面设计:4个运动类APP界面设计思路和技巧