开发 APP 需要多久?

混沌寄存器
• 阅读 136

APP的开发周期主要取决于以下几点:

  • 产品的类型和复杂度
  • 产品的技术路线选择
  • 开发者的技术能力和经验

产品复杂度和技术路线选择

产品的复杂程度直接决定了开发者的工作量,开发者需要的工时。比如,你做一个淘宝、微信肯定要比做一个手电筒,做一个计算器的复杂度要高很多,对应需要的开发时长也不同。

技术路线的选择会直接影响需要的开发者的数量和时间成本,比如是用1个flutter开发就可以搞定,还是需要1个iOS开发+1个安卓开发?对应的需要的开发者数量和时间也是不同的。

所以在开发前应该梳理清楚产品需求,确定好技术路线,明确需要的角色数量和质量要求。

开发者的技术能力和经验

产品的开发工作量直接影响开发的时间成本,这个比较好理解。产品越复杂,工作量越大,需要的工时也就越多。

对应的,产品的功能和性能复杂度、技术难度也决定了需要的开发者能力,需要的经验,甚至于后续的测试,这些都会影响到开发周期。

关于飞援

飞援是一家程序员灵活用工平台,我们为企业按需组织技术团队,提供海量远程开发者。

点赞
收藏
评论区
推荐文章
Easter79 Easter79
3年前
to B 的产品经理和 to C 的产品经理有什么差别? to B 的产品经理的价值如何体现?
我目前在做的产品是物流(配送)领域的产品,介于toC和toB之间。可以说下我的理解。先说toC产品。大家都比较熟悉用户产品,分析的思路都是看市场组成、看竞争对手、看用户群体,可以说,得用户者得天下。不管是用户体验至上、打价格战补贴战,还是讲情怀说故事、买广告做公关,这样的产品就是想方设法要让用户用上、而且让用户喜欢上。对于这样的t
Wesley13 Wesley13
3年前
PHP 代码加密面面观
时代在发展,在PHP平台上开发的开发者越来越多。“天下熙熙,皆为利来;天下攘攘,皆为利往”,许多开发者使用PHP开发他们的商业产品,并将其进行二次分发。可惜由于PHP的机制受限,开发者们只能分发源代码,这对他们的版权保护极为不利,导致PHP界涌现出了不少加密产品。笔者最近想了想,在这里对这些加密产品进行逐项介绍,以飨各位读者。如果你没有任何技术背景,笔者
Wesley13 Wesley13
3年前
Vtiger CRM 几处SQL注入漏洞分析,测试工程师可借鉴
本文由云社区发表0x00前言干白盒审计有小半年了,大部分是业务上的代码,逻辑的复杂度和功能模块结构都比较简单,干久了收获也就一般,有机会接触一个成熟的产品(vtigerCRM)进行白盒审计,从审计的技术难度上来说,都比公司内的那些业务复杂得多,而真正要提高自己技术水平,更应该看的也是这些代码。vtigerCRM是一个客
Stella981 Stella981
3年前
Spring Boot学习路线
 SpringBoot学习路线,本文计划根据作者近几年的工作、学习经验,来分析和制定一个学习使用SpringBoot技术的步骤路线图。 SpringBoot是伴随着Spring4.0诞生的;SpringBoot的目标是简化Spring的开发过程、让开发者快速搭建框架和web容器。并为微服务提供更好的支持,提供服务监控能力。Spring为开发者
Stella981 Stella981
3年前
RabbitMQ 和 Kafka 的区别?
作为一个有丰富经验的微服务系统架构师,经常有人问我,“应该选择RabbitMQ还是Kafka?”。基于某些原因,许多开发者会把这两种技术当做等价的来看待。的确,在一些案例场景下选择RabbitMQ还是Kafka没什么差别,但是这两种技术在底层实现方面是有许多差异的。不同的场景需要不同的解决方案,选错一个方案能够严重的影响你对软件的设计,开发和维护的能力
Wesley13 Wesley13
3年前
APP必备运营知识:APP怎么留住用户?
市面上APP产品众多,开发的技术及资金成本问题解决了,那么接下来的难题在于APP如何运营?核心问题就是:APP上线后,该如何才能留住核心用户。不同的APP功能不一样,所面对的受众不一样,留住用户的手段就不一样,但是主要分为两条路线:第一种:就是小众的产品,要做就是以培养共同爱好的死忠用户为目的,形成圈子内的核心地位。第二种:就是大众化的产品,比如
Stella981 Stella981
3年前
APICloud的发展和应用
前言随着近几年互联网进入下沉期,C端app产品告别了早期的抢占市场阶段,进入寡头时代。微信、支付宝、头条等超级app们希望建立起自有生态主导流量分发,纷纷推出了各自的小程序开发技术,允许用户在其app内运行一个“小app”,分享超级app的流量红利。App作为移动互联网时代企业业务非常重要的载体之一,如果企业没有技术团队怎么办?技术团队实力不强
Stella981 Stella981
3年前
RxFile 一款选择多媒体文件的精巧的工具
点击标题下「蓝色微信名」可快速关注RxJava对于Java和android开发者已经是耳熟能详的技术了,RxJava的异步通讯技术更是让开发者们青睐,本文就带来一款通过RxJava实现的选择手机相册来获取多媒体的工具RxFile。!(https://oscimg.oschina.net/oscnet/97c13b1cb1
Stella981 Stella981
3年前
Nearby Service为影音娱乐类APP提供“零”流量极速分享功能
华为NearbyService是HMSCore的一项重要特性,为开发者提供无需互联网的近距离高速数据传输能力,传输速度可超60MBps,能让您实现App内的音视频分享,让用户告别电脑中转的麻烦和节省通过互联网传输或下载所浪费的流量,让您的产品竞争力得到提升。如果您感兴趣,请把此文章转发给相关的APP所有者或技术人员。谢谢!■HMSC
Stella981 Stella981
3年前
720 智能硬件与 LeanCloud 云端的默契协作
【玩转LeanCloud】开发者经验分享:作者:谢子超720技术负责人,从业十余年,一直负责软件开发工作。我们的产品是与监控和改善室内空气质量相关的智能硬件,我们使用LeanCloud平台已经有2年多了,借此机会与其他从事智能硬件生产及应用解决方案的团队分享下我们的经验。我们的主要硬件产品分为两部分:环境监测设备(环境宝)和环境
京东小程序数据中心架构设计与最佳实践
一、京东小程序是什么京东小程序平台能够提供开放、安全的产品,成为品牌开发者链接京东内部核心产品的桥梁,致力于服务每一个信任我们的外部开发者,为不同开发能力的品牌商家提供合适的服务和产品,让技术开放成为品牌的新机会。“OnceBuild,RunAnywher