文章 七月 15, 2016

制作一个应用程序实际需要花费多少?

文章字数 2.3k 阅读约需 2 mins. 阅读次数 1000000

什么都不缺,就缺程序员?
总有些人经常能冒出绝世颠覆性 idea 但就是自己没法实现的。
在外面的程序员给出报价以前,你应该提供什么信息以方便他们定价?
app 功能需求不同,造价当然千差万别,普通房屋和别墅的造假肯定不一样

如果你曾经有过一个应用程序的想法(谁没有)
你的激情可以消耗你几个星期ーー直到你意识到你已经碰壁了: 你不知道如何构建它, 它将花费多长时间, 它将花费多少。 你把它写在你的创意日记里, 然后回到你的日常工作中去, 偶尔在晚宴上提出来。 最终, 在一次晚宴上, 你的新朋友打开了我们的手机,”哦, 你的想法就像这个新的应用程序, 对吧? 是的, 这很棒ーー他们刚刚筹集了一千万美元来打击每个大学校园!” 你很生气。 但对于下一个想法, 你不必这样做。 为了下一个目标, 你可以把它建造起来。

但是要花多少钱呢?

作为一个应用程序开发者, 这是我听到的最常见的问题。 这就像要求一个房地产开发商花多少钱建房子一样。 你是在找房子还是小屋? 你想要一个用稻草、木棍或砖头做的房子吗? 你想要一个定制的房子还是一个住宅?

就像一座房子一样, 开发一个应用程序的变量是无穷无尽的, 问题的答案因为这些变量而不同。 为了让某人能够告诉你制作一个应用程序需要花费多少, 你必须首先勾勒出你想要的品质。

下面是开始的方法。

首先, 开发一个故事板

首先要开始定义应用程序要做什么。 一个简单的方法就是使用”storyboard”你的应用程序。 故事板, 或者说线框, 就像房子里的蓝图一样。 开发线框图的目的是捕捉功能和流程。 现在还不是担心应用程序的实际美学的时候。

重要的是从开始开始, 也就是用户第一次启动应用程序。 想想他们看到的第一件事是什么, 以及他们将来会有什么选择。 在主屏幕上, 如果他们点击第一个菜单选择, 接下来会发生什么? 在整个应用程序中继续这个问题, 并思考一下用户将如何浏览应用程序

为了创建线框图, 一些设计师使用一种叫做 Axure 的设计工具。 你也可以下载这个 PowerPoint 模板, 你可以用它来创建一个带有 PowerPoint 绘图工具的数字线框, 或者打印出来, 然后手工绘制设计。

接下来,了解细节

除了故事板, 还有其他因素会影响应用程序的开发和成本.

例如, 你是否需要将你的应用集成到一个现有的后台或者开发一个全新的后台是需要牢记在心的。 现在, 大多数新的应用程序要么需要与现有的后台进行交互, 要么需要创建一个后台来支持这个应用。

整合到第三方供应商是另一个需要考虑的变量。 许多过去发展成本高昂的功能, 如推送通知和移动商务, 现在可以通过杠杆化第三方供应商来实现。 如果你的应用程序需要对第三方供应商进行广泛的集成, 你可能需要在线框图之外添加一个架构图。

第三,得到一个大概的估价

在大多数情况下, 开发人员应该能够提供一个基于你的线框图(如果有的话, 建筑图)。 可以在各种外包市场找到你的开发者

如果你觉得你的应用程序概念是下一个 Uber, 可以向开发者要求一个 NDA (保密合约) , 或者要求他们在你的 NDA 上签名。 当你经历这个过程的时候, 你会发现引用的范围很广。 我的建议是抛出最高和最低的引号, 而是关注中间范围的报价。

最后,考虑其他选择

像大多数技术一样, 应用程序开发在一定程度上已经商品化了。 如果你的应用开发预算很少, 你可以考虑 DIY (自己动手)应用程序服务, 比如 iBuildApp 或者 Seattle Cloud。 还有一个中间地带, 开发人员可以在模板的基础上创建一个健壮但是具有成本效益的解决方案。 Apptology 提供了一个成本有效的应用开发解决方案使用模板 ReadyBuilt。 是另一个使用模板的开发者。 基于模板的应用程序主要用于促进业务或提供内容, 通常是从零开发应用程序成本的一小部分。

最终,”开发一个应用程序要花多少钱?” 就是”看情况了” 如果你正在考虑开发一个应用程序, 花点时间创建一个线框。 就像房子的蓝图帮助房地产开发商估算一个房子的成本一样, 线框图也会帮助你理清自己的概念, 并极大地帮助开发商为您的应用提供一个可靠的报价。

0%