做一个 APP 要多少成本?

一个朋友问我:

想了解一下做一个 APP 要多少成本?

•单单就这一句话,包含的信息很少,这点信息,估不出成本,想估出成本,还要继续深入问很多问题,可能有的问题他也没有想过。•表面上来看,他想要一个APP,并没有说他是做什么业务,这个APP想怎么和他的业务联动起来,怎么促进他的业务;•或者换个角度看问题,他想要的 APP 和市面上哪个最像,如果市面上有跟他的需求很像的 APP,也能大致评估要多少成本,如果他想的东西市面上还没有,那更要了解他的业务才好评估成本。•做个 APP,其实里面可能隐藏着负杂的业务逻辑,可能不仅是一个 APP,APP 只是最显现的,直接面对用户的一个入口,后面根据业务,可能还要很多处理业务逻辑的服务端功能;•如果没有这些复杂的需求,就是一个单纯的客户端的 APP,那要看是什么样的业务,现在除了游戏和工具类应用,很少有只有客户端,不需要服务端业务的产品了;•如果仅仅是客户端,估计预算几万块就可以,如果市场上有现成的例子,估计找外包能很快做出一个第一版的产品;•一定要去市场上看看,你的需求是不是已经被别人服务化了,你可能不需要自己从头做一个 APP,只需要购买别人的服务,就能快速搭建起你的业务;•就我的经验来看,实际上大家需求的复杂程度都会大大超出原先的预期。根据业务从简易到复杂,做一个 APP 的成本从几万元到几十万几百万不等。

朋友又提了两个问题:

服务端是有地域限制吗?APP不是全球有网就可以下载登陆?

•这个问题比上一个问题更深一步,开始考虑用户如何看到 APP ,如何获客的问题了。•目前手机 app 分发,可以分为两类:•一类是系统应用商店,一类是应用内商店,以前只有系统应用商店,应用内商店是后来的。•早期只有系统应用商店,比如 iOS 的苹果商店,安卓的 Google Play 商店,Amazon 商店,各个手机厂商自己的应用商店(三星、小米、华为等等);后来用户量大的强势应用开始自己在应用内建立自己的商店(比如微信小程序,支付宝小程序),相当于划分出一块不受系统应用商店控制的自留地。•系统应用商店,全球有两大平台:一是苹果平台,一是安卓平台;•苹果平台只有一个应用商店,就是苹果商店;安卓平台比较碎片化,有很多商店,全球有两个主要的应用商店Google Play 和 Amazon ,再就是手机厂商自己的商店,比如三星、小米、华为都有自己的应用商店,中国市场更是碎片化,据说有几百个应用商店;•应用内商店,就是微信小程序、支付宝小程序这种。•以上列举的这些应用商店,技术并不统一,主要有3种技术:iOS 技术,安卓技术,微信小程序技术,基本上想上哪个商店就要提前了解那个商店的技术,针对商店做开发。

那么我们怎么知道我们要上哪个商店呢?

•评判标准只有一个:我们的用户是不是在那里?如果在,比例有多大?有用户在就可以上,只不过看用户比例,比例大就快上,比例小可以慢上。•如果业务面向全球,用户遍布全球,那可以开发安卓版,iOS版,上Google Play,Amazon商店,苹果商店,好消息是只有两个平台,三个商店,坏消息是程序要开发两遍,安卓和iOS不能共用,只能分别开发,而且更坏的消息是,市场上很少iOS和安卓都通的程序员,换句话说不仅要花两倍的时间,还要找两队人来做;•如果业务面向中国,那可以开发安卓版,iOS版,上国内的几百个安卓商店,除非瞄准苹果的高端用户群,否则可以考虑晚上苹果商店,国内安卓占比极高,可以优先考虑做安卓版;•特别的,如果你的用户都在微信上,有一个更好的选择,上微信小程序;小程序的好处是,程序只要开发一遍,凡是有微信的地方(苹果手机、安卓手机)都能运行;缺点是只有有微信的人才能用。在中国这个应该不算问题,手机里没有微信的用户,可能也不是目标用户。

回到朋友的问题:

•一、做一个 APP 的成本:根据业务从简易到复杂,做一个 APP 的成本从几万元到几十万几百万不等。•二、服务端有地域限制吗?没有,但离得太远速度会很慢。•三、APP不是全球有网就可以下载登录?这个问题比较复杂