说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

小工具、大能量——2013移动开发工具调查报告

HTML文档下载 WORD文档下载 PDF文档下载
中国最大的IT社区和服务平台CSDN发起“2013移动开发工具大调查”,旨在揭示移动开发者对移动平台与技术选择的现状与趋势,希望对开发者与开发工具提供商以启示。

“我们刚做了一个调查,所有开发者团队还是小团队为主,有的团队甚至就10几个人。为什么能够做到这样?有几种力量能够帮助他们——云的力量、开源的力量还有工具的力量。我们也把所有的工具,我们和各方面都提供云平台,阿里云、腾讯云、百度云我们都有合作,我们也和提供工具的厂商结合在一起,你会发现可以调动的资源是非常丰富的。包括开源,今年我们推了一个开源的产品叫做CODE,我们就是想把最优秀的资源,都能够汇集起来,带着开发者一起迎接这一场革命。”——蒋涛·MDCC2013


调查背景

全民移动的今天,移动化正成为工业、经济、文化、消费和娱乐等各领域的核心业务,越来越多的程序员转向移动开发工作。设计、开发、测试以及运营,各个环节都有各种各样的API、SDK或者服务提供商,都在全方位为开发者提供服务,让开发人员专注于创意的实现。但开发工具的层出不穷,如何抉择成为开发者亟需考虑的问题。基于此,中国最大的IT社区和服务平台CSDN发起“2013移动开发工具大调查”,以调查问卷形式,在CSDN网站和论坛发起,回收问卷1764份,有效问卷1495份。调查数据采用对比研究、交叉分析等研究方法。调查旨在揭示移动开发者对移动平台与技术选择的现状与趋势,希望对开发者与开发工具提供商以启示。

报告摘要

  • 移动开发团队小而美——小团队是移动开发主力军,10人以下占70%
  • 开源走向成熟变为霸主——94%的开发者在使用开源工具
  • 成功优秀的APP背后站着云计算——移动和云计算是结合的,优秀的移动应用更依赖于云计算
  • SDK/API急于平台化——能力开放是大趋势,每个开放出SDK的厂商都有个平台化的梦想
  • 跨平台成为标配——跨平台不再仅是某些开发工具的特性,已变为开发标配
  • 一站式集成化平台服务需求将井喷——开发者迫切急需一站式集成化的移动开发工具服务平台

报告内容

一、开发团队特征


参与本次移动开发工具调查的CSDN用户中,10人以下研发团队占70%,中等规模和大型的技术团队已有成熟的开发工具库,中小团队对开发工具的系列需求更为强烈。

团队和搭档是移动开发最重要的要素。现在的互联网不像十年前,竞争非常激烈,变化非常快,要求团队一开始就有相对完整的核心团队。所以当开发者计划创业的时候,下一件事情就是能不能用一切办法找到和自己互补的搭档。如果不能,那就要好好重新考虑一下你的计划。投资人也更倾向于投资有能力吸引聚合一个小团队和自己一起干的创业者。稳定,有聚合力的小团队更能吸引投资者。

做创业项目的人越少,效率越高,沟通成本低,更容易统一思想。小团队中的每个人会做更多的工作,可以让每个人成长的更快,人员更精简,创始人可以对每个人有更多培养。小团队成本低,船小好调头,勇于尝试,有更多机会打破规则和惯例。

移动APP同质化和巨头割据的今天,小而美的开发团队大忌是跟风,跟风的产品拼不过大公司。有优秀的创意,差异化,才是小团队的优势。

延伸阅读

小团队如何提高游戏数据化运营效率?、小团队谈推广

浅谈5人iOS开发小团队的生存发展之道

二、工具选择


本次调查中,94%受访者在使用开源工具。

移动互联网的崛起离不开开源的Android,移动互联网网的终端和应用都是在开源软件和开放技术支撑下发展起来的。低成本、大容量数据和系统整合是开源工具正在为移动开发者解决的问题。

从调查数据可以看出,2013年移动开发工具的开源趋势已走向成熟并占据绝对优势。开源的自由协作共享的精神必将引领移动互联网迸发出新的活力和趋势。

延伸阅读

直接拿来用!最火的Android开源项目(一)、(二)、(三)

直接拿来用!最火的iOS开源项目(一)、(二)、(三)

三、MBaaS后端服务


