开发一个 app 有多难?

    从业十余年,做了8年技术后几年在做产品,从开发公司本身的角度回复你,希望有所帮助。先概要的回答问题,在一个个说明行业的内部结构。 开发一个APP有多难?只能说比较难,也比较耗费成本,问题太抽象我没法量化的回答有多么难,说下大致成本,你转换成难度系数。一个APP较简单的也是几千起步,这种几千的就是大学生的那种比较简单的毕业设计。一般是单端(就是说只要安卓或者只要苹果)不包含后台(就是不用云端数据交互,所有的数据都在本地手机本身交互保存),正规的商业APP一般是5万起步,比较复杂的项目上不封**。为啥起步就五万了下面会进行说明。需要经历那些流程?梳理需求---设计流程---设计原型(理解为简易的用户界面,只是包含了一些字段。没有做排版和美化)---设计UI(用户界面)---编写代码---测试---上架(上传应用市场”应用宝“”appstory“等等)补一些图:方便大家理解需求文档:流程图:难点都在哪里?什么时候出现的?主要难点1.需求梳理,要明确甲方具体要做什么功能,要达到什么目的,主要是双方的沟通成本高。2.具体看你做哪种类型的项目,在看功能上有没有什么难点,举个例子直播APP的并发就比较难,因为一个主播可能有几万甚至几十万同时观看,你要保证用户体验几十**同时观看一点都不卡,这个就算难点。简单将难点分下类:解决用户的高并发(就是指怎么解决几万几十万用户同时访问服务器,而不至于让程序崩溃)逻辑难点(有些产品内部的业务逻辑很复杂,又存在很多交叉的点,要保证数据正确流程正确不出错比较难)效果难点(就是一些比较优秀的用户体验,或者比较炫的界面效果要花费很多的时间)体验优化(这个可以说是较难的,举个例子,之前做过一个项目,处理图片的,我们初期实现处理一张需要3秒,后期版本非让我们优化成0.5秒真心头都大了,要知道只是3秒处理,我们就写了几个月上万行代码,在这个基础上优化真心费神)需要哪些人员进行开发?安卓(Android) + 苹果(iOS) + 后台(java或者PHP)+ 产品经理(设计流程) + 设计(设计界面)以上人数小项目,每个部门一个人,大一些的项目每个部门需要多人参与需要多少钱多少时间?钱:只能说定制的软件,一般5万起步,具体为什么5万起步后面会说道,上不封**。时间:定制类型的软件不含商讨需求的时间。开发到交付要用至少1个月以上。也欢迎咨询和讨论,头像可以看到我的vx号。从业十年了,做了8年的技术后来的2年转型做了产品。因为后来做业务嘛对于客户的逻辑思维或者非从业者的思考方式肯定还是懂的。现针对性的解答问题:一个APP开发所需要的人员——安卓+苹果+后台+设计+产品。这是较合理的配比,当然有些小公司是没有产品经理这个职位的,一般是美工或者一个稍微有些经验的程序要“代刀”。也就是说一个APP较少配比一般来说要5个人,这5个人里面安卓和苹果的工资会高一些,北上广深在一万五左右,二线成都、南京、杭州、西安、郑州这些城市在一万左右。产品和设计一般能用的就是7k左右吧,后台根据项目来定,大项目的后台工资要**过安卓、苹果,小项目就可以不用很强力的后台。因为一般项目主要逻辑和数据都是后台来处理的,如果项目功能逻辑很多,就得用很有经验的后台才行,这种后台工资高的年薪过百万,一般的后台月薪就1万左右吧。概要的说下一个APP制作的流程:商谈需求(双方参与,得到一个需求文档,乙方整理)制作流程图(乙方实施,设计出软件的运行流程,然后甲方确认。得到一个流程图文件)制作原型图(其实就是把应用用到的所有界面都画出来,每个界面上要包含这个界面该有的所有的元素和字段,但是这一步是没有具体排版的和颜色渲染的)制作设计图(UI):根据上一步的原型图,来具体的排版,渲染颜色。较终产物是一套用户界面设计图编写:就是具体的代码编写测试:乙方负责,根据需求和后来制作的设计图来一步步检测功能是否有bug交付:正规公司会把我上面说到的所有东西都提供给甲方细节补充:现在国家做只是产权保护,所有的APP要上架必须具备《软件着作权》,这个一般乙方会代理办理。开发确实是比较耗费人工的,价格一般都不低,较简单也得一万起步吧。核心是因为技术这个行业的人工成本确实比较高,*城市技术的人均成本在15k左右,二线在10k左右吧。当然我说的是能真的写代码且写出来的代码能用的程序员。杠精跑出来非要杠说他们公司招了个5k、6k的我不反驳啊,市场上肯定是有新手的,成熟的技术公司的用法一般是主程就是主要写大框架的程序员肯定要是有经验的,部分功能性细节可以让初级程序员也就是5k程序员来写。假设5k来当主程,信我,你花的钱会成几何数上升,程序这个工作是比较讲究功力的,初级程序员能写嘛?说实话国内的大多数应用他们也能写,因为国内的技术水品真的就不咋地,主要的尖端技术研究还是一批老外再弄,中国的程序员较先掌握的技能就是复制粘贴,把老外写好的代码拿过来复制粘贴下然后改改,表面看功能好像是实现了,其实他们自己也搞不清楚那段代码复制过来具体是啥思路,啥意思。这就意味着,这套代码表面上看甲方提出的需求好像完成了,但是后期所带来的就是无尽的坑要填。1.代码的可维护性差因为代码本身是拼凑来的,者复制一点那复制一点,程序员本身也都不知其意,反正看起来差不多。所以后期如果代码出现问题,基本上没法改....或者逻辑上有调整需要调整部分代码,基本上这个项目也死了....2.延伸性差所谓的延伸性就是代码的迭代,一般的互联网产品没有谁说一个版本就做的比较**了,都需要很多个版本的不停迭代才能达到理想状态,结合一部分市场反馈,结合一部分功能上的完善。有经验的程序员写东西的时候逻辑性比加强,他们的一端代码是可以去推敲的,正着来、反着来都不会出错,初级程序员写的东西,逻辑性肯定没那么强,正着来可以反着来就会出错。我说的在形象点举个例子,比如一个功能1.2.3.4肯定没问题,如果换一种方式点进去,1.4.3.2就会出错这就是新手常范的错误。另外一点老程序员写东西喜欢“留”,就是说会留一些当前看来没有用的数据结构和字段放在那里,就是为了满足后期修改和新增的需求。新手不会留,也不知道该留啥。3.市场报价的坑这里是大家较差以一个点应该,如果你咨询过一些公司了已经,你会发现一个问题。关于软件各个公司给你的报价天差地别,甚至有些报价只有其他公司的零头。是因为有些公司根本不是定制性的给你开发的,而是用他们制作好的saas,来套给你。saas我不说好坏整理了一个文档方便大家对比优劣性。像上面的有些问题真的没法直接回答。 比如开发一个APP要多少钱?就跟你问一个卖车的销售,买一辆车要多少钱一样,我得知道你要买什么车才能告诉你买辆车要多少钱。这个时候有这么一群甲方会问,做个美团要多少钱?答案:1亿左右吧,是不吓到你了?但是我说的是实话。稍微进阶一点的问题,我想要个跟美团类似的,不需要完全一样只要流程跟他一样,不需要那么全要多少钱?答案:我还是没法精准的回答你,因为细节很影响报价。互联网的报价是按照天机算的,我上边提到过一个APP要五个人才能做,这五个人一天的成本就是4000左右,你让技术公司怎么报价?也欢迎咨询和讨论,头像可以看到我的vx号。综上在想要了解你要做的APP需要多少钱多少时间的前提是你需要有个大致的需求,然后再有技术公司的专业人员辅助你把这个需求细化,才能给你精准的报价和时间。当然市面有些神仙公司,你只说了几个字的需求他就能把报价给你,我只能说这是销售套路,反正先取得沟通,这种一次报价一般是比较低的,甚至远低于市场平均报价,就是为了先取得沟通,然后再一步步告诉你这里要加钱,那里要加钱。这种销售迅速给出的报价,说实话对于本身你想做市场调研而言没有任何帮助。可能这里有些折中的文法:”你能给我个报价范围嘛?“说实话也很难,我那财务系统举例。简单的财务系统,web(就是网页的)的一万左右就可以搞定,但是复杂的财务系统可能要上百万上千万。主要是根据功能复杂程度和细节来报价的,价格差异我再举个例子,简单的财务系统可能就是记录进项和出项,然后月底统计就完了。复杂的财务西戎牵扯到何种审批和报销,中间又牵扯到各种权限,分别针对不同的财务人员,比如买个笔一般的财务就可以批示,如果你要包一块地可能流程就会复杂的多牵扯到多个部门的审核和批示,这种财务系统肯定更贵一些。所以关于互联网的报价和时间,你想调研市场来确定这个东西要花多少钱,再决定做不做或者怎么做的问题,那么请你先有个自己的需求,然后找到靠谱的公司来细化你的需求,这样才能得到具备参考价值的报价和时间。如果连整理需求的时间都懒得花.....那么接下来的市场调研时间就显得鸡肋了。千金万银不要,一赞恳求App 开发外包注意事项有哪些?一款App的开发成本是多少?自飘摇:互联网创业的坑​更新:为大家说明为什么一个APP市场报价差异会这么大。由于广大传统企业自身并不具备相应的技术条件,故此要进行长沙APP开发,就只能找寻专门开发APP应用的公司来做。通常企业在选择开发公司时,都会找寻几家进行对比,在对比的过程中,往往就会发现不同的公司在报价上面差别非常大,同样的APP应用在几千到几十万不等,这样就给企业选择造成了很大的困扰。下面长沙APP制作创研移动就给大家谈谈,APP开发价格差别大的几个主要原因,以便大家能更好做选择。

    深圳市加速度软件开发有限公司专注于APP开发,小程序开发,网站建设等

  • 词条

    词条说明

  • 如何开发App,App开发的流程是如何的?

    从入职这行业到创业 7 载,对 APP 产品开发的流程已经再熟悉不过了,现在把这几年积累的一些经验和大家分享一下,一个产品是怎么从想法一步一步落地为具体成品的,这个过程中会经历一些怎样的必要流程呢,下面大致说一下:需求整理大部分创业型项目在这个阶段只是一些比较抽象的想法。有一份相对完善的需求文档,不仅有助于创业者自身对项目的理解和周全性分析,如果项目是交由设计公司去完成的话,也更有利于对方准确把

  • 开发一个 app 有多难?

    从业十余年,做了8年技术后几年在做产品,从开发公司本身的角度回复你,希望有所帮助。先概要的回答问题,在一个个说明行业的内部结构。 开发一个APP有多难?只能说比较难,也比较耗费成本,问题太抽象我没法量化的回答有多么难,说下大致成本,你转换成难度系数。一个APP较简单的也是几千起步,这种几千的就是大学生的那种比较简单的毕业设计。一般是单端(就是说只要安卓或者只要苹果)不包含后台(就是不用云端数据交互

联系方式 联系我时,请告知来自八方资源网!

电 话: 400-800-8888

手 机: 18665867336

微 信: 18665867336

地 址: 广东深圳福田区深圳市福田区滨河大道9003号湖北大厦南座18C、18D

邮 编:

网 址: szyddz.cn.b2b168.com

相关推荐

    八方资源网提醒您:
    1、本信息由八方资源网用户发布,八方资源网不介入任何交易过程,请自行甄别其真实性及合法性;
    2、跟进信息之前,请仔细核验对方资质,所有预付定金或付款至个人账户的行为,均存在诈骗风险,请提高警惕!
      联系方式

    公司名: 深圳市加速度软件开发有限公司

    联系人:

    手 机: 18665867336

    电 话: 400-800-8888

    地 址: 广东深圳福田区深圳市福田区滨河大道9003号湖北大厦南座18C、18D

    邮 编:

    网 址: szyddz.cn.b2b168.com

      相关企业
      商家产品系列
    • 产品推荐
    • 资讯推荐
    关于八方 | 八方币 | 招商合作 | 网站地图 | 免费注册 | 一元广告 | 友情链接 | 联系我们 | 八方业务| 汇款方式 | 商务洽谈室 | 投诉举报
    粤ICP备10089450号-8 - 经营许可证编号:粤B2-20130562 软件企业认定:深R-2013-2017 软件产品登记:深DGY-2013-3594
    著作权登记:2013SR134025
    Copyright © 2004 - 2024 b2b168.com All Rights Reserved