没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
2
1
1
2
1
2
About VisionMobile
VisionMobile is a leading market analysis and strategy firm,
for all things connected. We offer competitive analysis,
market due diligence, industry maps, executive training and
strategy, on topics ranging from the industry's hottest trends
to under-the-radar market sectors. Our mantra: distilling
market noise into market sense.
VisionMobile Ltd.
90 Long Acre, Covent Garden,
London WC2E 9RZ
+44 845 003 8742
www.visionmobile.com/blog
Follow us: @visionmobile
About webinos
This research was supported by webinos, an EU-funded
project under the EU FP7 ICT Programme (#257103).
Webinos is an EU-funded project aiming to deliver a
platform for web applications across mobile, PC, home
media (TV) and in-car devices.VisionMobile is a member of
the webinos consortium. More info at www.webinos.org
License
Licensed under Creative Commons
Attribution 3.0 license.
Any reuse or remixing of the work should
be attributed to the VisionMobile The
Clash of Ecosystems report.
Copyright © VisionMobile 2012
Disclaimer
VisionMobile believes the statements contained in this
publication to be based upon information that we consider
reliable, but we do not represent that it is accurate or
complete, and it should not be relied upon as such. Opinions
expressed are current opinions as of the date appearing on
this publication only, and the information, including the
opinions contained herein, are subject to change without
notice.
Use of this publication by any third party for whatever
purpose should not and does not absolve such third party
from using due diligence in verifying the publication’s
contents. VisionMobile disclaims all implied warranties,
including, without limitation, warranties of merchantability
or fitness for a particular purpose. VisionMobile, its affiliates
and representatives shall have no liability for any direct,
incidental, special, or consequential damages or lost profits,
if any, suffered by any third party as a result of decisions
made, or not made, or actions taken, or not taken, based on
this publication.
v.1.00
Chapters
1. Why cross-platform tools are here to disrupt the
status quo
2.The landscape of 100+ cross-platform vendors and
their tools
3. Measuring the developer experience and
perceptions of cross-platform tools
4. In-depth profiles for 15 major tool vendors
5. The outlook for cross-platform tools
Behind this report
Lead researcher: Seth Jones
Quantitative analysis: Christina Voskoglou
Market trends: Michael Vakulenko
Sales and sponsorships: Vanessa Measom
Editorial: Andreas Constantinou
Marketing & Proj. Management: Matos Kapetanakis
Also by VisionMobile
Mobile Industry Atlas | 5
th
Edition
The complete map of the mobile industry
landscape, mapping 1,700+ companies
across 90+ market sectors.
Available in wallchart and online version.
www.visionmobile.com/maps
2
1
3
Key Messages
- Cross-platform tools are addressing real challenges for developers Cross-platform tools
(CPTs) allow developers to create applications for multiple platforms - usually mobile, but increasingly
tablets or TV screens - from almost the same codebase or from within the same design tool. CPTs reduce
the cost of platform fragmentation and allow developers to target new platforms at a small incremental
cost. More importantly, cross-platform tools allow software companies targeting multiple platforms to
reuse developer skills, share codebases, synchronise releases and reduce support costs.
- PhoneGap and Sencha lead developer mindshare Our survey of over 2,400 developers revealed
that PhoneGap and Sencha lead in terms of mindshare, as they are currently used by 32% and 30% of
cross-platform developers, irrespective of their primary tools. Completing the top-5 ranking of our
Mindshare Index are Xamarin’s MonoTouch / Mono for Android, Appcelerator and Adobe (Flex). The
second half of the top-10 CPTs in terms of current use are Unity, Corona, AppMobi, RunRev and MoSync.
- PhoneGap, Mono and Unity lead developer IntentShare. Our survey indicates that PhoneGap
(23%), Xamarin Mono (22%) and Unity (22%) are the tools most developers plan to adopt, irrespective of
their primary tool. This market is in constant flux, with developers experimenting and trying out new tools
– for example PhoneGap is a stepping stone to cross-platform development as it leads Mindshare,
IntentShare, but also comes third in the tools being abandoned. The most widely used CPT accounts for
just half of the Mindshare seen in the iOS and Android platforms in our Developer Economics 2011 report.
- Cross-platform tools flatten the playing field Just as the Apple/Google duopoly began to look
impenetrable in 2011, a major disruption is flattening the playing field for competitors like Microsoft's
WP7, RIM’s BlackBerry OS and Samsung's Bada: cross-platform tools are letting developers target
multiple platforms with low incremental costs and high levels of code reuse.
- Cross-platform tools challenge the Apple/Google duopoly 2012 marks an inflexion point in the
war of mobile ecosystems where the network effects built by Apple and Google are being challenged by an
unsuspected new entrant. Cross-platform tools (CPTs) make it easier for example for an iPhone developer
to reach Android and Windows Phone 7 users. CPTs dilute network effects by allowing other ecosystems to
compete not just in terms of the number of apps listed, but also the availability of top apps, the time-to-
market (an app rarely appears at the same time across all platform app stores) and the overall app quality.
- Democratisation of development The dozens of CPTs available cater to every developer segment,
from creative designers to C++ gurus to hobbyist website enthusiasts to Fortune-500 CIOs. Cross-platform
tools reduce barriers to entry and democratise app development, by allowing developers from any language
(HTML, Java, C++), any background (hobbyist, pros, agencies, corporates) and any skill level (visual
designer to hard-core developer) to build mobile apps. The result could be termed a “democratisation” of
software development (in the words of Unity’s Dan Adams), in that mobile platforms may be opened up to
all types of developers.
- Past the early-adopter chasm We have identified over 100 cross-platform developer tools, in a
market that’s booming with new players in 2011. Cross-platform tools have passed the “early adopter”
phase, and are now moving into mainstream. For example vendor Sencha counts 1.6 million SDK
downloads, Corona apps have reportedly been downloaded 35 million times in 2011, Unity reports
200,000 developers active each month, while Appcelerator boasts 35,000 apps published using the tool
and deployed on 40 million devices.
- Mergers, financings and the survival of the strongest Since 2011, cross-platform tool vendors
have raised major VC funding, have been acquired, or achieved major releases. In the CPT space we have
tracked 10 acquisitions, and over US$ 200 million in funding rounds. This is a market that takes cash to
survive: CPT vendors are subsidizing their entry to market with free products, based on ample VC funding.
For example OpenPlug ceased operations as it failed to find a monetisation model, with its key challenge
2
1
4
being the conversion of freemium users into paying customers for its support and professional services.
CPT vendors without a compelling free product will be washed out by the competition.
- Abundant developer volatility The cross-platform tools market is in a state of abundant developer
volatility. Our survey revealed that developers are hoping on and off across different tools. There are clear
market winners or losers and experimentation is the only means of tool selection. This is a market where
there is little developer loyalty, and perceptions are still being formed. This is a great time for well-funded
vendors to establish a beachhead of developer marketing and inch themselves apart in terms of mindshare.
- Cross-platform tools are taking HTML further than browsers can The purpose of HTML5 has
been to extend the capabilities of web apps (those developed using HTML and JavaScript) to more closely
match the capabilities of native apps. Despite performance disadvantages and fragmentation across
different browser versions, HTML5 has emerged as the most widely supported authoring technology for
cross-platform apps. Cross-platform tools are taking HTML further than web browsers can, by allowing
web developers to create native smartphone apps. In other words, CPTs are taking HTML5 much further
by unifying the authoring side- rather than the runtime side - of the app across platforms.
- Cross-platform tools have triggered an influx of web developers to mobile CPTs are paving
the way for HTML5 to become not a platform, but the mainstream development technology for
smartphone apps. Cross-platform tools are already triggering an influx of web developers; We found that
60% of CPT users, irrespective of their primary tool, have more than five years experience in web
development. Indeed, cross-platform tools have triggered an influx of web developers into mobile.
- Cross-platform tools will complement, not compete with native development Android and
Windows Phone have been constantly evolving, adding hundreds of new APIs from each major version to
the next. Due to the rapid advancement of platforms, tools vendors will always be one or two steps behind
in terms of features and access to the complete set of device capabilities. Developers that create demanding
applications like 3D games or apps requiring intense user interaction, exceptionally deep user experience,
or apps relying on specific features not available on all platforms will need to be developed using the native
SDK. Cross-platform tools will therefore be complementary to native SDKs.
- Hybrid apps combine the best of both worlds The perennial question for many developers is
whether to use a web-browser approach to deploying mobile apps, or whether to create native applications.
Web apps provide a large addressable market, at the cost of web-only distribution and a comparatively
shallow experience. Native apps allow for much deeper device integration and experiences, but at the cost
of a platform-specific addressable market. Hybrid apps – like those created with PhoneGap – can combine
the best of both worlds. Hybrid apps can use web languages, can be distributed through an app stores and
can provide deeper experiences than web-only apps.
- Access to additional platforms is main adoption driver The most important CPT selection
criterion for developers is the breadth of platforms that the tool supports, cited by nearly 60% of
respondents. The ability to tap into existing developer skills is the second most important reason for tool
selection.
- Monetisation is least important criterion What’s notable is that monetisation opportunities are the
least important selection criterion. It is therefore evident that developers consider CPTs as a technical
means to cross-platform portability, and not as a way to profit.
- Performance and platform latency are key challenges The biggest barrier to mass adoption of
cross-platform tools is feature parity with the native platforms. In his open letter to Adobe, Jobs criticised
cross-platform tools for lack of performance and sluggishness in adopting the latest platform features.
Indeed, the same issues were cited by developers in our survey as some of the most important reasons for
dropping a tool. Performance was the top reason for dropped a tool, cited by 29% of respondents. More
importantly, the perception that “cross-platform tools are always a step behind native” was selected as a
top-2 reason for not using CPTs in the first place.
- Developer maturity With such a broad variety of cross-platform tools, we would expect developers to
use them at varying stages of their application projects. Yet, the overriding use case - 75% of respondents
2
1
5
irrespective of primary tool - was using CPTs from start to finish, to fully develop an app for multiple
platforms As such we see a high level of practicality and commercial acumen in the use of cross-platform
tools; developers are now using CPTs at the very beginning of the app lifecycle - to create cross-platform
apps from scratch or to prototype - and not to retrofit an app onto a new platform.
- Cross platform tools will become “business as usual” As the platform landscape remains
fragmented for the foreseeable future, cross-platform tools will become “business as usual” The future of
mobile development is multi-platform – fewer and fewer developers will be able to afford to be confined to
a single platform with the limited user reach and monetisation opportunities that implies. The adoption of
cross-platform tools is driven by the ability to reach masses of users, which is the primary consideration for
most developer segments. Cross-platform tools are indeed the only cost-effective vehicle for these
developers to reach a wide mass of users, and we expect CPT usage to become commonplace a result.
- Changing points of CPT competition At the onset of 2012, CPT developer selection criteria are
heavily skewed towards the breadth of platforms supported by each tool. This picture will change
considerably as cross-platform tools vendors advance their products to cover all the major mobile
platforms. We expect that by mid-2013, the platforms covered by a CPT will move from a point of
differentiation to a point of parity. In that timeframe, we expect the points of competition to move to later
stages of the app lifecycle, with vendors offering component marketplaces, end-to-end workflow tools,
device adaptation tools, app publishing services and post-download services.
- Cross-platform tools expand to new verticals In the sea of 100+ cross-platform tools, vendors are
beginning to differentiate by targeting three distinct developer segments: those working on games,
enterprise or media apps. Developers in these three segments face distinctly different challenges, work in
distinctly different environments and as such need very different CPT solutions. As tool vendors try to
survive in the “red ocean” of dozens of cross-platform tools, we expect CPTs to emerge for the financial
sector, media publishers and the healthcare/medical sector.
- Multi-screen is the next frontier for cross-platform tools The battle of the software ecosystems is
raging across many screens - mobile, tablet, PC and soon smart TV devices - and multi-screen will be the
next frontier for cross-platform tools. Already in our survey, 27% of respondents noted that they also target
Windows PC and 24% target Mac desktops with their main cross-platform tool. However, the complexities
of cross-platform development in a multi-screen environment are growing exponentially and beyond the
simple sharing of the code between multiple platforms. Different screen types have different interaction
models, input methods, screen sizes, go-to-market channels and pricing models, while developers working
on different screens have use varying tool-chains, development cycles and collaboration processes. With
the proliferation of users who own more than one connect screen, the next frontier for cross-platform tools
will be multi-screen.
剩余96页未读,继续阅读
资源评论
- wengood2014-04-20还行,比较不错
- aftertomorrow2013-04-12相当不错,对跨平台工具的比较数据很清晰。但对工具的分类不太明白。
xuansy
- 粉丝: 0
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功