移动开发者熟稔于后端服务工具,前5大后端服务工具的覆盖了90%的受访者。对于后端服务类型,云存储、地理位置信息服务、大数据、云端计算、统计平分秋色,表明后端服务是移动开发的“刚需”,开发者对各类服务需求均较强

移动APP将继续变轻,移动与云计算将结合发展,优秀的移动应用将更加依赖于云计算。

移动应用的门槛被提高到云计算。移动应用开发者是最主要的云计算消费群。云计算让移动应用的用户黏性大增。在未来,云计算最大的消费者将是移动应用开发者。为了存储和处理数据,在服务器端必须有强大的技术支撑能力。一个精明的移动应用开发者,在考虑云计算资源时,也会更加谨慎。服务器要能承受病毒般快速增长的用户群。因此,首先从云计算服务提供商处购买资源的,一定是移动应用开发者。

延伸阅读

未来云计算最大的消费群是移动应用开发者

四、移动开放平台的选择


在调查结果中,9成的APP使用了30个以内的SDK/API。但也有开发者接入了更多的SDK/API来实现功能需求,调查中一名极端的开发者竟接入了506个SDK!!!

大多数的针对开发者的基础工具聚集在了第三方开发工具中,而不是平台本身。如此可见,SDK经济已经成为了移动应用市场最基础、最重要的一个环节。

目前各种SDK/API种类繁杂,国内外大大小小的互联网公司、软件公司都开放了SDK、API。2013年各家开放出SDK的服务商均提出平台化战略。

能力的开放是大趋势,但在2013年开放平台抑或趋于泛滥。SDK/API服务商急于平台化。

延伸阅读

移动SDK崛起:未来会不会整合为一?

五、跨平台开发的选择


规格不一的移动平台,是开发团队进行移动开发面临的最大挑战。如何快速构建跨平台应用,一直是业界讨论的热点及IT企业钻研的方向。

调查中超7成受访者选择跨平台开发工具。跨平台工具的分布较平均,并无独占性优势的工具产生。跨平台开发工具有助于移动应用开发变得更加容易,开发者无需付出额外的劳力。

2013年,各家移动操作系统快速迭代,不分伯仲。使得跨平台已成为开发工具的“标配”。

延伸阅读

5个最流行的跨平台开发工具推荐

六、集成服务


随着移动互联网的蓬勃发展,移动平台的多样化及碎片化愈发成为开发者的痛点。

调查中,96%的开发者选择需要一个一站式集成化的移动开发工具服务平台。且90%的开发者认为服务平台应保持中立客观。平台的服务类型分布也异常平均,开发者对于平台服务的需求非常强烈。

因此,一站式、集成化平台化的移动开发服务需求必将在下一年呈井喷之势。并且第三方、中立的移动开发工具服务平台将脱颖而出

