做一个像淘宝,支付宝,京东这样的APP需要多少钱?

做一个像淘宝,支付宝,京东这样的APP需要多少钱?,第1张

随着我们国家发展,我们已经逐渐的进入了一个名为电商的时代,在这个时代里面,淘宝,支付宝,京东这些APP的逐渐兴起,使得我们能够很方便的选购我们需要的产品,在购物的时候既不用费事也不用费力了。那么有些小伙伴也许会问做一个像淘宝,支付宝,京东这样的APP大概需要多少资金呢,其实这个问题并没有太过具体的数字,因为你对于软件的性能要求是不一样的,所以就会导致金额不等,但是一般情况下讲,如果手头资金有限,那么5000至10000左右就能够做起来,如果想做一个比较好一点的能够购物的软件,并且手里面的资金较多的话,大概所使用的资金范围为50000到100000左右。


随着电商时代的来临,越来越多的线下实体店的客流量日益减少,导致有许多人也想要跟上电商时代的脚步,有的小伙伴也许会想着自己也来做一个这样的APP。

如果你只想让这个APP具备一些基本的功能,要求不高,那么你可以选择投资成本便宜一点的,五千到一万作用,不过这样的APP有着很大的隐患,在使用过程中会十分的卡顿,甚至有可能出现APP崩溃的情况,从而影响用户的使用体验,拉低了用户对软件使用情况的一个印象分。

如果你有计划有规划的想要开发一款性能良好的软件,并且你拥有大量的投资资金,那么你可以选择比较贵一点的,价格大约就在五万到十万左右。一款好的APP在使用过程中时十分流畅的,并且一般情况下是不会产生卡顿这种情况的,一款好的APP当然能够最大程度地服务于用户,满足用户的要求了。

开发一个安卓手机APP需多少钱

这是一个我们经常听到的客户咨询的问题,开发一个APP需要多少钱。其实,这个价格的计算公式是非常简单的:投入的人力开发的周期。

一般一个简单的APP包含ios端,android端,管理后台,复杂的项目可能还包括微信公众号,微信小程序,PC端等不同的版本。

现在我们以最简单的版本来举例,开发一个app,需要哪些人:产品经理,UI设计师,开发工程师,测试工程师。

产品经理

产品经理的主要职责是确定好APP有哪些功能,分别是怎么交互的,然后使用Axure等工具做一个原型。原型是非常重要的一个东西,他可以帮你梳理出功能点,可以用来与各个角色进行直观的沟通,可以对各个功能进行设计时间,开发时间的评估。如果一个项目没有一个原型,那么请不要开始这个项目。

一定要有一个原型,这是项目流程的第一步。由此确定开发时间,报价,甲乙双方的沟通,乙方团队内部的沟通等工作

下面是我们使用做的几个产品原型图:

UI设计师

UI设计师的主要职责是设计APP端,管理后台的各个页面。UI设计师是在项目原型设计好之后,开始启动UI设计工作的。

现在就牵扯到一个话题,就是需不需要一个设计师?

如果你做的是一个对外的用户产品,比如商城,家政服务等手机软件,那么你需要一个设计师。

以下是两款APP,我们可以对比以下:

经过设计:

这两款app质量的高下一眼就可以看出。

那UI设计师是不是必须的呢?是必须的!不要期望这程序员能自己设计好一个APP,设计和开发是两个差距非常大的领域。一个相对合格的设计师的工资大概在10K-15K左右。

那管理后台需不需要设计呢?一般来说,管理后台是给内部人员使用的,可以不需要设计师来进行设计,也可以做到相对简洁,美观的效果,太多的设计反而会增加开发成本。下图是我们一个最简洁版本的后台样式:

开发工程师:

开发工程师的主要职责是进行ios,android,管理后台,数据库表,后端接口,微信端,微信小程序等方面的开发,是整个项目流程中最重要,耗时最长的一个过程。一般是在项目原型设计好之后,开始开发工作的,可以与UI设计师并行的工作,不过UI设计师需要相对提前一些,不然会阻塞前端开发工程师的进度。

不像产品经理和UI设计师,只需要一个人即可,开发工作都需要多个人同时进行开发。

人员配置由项目使用的技术架构决定,这些技术架构差异性非常大,会影响开发人员的配置,最终APP的体验,开发周期的长短等各个方面。

目前行业存在的几个开发方式有:原生态APP,ReactNative(Weex)APP,混合开发APP,web页面套壳APP。

原生态APP

原生态APP指的是传统的APP开发模式,ios使用原生的xcodeobjective-c编写,安卓使用androidstudiojava语言进行编写。目前绝大多数的app都是采用的这种模式,但是由于高昂的开发,维护成本,包括阿里(阿里云APP,淘宝APP),百度,腾讯,京东在内的大公司,以及不少创业公司都在采用ReactNative开发方式。

优势:性能好,页面非常流畅

