一款App开发成本是多少?

作为创业者,产品就像自己的孩子,外包给别人难免不放心,于是需要组建自己的技术团队。首先,招兵买马,如产品经理、ui、架构、后台、前端、android、ios、wp、运营推广等。其次,筹备公司,如公司注册、办公设备、场地租赁、域名商标等。最后,工资福利,五险一金,产品推广等各项开支,组成了一个最基本的app开发团队,大概需要花多少钱?
1
两个平台android和ios,最少2个人,上面还得有个cto。只要一个人开发的话,工资不到位没人做。后台1人,ui1人,pm1人,测试1人,运营总监,市场总监,再加上一个拍脑袋的老板。开发周期按6个月算。 算工资就好了,没有个好几十万下不来。
简单也有简单的作法,直接找外包公司或者靠谱点的团队,甚至是大牛,成本会下来很多,只不过后有后患,而且迭代,版本规划麻烦,没人就得自己想,然后各种作死。
2
如果真正想做一款好的app,那就得考虑ios和android两个平台各做一个app,同时选择一个好的开发团队,这个很重要,因为差的团队做出来的产品基本会有很多问题。
一个好的app项目至少需要一个项目经理、一个ui设计师,一个ios开发工程师和一个安卓开发工程师,另外如果需要后台数据交互的,还需要一个后台开发工程师,正规的话还需要一个测试工程师。
这些人员的月薪加上来已经超过4、5万人民币了,对于简单的app,设计、开发加上测试的时间大概需要6到8周,复杂一些的需要8到12周。
这样算下来,一个简单app的开发费用就需要6~10万,稍微复杂些的需要10~15万,这里包括两个版本的app。当然这个范围不是很确切的,有些难度较大的或者前后台复杂程度高的系统,价格也会更高。特别是做游戏的,成本可能会是这个估算的好几倍。
不少行外人不理解,不就是在手机上做个类似网站的东西,怎么可能需要十几万呢。对这些有疑问的人,我都会把上面的背景告诉他,这是市场的结果,不是忽悠,也不是垄断。我们也碰到过这样的人,愣是不相信,后来他们自己组建团队开发,结果费用比当初的报价还多出两三倍。
总体来说,目前国内开发app的成本相对还是比较高的,这跟当年网站刚出现的时候类似,只有等市场慢慢普及开来,人力成本的泡沫缩小,市场供需的平衡,费用就能降下来了。
前年年初后,随着微信的快速发展以及百度轻app概念的推出,web app又重新被人们所重视。各种微信营销培训大会在各地遍地开花,成千上万的企业被电话邀约参加这些培训大会,并被推荐建立各种微应用、微商城等web app。
这些web app被依附在微信的公众平台上,最大的好处就是能利用微信的传播途径进行快速推广。做一个定制web app的费用大概是在几千元,如果是选用商家的模板,市场上最便宜的已经有几百元的了。
关于这些web app,说实话,其实就是手机网站,开发这类产品的工程师只需要原来懂网页设计开发的人就可以,而这类人早些年已经被市场逼成了it界的民工,太多太多了。因此web app的成本就低得多。
微信小程序来了,会替代部分app。
3
如何设计并实现你的app创意?
你有一个app想法,却因为不懂产品原型、ui美术设计和技术开发,苦于不知如何下手。本指南将告诉你一切将想法变为现实产品的最佳实践。
随着app生态系统蓬勃发展,现在是将你的app愿景变变为现实的理想时期。实现一个app虽然不是一件简单的事情,但是在有明确的计划和指导下,一个没有编程经验的创业者或者个人也能实现的app创意和想法。
我们将实现一个app分解成为4个阶段,这4个阶段将实现一个应用从创意到最小可行性产品(minimum viable product)。
什么是最小可行性产品(mvp)?
一个mvp是一个app初期版本,它只需要开发出满足初期种子用户必要足够的功能即可。通常来说,一旦从mvp获得了用户正面反馈,我们就可以对这个初期版本进行优化迭代,设计和开发出更多更全的功能集。本指南将指导你怎样将一个app创意想法实现成一个最小可行性产品。
第一阶段、确认你要解决的问题
在你确定需要找第三机构合作帮忙的之前,建议你花时间仔细确认和研究一下你要解决的问题。在这个阶段,你无需考虑设计和技术上的问题,而是专注于你的app创意以及需要解决的实际问题的核心。要想开发一个成功的app, 你的app需要解决一个实际的问题或者对特定的用户产生一定的价值,通常来看这两者是合二为一的,这是这个阶段你需要核心考虑的问题,而不要试图思考具体的实现细节上。
如果有另一个应用程序解决相似的问题怎么办?
不要让竞争阻止你,恰恰相反的是,有竞争才表明你的产品有市场。如果你的app想法是好的,那最坏的结果就是多个人有同样的好的想法。仔细想想看,百度外卖、美团和饿了吗还有其他许多公司都提供餐馆外卖配送。如果你遇到了和你解决同样的问题的app,不妨想想怎么向解决了这些问题并产生价值的用户提供差异化的服务。专注于你的用户和解决他们的问题,而不是把你的焦点放到你的竞争对手并为此而焦虑。
相反,你应该担忧的是,你的竞争对手已抢先一步,如何才能后发制胜。此外,通过研究市场上类似的产品,你能从这些产品中发现它们的成功和不足之处,并在自己的产品中进行揉合整理。
第二阶段、确定一个解决方案
一旦明确了你的目标与要解决的问题,就可以开始制定解决方案了。你的app第一个版本可能只是一个猜测,只有发布到应用市场并获取外部反馈后,才能判断这个app的效用以及是否成功。这个阶段建议你找一个相关领域的专家来帮助你一起制定解决方案。如果你可以负担的起的话,可以找专业的app开发公司为你提供专业的意见和建议。
第三阶段、构建app的第一个版本
4
一个app的开发成本取决于你打算开发的app的类型。如果你正开发一款原生app,其成本将不同于一款移动web app。当你坐下来最后确定app预算的时候,伴随他们投入到app开发的时间,你需要考虑不同的资源成本。这里列出app开发的不同阶段并同样分配了资源成本以帮助您了解一个app的开发成本。
第1阶段:构思
这是app开发过程的第一阶段。你需要一个好的想法来开始。作为一个品牌,你要开发一个与你的商业目标和业务需求一致的想法。你可以单独想出一款移动app的需求以及你想要从中实现什么目标。这就是为什么构思属于商业阶段。它是app开发的首要阶段。
第2阶段:战略发展
战略微调你的想法,这占了你的app开发成本。 你需要确定你的移动app需含的功能。当你要求更多的功能,那么计划参与就越高,相应地你需要更多的资源来达到这个目标。在你开始app开发之前,应该清 楚凭借这个网站你打算实现什么目标。有了一个很好的策略,你将能够评估你app的目标、受众对于你app的意思,并分析你app的实际需求。这将有助于为 你的app开发过程分配所需资源和时间。一个简单的app可以在30个小时内制定战略,而一个复杂的app需要大概150小时。通常情况下为app制定策 略只需一个单独的战略家就足够。
第3阶段:定义信息架构
这是你的app开始制定并开始以现实的形状出现的 地方。你开始设计移动app的布局,例如,包含结构图、线框以及规格文件的一个app蓝图。你将定义导航将如何工作,以及app的界面如何开发。开发线框 的时间取决于app所涉及的复杂性和定制化。这个过程可能需要40-500小时时间。要定义布局,除战略家外你需要二个人。
第4阶段:原型开发
定义了布局后,原型有助于了解界面到底会是什么样子。这个过程将结合你的战略和你已经定义的app信息架构,您可以用photoshop轻易地开发这个原型来直观地表现这个被定义的架构。大约需要2至3周的时间来完成此任务。
第5阶段:移动app开发
给app编码是app开发中的主要任务之一。你将需要一个团队来完成这个任务,这将需要大约1000至10000小时来完成。这种编码的团队还负责测试和开发一个没有误差的app。
对于一个简单的app从头到尾的总体app开发成本大约会是3-10万,而一个复杂的app的开发成本约为20-80万。根据其复杂性,你将会付出更多。