最近有一个福建老板让我开发一款app。其实他是非专业人士的。我给解释了n遍。他始终听得一头雾水。今天就用这篇文章来记录一下。App的开发过程和费用。
目前大多创业公司。没有自身的开发技术团队只有寻求外包团队第三方软件公司app制做,一个成熟的app包含安卓系统及iPhoneiOS双系统,需要的技术人员包括:
1,产品经理:是最早和客户沟通的,通过和客户沟通。起草文档,需求分析、梳理功能、制作原型,经客户确认,软件的初步模型勾画出来。

2,软件架构师(这里是指软件企业比较牛叉的全栈程序员)通过产品分析会。做出架构的要求。也就是要求软件的框架结构。全体技术开发人员确认以后,开发正式开始。(这里说明一下,我们公司是前后端分离,前端负责产品页面交互逻辑,后端提供数据功能接口。前端调用)详细技术分析和操作。随后的文章另外写。
2,UI设计师:设计app的页面及各个元素以及各种按钮图标。按照产品经理的文档,参考案例设计书全套APP的页面及图标。和前端交互程序员共同分析,移动端各种兼容问题。
3,iOS开发师:完成苹果iOS版app开发;使各个苹果端兼容跳转。程序流畅
4,安卓开发师:完成安卓版app开发;基于安卓平台所有的系统兼容统一无瑕疵。
5,后端程序工程师:各种功能模块。及各个接口。编译程序代码。完成后台开发,服务器、数据库的部署;
6,测试工程师:多项目进行完善的测试。写出完整的测试文档。帮助程序员修改bug,完善APP的各种内容。
在广东深圳这样的一线城市,这些技术工程师人员的工资,加起来就有10万以上,商用的企业app开发周期一般3个月以上,技术的人力成本就15万左右,写字楼租金,有的企业还包吃包住。其他的水电等等费用。所以不少软件企业。app开发团队公司起步价就20几万。如果是功能需求繁杂的将会必须更高,加上中后期的服务器维护、升级迭代更新等,资金投入成本费更高。
二、目前市面上的APP开发的种类有哪几种?
APP软件研发分成模版开发和订制开发设计两个大类别,模版开发设计套入已经开发好的模版,开发设计時间较改动为快,价钱也划算,一般一个模版2-3万,可是升级迭代想都不要想。有些功能已经写死了。不能增加功能模块,和app的软件更新,沒有主要源代码,这个类型的app主要是收年费的。
APP软件定制开发,就是从设计到规划开发出来的。,依照顾客需求,量身打造出的APP,(举个例子说明量身定做的衣服和直接买的成衣,后者就需要修改它的长短,不能增加它的肥瘦和贴身效果,而定制服装通过原始的测量,裁剪制作,效果是最好的)即能按照顾客的作用需求开发,软件上架时也会交货APP源代码,开发日志和注释。APP版本迭代更新,功能变更全是非常容易,增加和减少功能可以随自己的意愿来控制。由于订制APP,开发设计,各种功能模块儿开发进度也会较为长,价钱也会比较贵的。经过预算所有的工程技术人员的基本工资。开发周期换算,在深圳APP公司开发一款软件的话,APP定制开发价格基本都是30万起。
总之,说来一个app的难度和功能控件是由不同的工程量。和日期来决定其价格的。有的模块控件难度高,开发周期长。自然价格肯定水涨船高,举例说明。就拿搜索功能来说吧,模糊查询的。代码可能就几行就可以完结。而某宝的搜索功能,需要几十人的团队来维护。要从几十万个货物中分析出每个货物的特点。通过人们搜索功能而制定排序。展现给客户。说白了,定制开发的价格就像工程预算的一样。盖多高的楼就需要多少材料,多少工期。成本的大小取决于工程的难度和人工费用。就像我们装修房子和买一台车一样。装修的房屋是豪华装修还是简装?车子也一样。微型面包车,奔驰豪车。要求和功能不一样,价格也不一样。所谓一分价钱一分货。越便宜的越有它便宜的道理。等你入了坑,后悔莫及,前期的费用不但白白的花掉而且耽误了你宝贵的时间。如果你有什么软件的需求。可以咨询我。避免走入开发的误区。