$.each(obj, fn)-JQuery API $.extend(target,prop1,propN)-JQuery API $.grep(array,fn,inv)-JQuery API $.map(array, fn)-JQuery API $.merge(first,second)-JQuery API $.trim(str)-JQuery API Ajax-JQuery API $.ajax(properties)-JQuery API $.ajaxSetup(settings)-JQuery API $.ajaxTimeout(time)-JQuery API $.get(url, params, callback)-JQuery API $.getIfModified(url, params, callback)-JQuery API $.getJSON(url, params, callback)-JQuery API $.getScript(url, callback)-JQuery API $.post(url, params, callback)-JQuery API ajaxComplete(callback)-JQuery API ajaxError(callback)-JQuery API ajaxSend(callback)-JQuery API ajaxStart(callback)-JQuery API ajaxStop(callback)-JQuery API ajaxSuccess(callback)-JQuery API load(url, params, callback)-JQuery API loadIfModified(url, params, callback)-JQuery API serialize()-JQuery API Accordion(settings)-JQuery API activate(index)-JQuery API button(hash)-JQuery API center()-JQuery API $.cookie(name)-JQuery API $.cookie(name, value, options)-JQuery API height()-JQuery API [寻人]请红旗下的蛋过来领分喽。说话算话。 jsp后缀名大小写问题(急,在线等!) 100分!急!如何在程序中判断sqlserver服务是否启动? 有什么比较深入的c语言的书? Delphi出现问题,请帮忙解决。 用java编程序,将String数据通过存储过程存入数据库,为什么有的时候cs.setString()好使无常呢? 求助:如何读出mshflexgrid栅格表头项的内容的宽度? 高分!! 问一个引号的问题,望高手们不要见笑 pb中怎样得到某个字符的asc码? 谢谢 ChangeDisplaySettings最低可以把分辨率和颜色设为多少呀? DataGrid+CheckBox的问题(查了很多例子就是解决不了) 再次提问,sql2000的问题? 请问在vbscript中怎样判断一个数,是否能被3整除 MSN Messenger5.0发送文件到MSN Messenger4.6,为什么总是连接不上? sql2000的问题,谁能知道? 100分:誰有thinking in java 2 的中文電子書和例子代碼,給我一份吧? 关于将图形放大缩小的问题. jsp后缀名大小写问题(急,在线等!) sourceforge主站上不去了,那还有比较大的sourceforge站点?最好是美国的。 如何取得一个程序的内存占用率,cpu使用率等信息呢? 如何解决MSN Messenger5.0不能发送文件给MSN Messenger4.6的问题? 怎样把时间放到数据库表里,格式需要转换吗? 文件操作,帮个忙吧? simple question 60 points wait for your picking 如何卸载rose 分虽小,结得快的啊!讨论一下…… option explicit是什么意思 大哥大姐们!看一下嘛!帮帮我! 又一次被奶牛拒掉,而且有了注册机。 simple question 60 points wait for your picking (菜鸟的问题)在EditBox中怎么换行? 超级难题 SQL如何写??? 如何让WinCE支持DVDROM 請問如何在ASP.NET中實現從客戶機上傳文件到服務器? 新手问:我声明api,但是参数里有我没有定义的类型,pb报错,怎么办 关于Tclientdataset中commandtext的问题 关于按扭的简单问题 调用ejb的错误,请帮忙看看,帮我顶顶也给分,谢谢 关于lei的配置问题 java中 ,换行为\r\n ,空格为什么呢???? 关于快速排序的问题?在线等待!!! 如何在网页上显示动态图表?(送100分) 高兴,散分,收集故事喽,多讲多得,不讲不得。请斑竹留情,不要删除。 一个文件上传的bean编译成功了,但不会使,哪位用过,请给出使用的源代码,或者其它能实现上传的也行,越简单越好并附说明的 我想在触发器中得到对当前表的SQL操作的内容,应该如何实现??v$sql视图中有相关的信息,如何提取?? 心情好好,散分,各位谈谈LINUX和UNIX的感受啊:) Can u help me? 在B/S下如何根据不同用户来相应的mail库 insert into 求解! 各位高手帮帮忙,关于存储过程的问题 请教:VFP6在表单1中,关闭表单1打开表单2。结果显示表单2后,表单1又显示了一下才关闭。怎样让表单1直接关闭呢?谢谢! 德国有多少个邻国? (1)下列说法正确的一项是( )A、“女”(nǚ)和“举”(jǔ)的韵母不相同.B、“ye yuan ji xi ying”都是整体认读音节.C、“西安(xi’an )、花儿(huar)、钥匙(yào shi)的注音是正确的.D、 struck啥意思? 使用过去式的标志有哪些 下列文学名著的点评正确吗?A 《格列佛游记》是一部杰出的讽刺小说,作者用虚构的情节和幻想手法揭露了当时英国统治阶级的腐败与罪恶.主人公热衷于航海,性格坚毅.他在小人国、大人过历 Struck By Lightning 歌词 德国有几个陆上邻国 下面对文学名著的点评不正确的一项是( )下面对文学名著的点评不正确的一项是( )A.《繁星》《春水》是啊冰心在印度诗人泰戈尔《飞鸟集》的影响下写成,用她自己的话说,就是将一些 法国、德国、俄罗斯的最重要工业区、主要港口、主要河流分别是什么?是最重要的,其中之一就可以. will 的过去式的否定式是什么词? 一般过去式的标志语是什么? 下列说法正确的一项是( )急!下列说法正确的一项是( )A.《稻草人》是叶圣陶先生写的第一篇童话作品.B.《稻草人》采用了总分总的结构方式.C.《稻草人》用倒叙的手法叙述了稻草人的 where引导的状语从句和定语从句的区别 德国的邻国多吗,是较多还是较少 Every boy and every girl----(be)very clever为什么呢 where 引导的定语从句与状语从句有什么不同 sing、run、give、sit的过去式急 A boy and a girl catch a bird and - it in a birdcage.They like it very much and -- it every day. WHERE引导的定语从句和地点状语从句怎么区分以下一句为例When you read the book ,you 'd better make a mark___where______you have any question.A at which B at where C the place where D where为什么这句是地点状语从句为 hear、sleep、take、drink、keep、put、say、sit、think、tell、write、speak、run的过去式. seemed to be deeply struck by his skill-you seemed to be deeply struck by his skill-Not exactly so.it was his courage___his skill that struck meA.more than B.as well as C.rather than D.less than我想问一下为什么不能选B呢?not exactly so不 山东省济南市天桥区田庄东路1号2号楼2单元201室.翻译英文 帮我翻译下我的地址 泰国曼谷蓝甘杏大街 43/1巷 LPN小区 A4 506 房间 英语的泰语的都可以 be struck A global trade accord could still be struck within five to eight months “山东省济南市天桥区历山北路66号汇源华庭小区12号楼,2单元”这个地址用英文怎么精确表达?急用!尽量准确一些! can you write this letter for me with a pen?with a pen 怎么翻译 想不通 - - be struck with 4道简算题,5:30前,①1+2+3+4+5+····+98+99+100②50+51+52+·····+249+250③1+2+4+8+16+····+1024④8+4+2+1+二分之一+二百五十六分之一 大洋洲有哪些国家? 埃及周围邻国及周边海洋有哪些? Nothing is too diffcult,if you put your heart into it!谁能完整的翻译出来?谢了 澳洲一共有哪些国家 埃及邻国有哪些? 2008年5月20日将要发生什么国际大事 德国邻国中最小的是哪个?最大的是哪个? 下列说法中错误的一项选什么 nothing是什么意思 德国向哪两个邻国让出土地和海洋! 下列关于电脑使用的说法中错误的一项是()A.电脑要经常使用,不要长期闲置不用 B.为了延长电脑寿命,应避免频繁开机关机 C.用几个小时后应关机一会再用 这句是定语从句还是同位语从句?为什么?we're just trying to reach a point ___ both sides will sit down together and talkA.that b.where 为什么不是A呢?而是选B呢 不会泰语,英语也不好,在曼谷找工作很难吗 下列哪一项说法是错误的A 古希腊和古罗马文明造就了西方文化之根B 在中世纪,欧洲的思想和文化教育基本上为基督教及其教会所垄断 C “我的附庸的附庸不是我的附庸”是指封臣和封君之 全国绿色产业促进工作委员会怎么翻译成英文? 我在曼谷,我很想找一份工作,但是英语和泰语不是很好,请问我该怎么办 下列说法有错的一项是A《在山的那边》中的海是理想的境界,山是重重艰难险阻.B《走一步,再走一步》告诉我们:在人生道路上,不管面对怎样的艰难险阻,只要把大困难分解为小困难,一个一 这句是定语从句还是同位语从句Look at the requests in the left-hand column,then a)describe a situation when the request would be suitable as it is,and b)make the request more polite.(选自新目标英语9年级第十一单元第93页的 我现在在曼谷,泰语不是很好,英语也不是很好,工作不好找,钱包也快缩水了,想去新加坡打工不知道怎么样可以过去,新加坡好找工作吗,签证好办吗,听说那边会很严的,请帮我出出主意. 下列说法错误的一项是( )A.《从百草园到三味书屋》通过对百草园和三味书屋的回忆,表现了作者儿童时代对自然的热爱、对知识的追求以及天真、幼稚、欢乐的性格.B.《爸爸的花儿落了》 If a man reallyLoves you ,there’s nothing like “Busy”,it’s all about “priorities”!什么意思 清晨窗外传来清脆的鸟叫声改成拟人句是什么? 成都哪些地方有英语角?适合高中生的一般什么时候人比较多? 如何辨别过去式和现在完成式 清晨,白云常来做客,它们在窗外徘徊.(改成拟人句)错了,是改成比喻句 成都英语角的地点和准确时间想知道现在成都还有那些比较大点的英语角,具体的地点和时间,谢谢! 过去式和过去完成式和现在完成式的区别 阳光从窗外照进来.(改为拟人句) 英语翻译1.In a time of low academic achievement by children in the United States,many Americans are turning to Japan,a country of high academic achievement and economic success,for possible answers.2.If an entrepreneur was suddenly given as much 这首音乐多动听啊 英语 俄罗斯的主要河流流向 Struck by floods是什么意思
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