美文网首页程序员
开发一款APP究竟需要多少钱?(有任何开发需求的必读)

开发一款APP究竟需要多少钱?(有任何开发需求的必读)

作者: 0101aa545b13 | 来源:发表于2019-02-21 20:44 被阅读83次

    提到开发APP多少钱,很多人的想法都是一样的,套模板或者用前端框架,复制代码,有什么的难的。并且要是有技术外包服务公司直接报价,这样的行为是不专业的,因为每一款APP的功能是不一样的,即使是相似的APP也是一样的。

    发现80%的客户都容易犯一些致命的错误。

    ◆以为做个APP/网站很简单,不说清楚需求,就给个参考!!

    ◆急着想要报价,却对自己的每个需求都不清楚;

    ◆不知道想要什么,把APP说成网站;

    ◆网站分不清PC端和移动端!!

    ◆以为所有软件都有模板,而且模板都很便宜!!

    ◆缺乏耐心,不明白也从未想过自己要做的东西有多复杂;

    ◆选择价格极低的技术外包商,最后收到一堆无用的代码!!!

    ◆自己不知道要做的东西的具体功能,要靠开发商来猜。而且还这时候就要报价。事实告诉我们,这些问题一定会导致以下结果:

    项目做出来跟自己想的完全不一样。

    根据一项国外的专业数据统计机构调查,在外包项目中,有52%的项目经理因为项目失控/失败而被迫离职/降职/开除。

    恰维科技从业技术行业8年开发经验,遇到过太多的客户跟我们说技术外包公司太坑了,都是骗子,很不靠谱等等。但是仔细一问就会发现,自己在项目开发之前对自己的需求完全不清楚和不确定,就是知道想要个大概的效果,这个地方得绚丽,那个地方得流畅,再加上动感的音乐,还要有对话功能,最好能发朋友圈。。。如果技术外包公司不靠谱就稀里糊涂的开工了,关键预算压缩的很低,结果就是项目开发完基本不能用,双方就开始扯皮。

    原因很简单,需求想的越仔细开发成本越高。一般根据需求的细化程度,成本差出来几倍到几十倍都很正常。10万接的项目,真要扣细节100万的工资成本都不够。这也是一般客户们平时问报价的时候,不同的开发商报价会差出来这么多倍的原因。并不是仅仅是贵和便宜。根本原因是大家对需求的理解完全是不一样的。客户自己不清楚就没人会清楚了。负责任的外包公司会仔细的问你需求细节,或者根据经验给你一个合理的开发预算,毕竟没谁不想着做回头客的生意。

    人都是有惰性的,就希望你给他一个简单报价,高了直接不做,低了还想再低。

    我们见过太多的案例,很多不靠谱的技术外包公司靠着低价先忽悠到客户,签了合同打了款再说,更可恨的是中途再加一次价。还是那句话,我们不恶意揣测同行业。恰维科技有自己品牌价值观,每一份报价都是合理合规的,最关键的是能真正的帮助客户实现技术需求,让技术帮助客户产生价值。

    简单罗列四种不靠谱的问法

    第一种:问做一个APP多少钱?

    这种问题就像你到4S店问一辆汽车多少钱一样?汽车有10万的也有10000万的,就是同样一个牌子的车型号也不同,甚至同一个型号一样,配置不用价格也不一样。同理,你来问APP、网站、小程序等也一样。必须表达清楚自己想要的是什么,用于什么场景、什么用途,价格和成本都是天差地别了。

    上来直接就问价格,不亚于进4S店大门就问,我需要一辆车,你告诉我价格就行!别人肯定拿你当傻子,你连想要什么车都没告诉人家。如果你只问我做一个APP、开发一个网站、做个企业定制系统多少钱,我只能告诉你,几百到几个亿,都有可能。

    第二种:问做一个简单的APP/网站,需要多少钱?

    不同的人对简单有不同的理解,你认为的简单程度与技术实现的程度也会有很大差别。关键的是很多人都觉着微信挺简单的。。。很多人认为做个网站很简单,套模板就行嘛, 几百块钱就可以了。不好意思,我们还见过几百万元、千万元级别的公司网站。

    第三种:问我要做个类似拼多多/淘宝/抖音/滴滴。。。一样的APP得多少钱?

    客户这样问只能说明还是不清楚自己想要的是什么,比如滴滴打车的地图功能,但是描述的时候说的跟美团中的骑车轨迹功能类似。同理,有的是看中了美团的团购部分,说自己要做的是美团。有的设计团购模块以上自己做的是拼多多。就是需求不明确导致的报价也有很大浮动。

    为什么不能参照模仿呢?你看到简单的拼多多/淘宝/抖音/滴滴这样大厂的APP,每个开发成本都是大几千万的,甚至都是几个亿的研发成本,后台的复杂程度超乎你的想象。

    举个例子:你的APP/网站需不需要第三方登陆?第三方登陆有邮箱注册登录,微信授权登录,QQ授权登录,微博授权登录,短信验证码注册登录,密码找回又分为邮箱找回和短信找回。这里就罗列了7种情况,你做一种还是做7种开发成本可能就差了7倍或者更高。

    现在大家能明白这些问题很可怕了吗?因为创业者的确是明明确确的告诉我,要做一个淘宝/京东/滴滴打车类似的APP,但是这种APP的成本是天文数字。你可能要的只是其中一部分功能,或者只是想模仿他的运营模式

    有些人可能会觉得,这是大公司所以才需要。我创业初期需要考虑的这么细吗?
    很明确的告诉你,非常需要。等到错误发生了你再去解决,所要付出的成本是非常巨大或者会直接导致失败。

    大公司不仅仅是因为他是大公司才做得细,是因为他做得细才能成为大公司。
    第四种:问你最低多少钱能做?必须降低50%

    遇到这样砍价的客户,我们也是很无奈的,别说降低50%,我们都可以降低90%没问题,但是做出来的东西基本是没法用的。我们也见过太多的用低价策略吸引用户成交的案例,结果无一例外的是浪费了资金不说,也浪费了时间。

    要始终相信,一分价钱一分货,不是没有道理的,敢报高价的肯定是能做出品质的。

    再罗列三种影响APP软件质量和成本的因素,方便管控项目质量。

    1.功能的开发方式

    现在市场上存在的几种开发方式如下:

    a.web网页加壳生成APP

    web网页加壳生成APP的开发方式,先花几百块钱买个现成的手机网站模板,在加壳打包一个APP只需要5分钟,但是做出来的效果很差,耗流量,浏览体验极差,访问速度慢等等。部分开发商利用客户不懂,把这种5分钟速成的东西,当成原生态开发的APP去欺骗创业者。卖几千到几万的价格。而创业者很多时候还自以为捡了便宜(问了十几家这家最便宜)。

    b.Web网页+原生态混编(网页部分占80%以上)

    混编方式的APP效果比第一种稍好。但是如果要做出接近原生态的效果,需要不断的优化和改版,花的钱不比原生态少。而如果不对网页和系统优化,只是简单的拼凑。那么做出来的效果和web加壳的差不多。

    c.HTML5开发

    成本大概是原生态APP的50%到30%,也是比较接近原生开发能达到效果的一种方式。但受到很多限制。各大平台兼容性还不足,相对来说还处于过渡期,同时比较耗系统资源。在低配的手机上更卡。手机淘宝的APP目前就是HTML5+原生态混编的,相对来说在很多低配的手机上还是比较卡的。最近优化了很多,但是早期的表现很不尽人意。Facebook和京东都尝试过HTML5,同时也吃了不成熟的亏。HTML5的未来或许是美好的,但是这期间的试错成本小公司不一定承受得起。

    d.原生态开发是目前最常用和最成熟的方式。

    越重视细节成本越高。一般根据具体功能要求一个APP的开发成本从几千块到几千万不等。


    2.功能的实现方式(功能的复杂程度和用户量)

    比如上面说到的搜索功能,具体对搜索功能的要求成本会让成本差出来几万倍。不仅仅是搜索,再举几个例子。比如微信里面的聊天,分为文字,图片聊天,录音的语言聊天,语音及时对讲,视频聊天。

    语音及时对讲和视频聊天只简单提一提。这些都是开发成本要用百万级和千万级来计算的东西。微信和QQ乃至现在自己的语言对讲和视频聊天都是有很多问题的,比如同时多人聊天会有很大的回声,电流,杂音。不是腾讯不知道,是知道了但是很难解决。

    这里具体讲比如录音发送,一般来说我们听一段60秒的音乐是1M左右。而微信的一段60秒的语音压缩到了几十K,来保证发送和接收时的速度。同时还做了语音降噪(减少周围的噪音)等等。而如果这些不去考虑,只是简单的发送一段语音。两者之间的开发成本相差几倍到几百倍很正常。同样的,你的APP做出来你会发现,消息发送很慢,很耗流量等等。

    3.APP在手机上的兼容性

    相信各位在用手机APP的时候,特别是安卓手机。肯定发现有些APP会闪退,卡死之类的情况。这个就是因为APP的一部分功能在这台手机上不兼容或有bug。这些问题非常多而且很难解决。你只是一个用户的时候感觉不会那么强烈,因为你用的大部分都是大公司开发的很成熟的产品。但是你自己作为创业者的时候就必须要考虑了。因为没有人想自己的APP开发出来,10个手机上8个闪退。但是事实又的确如此。很多几十万成本开发出来的APP到处都是闪退。

    兼容性是非常影响成本的(会对成本造成上下几倍到几百倍不等的成本)。仅安卓而言。安卓手机全世界有一万多种机型,各种不同的手机品牌,分辨率,操作系统版本号,都对程序的兼容性有影响。很多时候做兼容性调试的成本还要大于软件的开发成本,真要做到主流手机兼容,光买测试的手机就要花几十万去买。一个APP如果开发出来,不做兼容性调试开发。和做兼容性调试开发,成本也是会差出来N倍的。

    我们在来看看专业且靠谱的软件开发公司是怎么操作的?首先,有详细的需求梳理过程,比如恰维科技APP开发公司项目经理会对客户开发需求从技术层面到管理业务线上都进行分别梳理,其次,有详细报价,在梳理完需求的基础上,产出清晰的项目报价,再次,开通客户专属的项目管理系统,客户可以实时在线查看项目进度,最后,有严格项目开发把控体系,和完整的交付方案。

    只有对产品有清晰的定位和清晰的梳理,最后才能知道多少钱,无论是客户还是技术外包公司都要清楚的了解用户需求,这样开发出的APP才是大家想要的。

    相关文章

      网友评论

        本文标题:开发一款APP究竟需要多少钱?(有任何开发需求的必读)

        本文链接:https://www.haomeiwen.com/subject/sivdyqtx.html