星巢网络科技logo
您当前位置:首页 > 星巢圈 > APP开发资讯 > 专业APP开发者解读开发一个APP到底需要多少钱?

专业APP开发者解读开发一个APP到底需要多少钱?

发布日期:2020-01-31 17:47 来源:星巢网络科技官网 阅读:1623

专业APP开发者解读开发一个APP到底需要多少钱?

发布日期:2020-01-31 17:47

 在了解APP开发成本之前,我们先了解一下APP的分类:

 APP按照功能将应用分为食品,生活方式,运动等类型

从开发的角度上来说,市场上能开发的App类型有如下几种:


(1)基本列表功能的App

 这种类型的App可以看成有层次分级:进入应用以后,有一些大主题,点击其中的一个主题以后,显示一个列表,点击列表中的任何一项进入详细信息页面。

典型的应用有iPhone中的email应用。这种 类型的App开发起来较为简单,对于公司和团体展示其基本信息而言,是一种比较简单,花费比较低的不错选择。

  

(2)基于数据库的App

 这种类型的App通常需要使用数据库加载大量的数据。

一个比较典型的实例是你需要在你的App中组织、展示和销售不同类型和款式的服装,使用基本列表功能往往无法充分表达和实现需要的效果。

这种类型的App无论数据是存储在本地,或者是通过Web Services获取,开发实现上都比较复杂。

 

 (3)游戏

 这种类型的App开发复杂度不可同日而语,可以是比较简单的可以是俄罗斯方块,打地鼠之类,也可以是使用实时3D渲染和物理引擎的角色扮演类游戏。

积分榜、增强用户体验的重力感应,陀螺仪应用 ,以及集成Game Center都是有可能的。


(4)需要对设备firmware或hardware进行定制的App

这种类型App需要对手机某个功能如闹钟,照相机,闪电筒进行深度优化和定制。典型的应用是 Camera+ app, 它可以让你为你在手机上拍的照片添加滤镜效果。


(5)基于大量网络数据的App

这种类型的App和基于数据库的App相似,这些数据大量或者全部基于外部网络数据,典型的应用有 Twitter, Weather Channel, Flipboard


(6)实用工具类App

这种类型的App通常是用户能够对输入的内容进行优化和定制,典型的实例有 Pages, Adobe Ideas, 和 Numbers。


(7)其他类型的App

相信还会有一些完全独一无二的App, 但以上类型至少囊括了App Store上95%以上的App。


关于APP开发设计的一些常见问题:

Q1:App为什么这么火,App开发工程师大概的薪资又是多少?

A:APP的创富神话远远超过当年的网站,不少APP一夜成名,像最近又很火的“魔漫相机”,一时间微信朋友圈都是各位好友的趣味形象。

中国市场有个特点,什么生意好做,大家就开始扎堆。 应该说,国内APP最火的时候应该是在2011年底到2013年初。各种APP开发团体应运而生。

这就 是资本市场的背景,另外,那段时间也是苹果手机风靡全球的时候,因此开发苹果版APP是最热门的需求,因此也催生了一批iOS开发工程师。

因为当时大学里基本没有教授这门技能,也鲜有相关的培训机构, 大部分的工程师都是靠自学成长。

但是苹果系统的封闭性导致了学习IOS开发的成本比安卓的要高很多,至少手头要有一台能装有苹果系统的电脑,还要有一个苹果手机或平板做测试,申请一个开发者 账号也需要好几百块,这些加起来都将近一万多,不是一般人能承受得起的,因此,懂IOS开发的人也就少了。

在这种供求不平衡的情况下,iOS开发工程师的薪酬滚雪球一样越滚越大,最疯狂的时候,一个稍微懂点iOS的程序员就能要个7、8千的月薪,编出来的软件基本用不了,因为经验完全不足。

 一方面资本的推高,另一方面开发成本的高企,直接导致了APP开发的费用水涨船高。

 安卓APP因为本身采用的是JAVA语言,又是开放系统,很多手机游戏培训机构都相继开设了课程,大量的流水线式的产出安卓开发工程师,但这并不导致开发成本的降低,反而,因为三星等国内外手机 厂家对安卓系统的大力改造和发展,安卓系统的应用场景越来越广泛,市场需求旺盛,所以工程师的薪酬并不比iOS的低很多。 

 

Q2:也就是说,一是大多数中国人做事喜欢扎堆,见什么疯狂就抢占什么,催生市场需求量很大;二是App开发基本无材料成本,主要还是来自人力成本,那实际开发一个App大概要多少钱呢?