劣势:开发成本,维护成本非常高,开发效率相对比较低下。bug修复需要审核,目前的ios,android的审核周期都在3天以内。

人员配比:ios,android,后端开发人员比例:1:1:13

ReactNative(Weex)APP

ReactNative(Weex)技术出现是为了解决原生开的成本问题,以及开发效率问题。框架的原理是:使用js写一套代码,控制原生的app组件运行。ReactNative是Facebook开发的一套框架,现在已经是一个非常稳定的框架,社区非常活跃。目前使用该框架的APP包括:facebookApp,手机百度APP,QQAPP,京东APP等。Weex是阿里开发的一套框架,比reactnative起步比较晚,目前社群还比较小,主要的产品均是阿里自己的产品,包括:阿里云,手机淘宝。

优势:性能与原生的app相同,开发,维护成本远低于原生app,可以一套代码支持ios,android平台

劣势:学习成本相对比较高,需要一个了解原生开发的人员

人员配比:前端,后端:1:13。

混合开发APP

混合开发技术的出现也是为了解决原生app的成本问题,以及开发效率问题。框架原理是:使用web的形式编写页面内容,使用js进行控制内容在webview中显示。与reactnative的不同之处在于是把页面嵌入到了webview中运行,不是运行的原生组件。

优势:开发,维护成本远低于原生app

劣势:性能比较差,体验不够流畅,框架均是相对的小厂商开发,稳定性,解决问题方面均得不到太好的保证。所以目前还没有大型的app采用这种方式。

人员配比:前端,后端:1:13

web页面套壳

web套壳指的是将已经开发好的H5页面,嵌入到APP中。

优势:成本最低,一套H5代码可以给android,ios,微信端使用

劣势:性能非常差,完全的H5页面,在需要与原生app交互时,比较麻烦,局限性比较高。

人员配比:前端,后端:1:13

测试工程师

测试工程师一般在项目的中后期参与,一般进行的是黑盒测试。

工资表

假设一个项目的项目周期是2个月(到上线位置),那么我们计算一下企业的成本支出,一般来说一个月薪1万的员工,企业大概要负担月薪40%的额外支出,比如五险一金,办公室租金,其他的福利等。日薪是按照每月工作225天计算。

|角色|月薪(万)|企业支出(万)|平均日薪(元)|投入时间(天)|支出(元)|

|产品经理|15|21|9333333333|10|9333333333|

|UI设计师|12|168|7466666667|15|11200|

|安卓工程师|15|21|9333333333|35|3266666667|

|ios工程师|15|21|9333333333|35|3266666667|

|前端工程师|15|21|9333333333|35|3266666667|

|后端工程师|15|21|9333333333|45|42000|

|测试工程师|08|112|4977777778|15|7466666667|

原生开发(不需要前端工程师)需要的总价大概为:135万

其他模式(不需要ios,android工程师)总计大概为:102万

一般来说,公司还会有一些其他方面的支出,比如说两个项目之间的间隔,推广营销方面的支出等等,所以对于开发周期在2个月的项目来说,总价基本在12万-20万之间。

开发一个安卓手机APP需多少钱

这是一个我们经常听到的客户咨询的问题,开发一个APP需要多少钱。其实,这个价格的计算公式是非常简单的:投入的人力开发的周期。

一般一个简单的APP包含ios端,android端,管理后台,复杂的项目可能还包括微信公众号,微信小程序,PC端等不同的版本。

互联网是个神奇的大网,大数据开发和软件定制也是一种模式,这里提供详细的报价,如果你真的想做,可以来这里,这个手及的开始数字是一伍扒中间的是壹壹三三后的是泗柒泗泗,按照顺序组合起来就可以找到,我想说的是,除非你想做或者了解这方面的内容,如果只是凑热闹的话,就不要来了。

现在我们以最简单的版本来举例,开发一个app,需要哪些人:产品经理,UI设计师,开发工程师,测试工程师。

产品经理

产品经理的主要职责是确定好APP有哪些功能,分别是怎么交互的,然后使用Axure等工具做一个原型。原型是非常重要的一个东西,他可以帮你梳理出功能点,可以用来与各个角色进行直观的沟通,可以对各个功能进行设计时间,开发时间的评估。如果一个项目没有一个原型,那么请不要开始这个项目。

一定要有一个原型,这是项目流程的第一步。由此确定开发时间,报价,甲乙双方的沟通,乙方团队内部的沟通等工作

下面是我们使用做的几个产品原型图:

UI设计师

UI设计师的主要职责是设计APP端,管理后台的各个页面。UI设计师是在项目原型设计好之后,开始启动UI设计工作的。

现在就牵扯到一个话题,就是需不需要一个设计师?

如果你做的是一个对外的用户产品,比如商城,家政服务等手机软件,那么你需要一个设计师。

以下是两款APP,我们可以对比以下:

经过设计:

这两款app质量的高下一眼就可以看出。

那UI设计师是不是必须的呢?是必须的!不要期望这程序员能自己设计好一个APP,设计和开发是两个差距非常大的领域。一个相对合格的设计师的工资大概在10K-15K左右。

那管理后台需不需要设计呢?一般来说,管理后台是给内部人员使用的,可以不需要设计师来进行设计,也可以做到相对简洁,美观的效果,太多的设计反而会增加开发成本。下图是我们一个最简洁版本的后台样式:

开发工程师:

开发工程师的主要职责是进行ios,android,管理后台,数据库表,后端接口,微信端,微信小程序等方面的开发,是整个项目流程中最重要,耗时最长的一个过程。一般是在项目原型设计好之后,开始开发工作的,可以与UI设计师并行的工作,不过UI设计师需要相对提前一些,不然会阻塞前端开发工程师的进度。

不像产品经理和UI设计师,只需要一个人即可,开发工作都需要多个人同时进行开发。

人员配置由项目使用的技术架构决定,这些技术架构差异性非常大,会影响开发人员的配置,最终APP的体验,开发周期的长短等各个方面。

目前行业存在的几个开发方式有:原生态APP,ReactNative(Weex)APP,混合开发APP,web页面套壳APP。

原生态APP

原生态APP指的是传统的APP开发模式,ios使用原生的xcodeobjective-c编写,安卓使用androidstudiojava语言进行编写。目前绝大多数的app都是采用的这种模式,但是由于高昂的开发,维护成本,包括阿里(阿里云APP,淘宝APP),百度,腾讯,京东在内的大公司,以及不少创业公司都在采用ReactNative开发方式。

优势:性能好,页面非常流畅

劣势:开发成本,维护成本非常高,开发效率相对比较低下。bug修复需要审核,目前的ios,android的审核周期都在3天以内。

人员配比:ios,android,后端开发人员比例:1:1:13

ReactNative(Weex)APP

ReactNative(Weex)技术出现是为了解决原生开的成本问题,以及开发效率问题。框架的原理是:使用js写一套代码,控制原生的app组件运行。ReactNative是Facebook开发的一套框架,现在已经是一个非常稳定的框架,社区非常活跃。目前使用该框架的APP包括:facebookApp,手机百度APP,QQAPP,京东APP等。Weex是阿里开发的一套框架,比reactnative起步比较晚,目前社群还比较小,主要的产品均是阿里自己的产品,包括:阿里云,手机淘宝。

优势:性能与原生的app相同,开发,维护成本远低于原生app,可以一套代码支持ios,android平台

劣势:学习成本相对比较高,需要一个了解原生开发的人员

人员配比:前端,后端:1:13。

混合开发APP

混合开发技术的出现也是为了解决原生app的成本问题,以及开发效率问题。框架原理是:使用web的形式编写页面内容,使用js进行控制内容在webview中显示。与reactnative的不同之处在于是把页面嵌入到了webview中运行,不是运行的原生组件。

优势:开发,维护成本远低于原生app

劣势:性能比较差,体验不够流畅,框架均是相对的小厂商开发,稳定性,解决问题方面均得不到太好的保证。所以目前还没有大型的app采用这种方式。

人员配比:前端,后端:1:13

web页面套壳

web套壳指的是将已经开发好的H5页面,嵌入到APP中。

优势:成本最低,一套H5代码可以给android,ios,微信端使用

劣势:性能非常差,完全的H5页面,在需要与原生app交互时,比较麻烦,局限性比较高。

人员配比:前端,后端:1:13

测试工程师

测试工程师一般在项目的中后期参与,一般进行的是黑盒测试。

工资表

假设一个项目的项目周期是2个月(到上线位置),那么我们计算一下企业的成本支出,一般来说一个月薪1万的员工,企业大概要负担月薪40%的额外支出,比如五险一金,办公室租金,其他的福利等。日薪是按照每月工作225天计算。

|角色|月薪(万)|企业支出(万)|平均日薪(元)|投入时间(天)|支出(元)|

|产品经理|15|21|9333333333|10|9333333333|

|UI设计师|12|168|7466666667|15|11200|

|安卓工程师|15|21|9333333333|35|3266666667|

|ios工程师|15|21|9333333333|35|3266666667|

|前端工程师|15|21|9333333333|35|3266666667|

|后端工程师|15|21|9333333333|45|42000|

|测试工程师|08|112|4977777778|15|7466666667|

原生开发(不需要前端工程师)需要的总价大概为:135万

其他模式(不需要ios,android工程师)总计大概为:102万

一般来说,公司还会有一些其他方面的支出,比如说两个项目之间的间隔,推广营销方面的支出等等,所以对于开发周期在2个月的项目来说,总价基本在12万-20万之间。


DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
乐在赚 » 做一个像淘宝,支付宝,京东这样的APP需要多少钱?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情