app 开发成本包括什么内容?
的有关信息介绍如下:
初次涉及互利网领域的人会有个感觉,互联网专业性强、外行没有抓手不知道怎么着手了解,行业标准模糊报价差异大,教大家如何获取具有参考价值的「市场价 」。
软件询价前,需要先梳理几个概念
在这几个大前提明确的情况,再去找软件公司询价会效率更高,得到的回答也更有参考意义。
「 买辆车多少钱?」
幻影 900万、保时捷90万、五菱宏光只要1万,都是车。
软件询价也一样,问题越明确,得到的回答才能越精准,才有参考价值
1)外包公司
2)自己组建技术团队
从业十余年教大家几个获得合理报价的基本准则:
一线城市比二线城市报价高,30%-40都是合理的,因为人工成本和办公成本差异
添加图片注释,不超过 140 字(可选)
附一张图,有技术公司的城市,基本是上述那些。
一线城市:北上广深
除了上述四个,都属于二线报价
定制比SaaS报价高
SaaS是工具、租用。
SaaS突出工具性、生产快、价格低,没有长期规划,希望有个线上工具来解决问题,就选SaaS
定制是产品,有归属权,能拿软著、专利,可以走资本。
有长远产品化规划的选定制
添加图片注释,不超过 140 字(可选)
添加图片注释,不超过 140 字(可选)
添加图片注释,不超过 140 字(可选)
从几个纬度,讲述生产方式
▲现状
原生:最符合用户需求,时间成本会大于SaaS
flutter:官方基本停止升级维护,编译工具bug多,每次更新,都是一次重大挑战,社区不活跃,开发文档不规范,难找到解决方案。
uniapp:官方状态跟flutter类似,组件属于原生小程序的子集
套壳:纯h5审核难以通过,需要部分原生的加持
▲体验
原生体验:原生 > flutter = uni app > 套壳
▲开发人员构成
前端(特殊情况说明flutter可以并行的开发前端和后台,只要一个人就能完成两项职能) + 后台 + 设计 + 产品经理 + 项目主管 + 测试人员
▲时间成本
原生 >flutter = uni app = 套壳
备注:都是从零开始开发前提下,如果已经有了一套具备响应式布局的网站,套壳最快
▲金钱成本
原生 > uni app >套壳 = flutter (虽然flutter后台和前端都能做,但是所需要的时间总量一样,所以不会节约金钱成本)
外包公司的报价 = 人工成本70% + 渠道营销成本10% + 其它办公成本10% + 利润10%
人工成本图示:
添加图片注释,不超过 140 字(可选)
添加图片注释,不超过 140 字(可选)
添加图片注释,不超过 140 字(可选)
篇幅和阅读性问题,我帮大家查了三个,这种招聘信息,可以查的地方很多,大家可以自行了解。
一个App开发的成本大头就是人工,了解的人工成本,对于一个App制作的总成本来说,就可以估算了。
组建一个技术公司需要哪些成本
▲人工成本
开发人员
安卓(Android) + 苹果(iOS) + 后台(java或者PHP)+ 产品经理(设计流程) + 设计(设计界面) + 测试
薪资
安卓开发(Android)程序员 = 12k起步
苹果开发(iOS)程序员 = 12k起步
UI设计 = 7K起步
产品经理 = 10k左右
后台 = java 或者 php 10k左右
以上数据是当天在各大招聘平台采集
根据一二线城市地域不同会有所差异,以上数据属于二线城市技术的平均值,一线城市需上调30%-50%
▲场地成本
8人团队可以选择中低端的办公场所,这类的办公场所在常州大约是70元/㎡,大约需要100平米,并不是很好找。
创业孵化器是很不错的选择(但民营的也有坑)。在现在的大背景下,孵化器现在很多很容易找。孵化器的租金会比较便宜甚至免费,在接纳创业团队之前一般会签署协议,需要以场地作为股权置换条件,或者是优先投资权。至于孵化器是否划算,得创业团队自己掂量。算上水电、物业,一个月10000左右算比较节省。
▲其它
开发用的电脑设备,员工福利等
综上自己组建一个开发团队,在二线城市一年大概100-150万,一线城市至少得200万起步。
◆线上推广
1)应用商店:
应用商店的关键字搜索优化
抢占应用商店的推荐位
添加图片注释,不超过 140 字(可选)
2)平台互推推广
添加图片注释,不超过 140 字(可选)
在各自的App中添加对方App的下载链接和宣传图
3)平台网络广告
在各个网络平台,付费购买广告位,增加曝光
4)视频网站推广
主要分为视频播放界面广告和插屏广告
添加图片注释,不超过 140 字(可选)
添加图片注释,不超过 140 字(可选)
5)移动广告平台推广
借助专业渠道的力量来完成推广,就是指移动广告平台
添加图片注释,不超过 140 字(可选)
添加图片注释,不超过 140 字(可选)
6)免费体验应用
国内有一些免费应用体验平台,可与之合作
添加图片注释,不超过 140 字(可选)
7)捆绑方式推广
作为系统内置软件推广,用户在购买新手机的,已经预装好的应用
下载A应用提示用户需要先下载B应用,例如在百度中搜索应用,需要先下载「百度应用市场 」
8)多类任务模式
其实还是借助其它任务类App,发布任务、或者提供悬赏
添加图片注释,不超过 140 字(可选)
添加图片注释,不超过 140 字(可选)
9)论坛贴吧推广
利用论坛的高交互性、内容丰富
添加图片注释,不超过 140 字(可选)
10)搜索引擎推广
添加图片注释,不超过 140 字(可选)
◆线下推广
通过线下活动,来进行转化
1)商业活动转化
2)特定的场景转化
3)地推人员转化
编程这个工作是比较讲究功力的,功力怎么看呢?
实现一个功能代码量越少,技术越好。
做一个逻辑判断,if越少,逻辑越清晰
那么用大量代码,和复杂的逻辑判断,也能完成功能需求,可以吗?也行,这种菜鸟写的代码,我们业内多叫「屎山 」,具备以下特质
1.可维护性差
因为代码本身是拼凑来的,这儿复制一点那复制一点,程序员本身也都不知其意,反正看起来差不多。
所以后期如果代码出现问题,基本上没法改....或者逻辑上有调整需要调整部分代码,基本上这个项目也死了....
2.延伸性差
App开发不是一个版本就完事了,需要无数版本的迭代,来迎合市场需求,完善、优化用户体验
有经验的程序员写东西的时候逻辑性比较强,他们的一端代码是可以去推敲的,正着来、反着来都不会出错
初级程序员写的东西,逻辑性肯定没那么强,正着来可以反着来就会出错。我说的在形象点举个例子,比如一个功能1.2.3.4肯定没问题,如果换一种方式点进去,1.4.3.2就会出错这就是新手常犯的错误。
老鸟写东西更注重「 结构」和「 封装」,就是为了以后好修改
1)大量的三方库,节约了重新开发的成本
2)敏捷开发,成熟技术公司会有自己的框架,封装常用的方法,使用的时候只需要简单的调用
3)随着行业的发展,搜索技术贴,或相关资料,成本变低
可能你也正在找:
如果能看到这里,证明了多少有点获得感,求一个赞、喜欢。感谢
@知乎科技 @知乎
欢迎关注 @非正式码农,私信咨询。你的互利网阅读员员