A:如果真正想做一款好的APP,那就得考虑iOS和Android两个平台各做一个APP,同时选择一个好的开发团队,这个很重要,因为差的团队做出来的产品基本会有很多问题。

一个好的APP项目至少需要一个项目经理、一个UI设计师,一个iOS开发工程师和一个安卓开发工程师,另外如果需要后台数据交互的,还需要一个后台开发工程师,正规的话还需要一个测试工程师。 这些人员的月薪加上来已经超过4、5万人民币了,对于简单的APP,设计、开发加上测试的时间大概需要6到8周,复杂一些的需要8到12周。 这样算下来,一个简单APP的开发费用就需要6~10万,稍微复杂些的需要10~15万,这里包括两个版本的APP。

 当然这个范围不是很确切的,有些难度较大的或者前后台复杂程度高的系统,价格也会更高。特别是做游戏的,成本可能会是这个估算的好几倍。


Q3:有没有人觉得你们开发的价格实在太高了,就手机里一个破软件,需要这么多钱吗?

A:不少行外人不理解,不就是在手机上做个类似网站的东西,怎么可能需要十几万呢。对这些有疑问的人,广西星巢网络都会把上面的背景告诉他,这是市场的结果,不是垄断。


Q4:如果有人确实有开发App的需求,而且预算非常有限,还有其他办法吗?

A:运用一句通用的俗语:一分钱一分货,现在市场上确实也有一些小工作室,两三个人组成,UI设计、产品经理、IOS、Android和后台开发都肩负在这两三个人身上,他们可以加班加点把项目赶出来,这样 的成本可以省下至少三分之一。

但是需要清楚的是,这种工作室开发出来的APP质量不高,潜伏问题比较多,如果只是用来演示或交作业的,他们也是一个不错的选择。如果还想再省点钱,可以找些兼 职的人来做,兼职的设计师和开发工程师,如果对开发的时间要求不高的话。

不过也会出现一系列问题,比如:正常只需要一个月的开发时间对于兼职来说,延长一倍的时间是很正常的。


Q6:对于一个企业来说,是否有必要定制企业App呢?

A:这个问题的答案是肯定的,因为移动互联网的发展已经进入普及期。

但做哪一类的APP呢?以星巢网络多年的经验,原生态的APP,是工具类和平台类的首选;而对于普通的展示类或服务类,则可以选择 Web APP来实现。

原生态APP的好处是可以实现更多的基于手机的功能,比如GPS定位,手机拍照,手机的重力感应等,并且他能够自己掌握数据和用户,但缺点是这类APP开发后推广是一个难点。

因此用原生态APP作为 展示推广品牌或产品的目的就变得不现实了。

它只能作为工具类或平台类的选择。举个列子,如果企业想开发一套简单的销售管理系统,方便业务人员和管理人员对销售工作进行管理,这属于工具类 ,建议开发原生态APP。如果企业只是想把自己的产品展示出来或实现网上下单,那么建议用Web APP来实现就够了。


结语:

开发一个APP到底要多少钱?我也根据我多年的经验给出个大概的总结:

1、看移动手机app制作的本身的复杂度;  需要服务器后台支持的复杂度要高,是3D游戏需要3D引擎的复杂度要高很多很多。
2、看企业app制作工作范围;  如果你已做好设计,并制作好界面素材,准备好数据,并自备帐号自己完成上线申请,仅委托开发就要便宜一些,反之如果委托全新的创意加上功能的策划,费用 就会增高不少。 
3、看手机客户端app制作的质量要求;  一样的App,质量不同价格肯定也受影响,并且App还有一个升级的问题,这个升级是有大量工作要做的,是否承担升级和完善的责任也会影响价格; 
4、app开发的参考价格;

A-一个简单的生活应用App,不依赖后台,连设计+开发都委托,直接开发工期=2周,方案+沟通+测试+修改=2周,前前后后约1个月,看团队质量,价格应该在3 万~10万;

一个游戏App,纯单机,不依赖后台,无应用内购买,无Push,2D游戏,合作应该也是4周左右,价格会略高些,5万到10万; 

 C-复杂的前后台App,比如现有系统整合的App或者业务 系统复杂的委托开发,这种差不多就要8万起,而且一期很难开发到一个成熟的状态,需要差不多3次升级能达到一个可用度较高的状态,真要做好的话,找靠谱团队,价格应该在10万~几十万,周期 约2个月~3个月。


以上,便是广西星巢网络科技有限公司根据多年APP开发设计的经验总结出来的一些市场收费标准。多年来,我们一直在踏实的做一家本地企业,带领专业团队,开发高性价比的智能产品,期待能给客户带来更好的服务。