阅读更多

1顶
3踩

移动开发

转载新闻 现在开发一个App需要多少时间?

2013-01-10 16:32 by 副主编 WnouM 评论(2) 有8454人浏览
2012年年底,我们听到App商店数量激增的消息,科技博客The Sociable预测Android应用程序的数量可能超过iOS应用程序,有望今年6月突破100万大关,虽然App开发不再是那么激动人心的一回事,但是两个App商店的App数量丝毫没有放缓的意思。

这些App是从哪里来的?成千上万的开发者正卯足了劲在开发社交App、游戏App、公用事业App、生产力App、新闻阅读App,如果你想得到,就有人能开发出那个App。

但是开发者有多少精力来喂养这些App野兽呢?需要多长时间来构建一个高质量的移动App(这里不包括移动Web App/HTML 5 App)呢?这里波士顿Baas移动云平台制造商Kinvey给出了答案。

超过4个月?

Kinvey表示平均创造一个功能完整、完成上架的App需要18周,包括前端设计、用户界面、 后端整合(例如推送通知)、用户管理、身份验证、缓存以及社交渠道共享。那些小团队听到这个数后会说“18周?那是乌龟速度的开发团队吗?”,而企业开发者会说“18周?我们还只完成一半。”

就App Store来说2012年9月到2013年1月,每天增加641个新App,4.5个月的开发周期似乎过长,但是用户那边反馈的是好App并不多,有些App比其他类型的App容易开发, 比如逆向工程“copycat”、Android壁纸App,以及Facebook克隆Snapchat的Poke App。

Android 和 iOS 哪个更长?

通常Android比iOS花的时间更长,原因很简单,因为碎片化问题要为多款智能机进行调试,不过随着Google 2012年的时候发放了一份精简Android软件开发工具包(SDK)来更好地处理不同屏幕的大小、像素密度和操作系统版本。Android开发的复杂性也降低了,开发者可以通过设计者工具在多个设备上尝试UI的视觉效果,认证过程倒不是很长。Android的认证只需数小时,而一般iOS需要数周。

下面是Kinvey、Visual.ly和AYTM合作的调查报告(点击图片看大图),这些答案告诉我们一切都得看情况,有些高质量的开发团队数周就可以了,但是用户的高质量的App呼声越来越高,我们看到App开发的周期在拉长,也有更多的人愿意花6到12个月弄个复杂的开发项目。


Via RW
  • 大小: 1.9 MB
来自: 雷锋网
1
3
评论 共 2 条 请登录后发表评论
2 楼 allenny 2013-01-11 11:12
Android 比iOS开发时间长?你有数据吗?
1 楼 geminiyellow 2013-01-10 19:08
就像女人生孩子,以前你什么都看不到,所以觉得长了。
现在没事你定期去拍片子,让你先过足新鲜瘾而已。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 最新版本的Struts2+Spring4+Hibernate4框架整合

    同时使用了Struts2、Spring4、Hibernate4、log4j、slf4j、junit4、ehcache等库或框架,搭建一个最基本的项目原型。 三、 三大框架最新版本下载:截止2014-10-01 Struts2.3.6:发布于2014-05-03,目前的最新版本。...

  • Spring 中集成Hibernate

    一、Spring中集成Hibernate Hibernate是在开发者社区很流行的开源持久化框架。它不仅提供了基本的对象关系映射,还提供了ORM工具所应具有的所有复杂功能,比如缓存、延迟加载、预先抓取以及分布式缓存。 1.1 声明...

  • Spring3.0+Hibernate4.0+SpringMVC整合Ext

    压缩包中有2个项目: 1、fes,这项目是整合后的项目,运行这个项目可以看到整合后的效果。 2、ext4,这个项目是用来做ext的公共js库用的,这样不比没个项目都添加ext的js文件,方便开发。 切记将ext4项目部署上去,...

  • Spring 项目快速整合 Hibernate

    Hibernate 作为前些年广为流行的 ORM 框架,Spring 在诞生之初也进行了支持,并且抽象出一个 spring-orm 模块。这篇希望用简短的内容介绍如何在 Spring 项目中整合 Hibernate。

  • Spring4.2.5+Hibernate4.3.11+Struts2.3.24整合开发

    Spring4.2.5+Hibernate4.3.11+Struts2.3.24整合开发

  • Spring4.0+Hibernate4.0+Struts2.3整合案例

    Spring4.0+Hibernate4.0+Struts2.3整合案例:实现增删改查。 ===================== application.xml: xmlns="http://www.springframework.org/schema/beans" xmlns:xsi=...

  • 如何在非Spring框架中使用Hibernate Validator进行参数校验

    如何在非Controller层使用Hibernate Validator框架校验,本文将介绍在Service层、Rpc服务层等其它地方使用Hibernate Validator进行参数校验。 1、添加Hibernate Validator依赖 <dependency> <groupId&...

  • SpringMVC+Spring3+Hibernate4

    SpringMVC+Spring3+Hibernate4开发环境搭建

  • Spring集成Hibernate 3

    一、集成的注意事项 SessionFactory的创建交由IOC容器来管理,通过Configuration对象创建。...方式2 连接池交给spring管理 【一部分配置写到hibernate中(hibernate常用配置),一部分在spring中完成(ses...

  • Java 开源项目中文文档 Spring、Hibernate、Mybatis、Velocity、Guava、JFreeChart

    Spring、Hibernate、Mybatis、Velocity、Guava、JFreeChart 该文档是GitBook上偶然看到,觉得对于英文不太好的我来说用处很大。这里是该书的GitBook地址...

  • Spring与Hibernate整合

    本章先介绍Spring与Hibernate整合的目的,然后采用对Emp表的CURD作为综合案例,介绍两大框架整合的步骤、关键整合点、整合之后如何操作数据库。最后采用Spring的声明式事务对Hibernate进行管理,增加程序的健壮性。...

  • Spring5整合Hibernate5的版本适配问题和解决方法

    使用hibernate5.4以及以上的版本整合spring5.1时,在IoC容器使用下面的类配置hibernate事务时会出现hibernate5.LocalSessionFactory的问题,Eclipse报的错误很含糊,但是也能找到一点线索,会有一行ClassNotDefFound...

  • Maven搭建spring_struts2_Hibernate_demo

    Maven搭建spring_struts2_Hibernate项目源码,包括数据库,博客地址:http://blog.csdn.net/fengshizty/article/details/43794911

  • Spring4 升级 spring5, Hibernate4 升级 Hibernate5 相关问题总结以及修改注意点

    项目主体框架使用 spring4 以及 Hibernate4, 由于spring 升级到 5的大版本,附带的 Hibernate 也将被强迫升级。

  • 学生管理系统SSH(Struts2+Spring3.1+Hibernate3.6)

    笔者开发时所用到的软件: apache-tomcat-7.0.25.exe eclipse-jee-indigo-SR2-win32.zip mysql-5.5.20-win32.msi navicat100_mysql_en.zip ...适合于初学Struts2+Spring+Hibernate的开发人员参考学习。

  • Spring+SpringMVC+Hibernate整合

    前几个星期老师在课堂上教了我们Spring和SpringMVC以及Hibernate,但自己一直没有实践过,所以今天就用Spring+SpringMVC+Hibernate整合做了一个用户登陆的模块,好让自己以后搞项目有一个可以参考的流程,期间主要...

  • spring4+hibernate5整合

    hibernate在实际应用中,很少单独使用的,基本都是和spring一起使用,这里介绍如何整合spring4+hibernate5。hibernate与spring整合,配置文件hibernate.cfg.xml就不需要了,配置信息直接提到spring配置文件里面,...

  • SpringMVC4+Spring4+Hibernate5+MySQL5

    本代码是SpringMVC4+Spring4+Hibernate5+MySQL5,其中继承了最新的Hibernate5

  • Struts2.5.10+Spring4.3.4+Hibernate5.2.4整合所需要的jar包

    Struts2.5.10+Spring4.3.4+Hibernate5.2.4整合所需要的jar包,包括xml配置方式和annotation配置方式所需要的jar包,本人已确认过,搭建起来实现简单的增删改查没有问题。本人也在学习阶段,若有问题请留言,互相学习...

  • Spring4 整合hibernate3报错问题

    今天整合Spring4 整合hibernate3的时候报类找不到:java.lang.NoSuchMethodError: org.hibernate....事实上是包没问题,通过一堆调试后发现,原来是dao层导入HibernateDaoSupport错误,Spring4中提供了hiberna

Global site tag (gtag.js) - Google Analytics