株式会社グローバルインフォメーション
TEL: 044-952-0102
市場調査レポート

企業&政府部門向けモビリティソリューション:モバイルOSおよびモバイルディベロッパーの分析

Mobile Operating Systems & Mobile Developer Analysis: Enterprise Mobility Software

発行 VDC Research Group, Inc. 商品コード 232046
出版日 ページ情報 英文 78 Pages, 63 Exhibits
納期: 即日から翌営業日
価格
本日の銀行送金レート: 1USD=115.27円で換算しております。
Back to Top
企業&政府部門向けモビリティソリューション:モバイルOSおよびモバイルディベロッパーの分析 Mobile Operating Systems & Mobile Developer Analysis: Enterprise Mobility Software
出版日: 2011年08月31日 ページ情報: 英文 78 Pages, 63 Exhibits
概要

当レポートでは、エンタープライズモバイルソフトウェアのディベロッパーへのインタビューから、モバイルアプリケーションの開発状況、開発ツールの好み、SDKの要件、モバイルOSの利用動向、HTML5の影響、モバイルソフトウェアのマネタイズ化および流通販売戦略などをまとめ、概略下記の構成でお届けいたします。

エグゼクティブサマリー

調査範囲・調査手法

回答者の構成

モバイルソフトウェアの開発動向

  • デバイスの普及・プラットフォームの分散化:ディベロッパーは幅広いアプリケーションの創出に従事
  • ディベロッパー:各種ツールを活用し、モバイルウェブへの焦点をさらに狭める見通し
  • クロスプラットフォームツール区分の成熟:OSの分散化は特典...
  • 複数のプラットフォーム上でのネイティブアプリケーションの開発:ディベロッパーは各種言語に精通している必要がある
  • ディベロッパー:複数のモバイルプラットフォームをターゲットとするためクロスプラットフォームツールを活用している
  • 20社以上のベンダーの存在
  • ディベロッパー:モバイルアプリケーション開発の合理化のため各種ツールを活用
  • ディベロッパー:リッチウェブベースのアプリケーションの創出の機会を認識している
  • Javascript:ユビキタスでほぼすべてのウェブブラウザーに組み込まれている言語
  • スマートフォン:ディベロッパーのとって大きな市場機会を示す
  • オープンソース・商用IDE:モバイルディベロッパーに人気
  • ディベロッパー:この12-18ヶ月に渡ってさまざまな技術を利用する見通し
  • モバイルアプリケーションは引き続きクラウドに移行
  • ディベロッパー:コストを効果的なモバイルアプリケーション開発の最大の障壁と考える
  • キャッシュインセンティブ:それほど人気ではない
  • ディベロッパーはツールキットにほぼ満足している
  • モバイルアプリケーション開発サポートツール:GAPスコアサマリー

モバイルOSの動向・分析

  • クロスプラットフォームツール:ディベロッパーが複数のOSをターゲットとすることを可能に
  • モバイルOSベンダー:現在のところビジネス志向・顧客志向のモバイルアプリケーションの実現に成功している様子
  • 各種シナリオ
  • 競合分析:主要モバイルOSプラットフォーム
  • 4G・NFC・UX強化を特色とする新しいリリース
  • モバイルプラットフォームの比較
  • ディベロッパー:モバイルアプリケーション開発の合理化のために各種ツールを活用している
  • ディベロッパー:複数のプラットフォームで作業しており、さまざまな開発スキルに精通しつつある
  • スピードとコスト:モバイルディベロッパーの主要成長推進因子

モバイルソフトウェアのマネタイズ化・流通販売戦略

  • モバイルアプリケーション管理:企業にアプリケーションをプロビジョニングするための新しいカテゴリー
  • ディベロッパー:加入ベースのビジネスモデルに関する厳密なルールの問題に直面している
  • モバイルアプリケーション管理カテゴリー:エンタープライズ環境におけるアプリケーション導入に変化をもたらす
  • ディベロッパー:アプリケーションの販促に各種マーケティング技術を活用している
  • コストと時間:モバイルアプリケーションのディベロッパーにとって共通テーマであり主要なペインポイント
  • ディベロッパー:開発プロジェクトの過程でさまざまなタスクに定期的に携わる
  • ローカライゼーション:ディベロッパーに世界進出の機会を提示

所見のサマリー・提言

  • モバイルブーム:ディベロッパーのマインドシェアの争奪戦に拍車

図表

ベンダープロファイル

  • APP 47
  • APPERIAN
  • ANTENNA SOFTWARE
  • APPCELERATOR
  • APPMOBI
  • KAPOW SOFTWARE
  • METISMO
  • MOSYNC
  • NITOBI
  • RHOMOBILE
  • SENCHA
  • STROBE INC
  • SYBASE
目次

Abstract

Market Overview

Developers are experimenting with multiple OSes, and increasingly complex channels to monetize their apps

The timeframe in which developing apps for smartphone and tablet platforms has transitioned from an arcane curiosity to an highly desirable skill set in a remarkably short timeframe. The battle for developer mindshare has intensified, with carriers, hardware manufacturers and systems integrators all looking to find ways to enhance their positioning and strategize on how to best participate and profit from the current mobile boom. It is very apparent that developing and fostering a mobile app ecosystem is an extraordinary challenge that requires significant resources and investment for all mobile platform players. In fact, our data indicates that an inadequate developer community and ecosystem is the most significant pain point for mobile application developers.

While incumbent and tenured vendors, such as Microsoft and RIM, have struggled, and stumbled, and continue to "play catch-up", we see ample evidence that both company's can remain very relevant moving forward. Microsoft is growing its app ecosystem and has a large and loyal base of developers, as well as a broad range of widely deployed and well regarded developer tools. Additionally, we see the company's agreement with Nokia whereby Nokia will license the Windows Phone 7 OS and make it its flagship smartphone platform giving Microsoft some lift in overseas markets. RIM has recently launched a significant update to its mobile OS (BlackBerry OS 7) which has been well received by developers and features some notable updates - however, the company's plans to migrate its phones to the QNX OS leaves developers with little motivation to design applications for an OS that is destined for replacement.

Mobile platforms that have been widely deployed and successful on feature phones such as BREW and Symbian are seeing significant attrition from developers according to our data, and are fading quickly as smartphone prices continue to drop and the marketing/messaging surrounding them continues to amplify.

  • Smartphone OS providers are very aware that
  • generating consumer interest in their respective
  • platforms is critical moving forward ,and rightly
  • recognize that the predominant app classes that
  • are succeeding are consumer oriented (e.g.,
  • social networking, entertainment, messaging,
  • and games).
  • While Apple's iOS and Google's Android OS
  • continue to attract attention from developers and
  • grow the number of applications on their
  • respective platforms, we see evidence of
  • Microsoft beginning to gain traction and loyalty
  • from the marketplace - this in turn is
  • rejuvenating interest from developers - 46% of
  • our respondents plan to develop applications for
  • the Windows Phone 7 platform in the next 12
  • months (this was the highest planned usage of
  • any of the mobile OS platforms).
  • RIM is particularly challenged as it has
  • committed to transition its long tenured
  • BlackBerry OS to QNX - however, the
  • company's strength in enterprise environments
  • shouldn't be underestimated.
  • Tablet platforms for app developers to target
  • continue to emerge, but we see a significant
  • challenge for new entrants as developers are
  • enjoying success on popular and tenured
  • platforms - this is a particularly acute problem for
  • newer tablet platforms such as the Motorola
  • Xoom, BlackBerry Playbook, HP Touchpad, and
  • Barnes and Noble Nook as developers are
  • having success monetizing their apps and have
  • focused their development on the iPad.

Strategic Issues, Trends & Market Drivers

While the boundaries between native and web apps are diminishing, HTML5 is not the proverbial silver bullet

The "refresh cycle" on mobile OSes continues to be compressed - a trend that is becoming common across all of the popular mobile platforms.

  • Mobile OS updates are becoming more
  • frequent and are impacting developers -
  • while developers are typically excited by
  • releases that offer new functionality, they
  • developers are challenged by "point"
  • releases that address minor issues / bug
  • fixes.
  • SDKs continue to improve security
  • functionality, a signal that mobile OS
  • vendors recognize the broader enterprise
  • opportunity for their platforms.

Cross platform vendors are adjusting their business strategies.

  • OS fragmentation and app proliferation
  • continue to create opportunities for cross
  • platform tool vendors - HTML5 capabilities
  • are improving, and new platforms have
  • emerged that streamline cross platform
  • application development.
  • Integration (e.g. mobile platforms,
  • composite and mobile application
  • development) are areas where we see
  • significant activity across the mobile
  • ecosystem as enterprise-grade solutions
  • migrate from ruggedized platforms to
  • smartphones and tablets.
  • IT organizations are beginning to ramp their
  • mobile talent and bring mobile expertise inhouse,
  • to gain more control and quicken the
  • pace of mobilizing their workforce with
  • productivity apps on mobile platforms.

CIOs are preparing to make significant investments in building and supporting mobile capabilities for their employees.

  • IT organizations are very interested in
  • ramping their mobile skill sets - however,
  • running lean is still the norm.
  • Large ISVs are sharpening their focus on
  • mobility - there is significant activity beyond
  • the "big four" (Microsoft, IBM, SAP, and
  • Oracle)

Integrated Development Environments (IDEs) - essential tools for SW development

image1

Popular IDEs such as the Eclipse, Visual Studio and Rational provide developers with many options and capabilities for efficient code creation.

  • While open source tools, such as Eclipse,
  • are powerful and cost effective, projects can
  • quickly become complex and require a
  • variety of plug-ins.
  • Commercial tools, such as Visual Studio
  • and IBM's RAD (based on Eclipse, which
  • IBM donated to the open source
  • community), have well integrated feature
  • sets, robust and integrated tools bringing the
  • ability to create high quality code - both
  • Visual Studio and RAD are highly regarded
  • by developers and viewed as best in class
  • IDEs.
  • The number of Eclipse plug-ins available
  • continues to grow, the Eclipse marketplace
  • has an active community, and is an
  • invaluable resource for developers.
  • Eclipse adoption is significant and is a
  • widely used platform by Android developers.

Many developers are familiar with Microsoft's popular IDE, Visual Studio - Microsoft's tools are widely used and considered best-in-class by developers - Visual Studio offers comprehensive and requisite elements for streamlined mobile development.

  • Visual Studio's recent UI updates were well
  • received by developers we spoke with.

Developer view on mobile OS platform suitability for enterprise apps

image2

Mobile platform vendors have done well positioning their OSes for both consumer and enterprise apps

  • We were surprised to see RIM rate the
  • highest in suitability as a consumer oriented
  • app platform - the company has without
  • question invested heavily in marketing this
  • specific message
  • Consumer oriented applications are
  • resonating with developers as the route to
  • monetization is more clear and
  • straightforward

Microsoft continues to try to catch up with market leaders Apple and Google in terms of device sales and developer mindshare.

  • However, the latest Windows 7 release
  • (Mango) has been well received by
  • developers and the number of apps on the
  • platform continue on a path of steady and
  • consistent growth

Considering its rapid uptake, the Android platform suitability ratings were the lowest of the major OSes

  • The number of apps on the Android platform
  • continues to grow rapidly, developers
  • recognize the volume opportunity the
  • platform brings, and development activity
  • remains strong

Table of Contents

Executive Summary

  • Page 8 Developers are experimenting with multiple OSes, and increasingly complex channels to monetize their apps
  • Page 9 Developers are experimenting with multiple OSes, and increasingly complex channels to monetize their apps
  • Page 10 Web centricity - clearly a trend impacting mobile application development
  • Page 11 While the boundaries between native and web apps are diminishing, HTML5 is not the proverbial silver bullet
  • Page 12 While the boundaries between native and web apps are diminishing, HTML5 is not the proverbial silver bullet

Scope & Methodology

  • Page 14 Scope & Methodology
  • Page 15 Research Objectives and Coverage
  • Page 16 Leveraging direct contact primary and secondary research methodologies
  • Page 17 Definitions:
  • Page 18 Definitions - continued:
  • Page 19 Definitions - continued:
  • Page 20 Definitions - continued

Demographics

  • Page 22 Mobile Software Development Trends
  • Page 23 Respondent Demographics
  • Page 24 Respondent Demographics - Continued
  • Page 25 A broad representation of software development related job functions participated in our survey

Mobile Software Development Trends

  • Page 27 Device proliferation, and platform fragmentation has developers engaged in creating a broad range of apps
  • Page 28 Developers are expecting to make use of a variety of tools and are sharpening their focus on the mobile web
  • Page 29 The cross platform tool segment is maturing - OS fragmentation is the carrot ...
  • Page 30 In order to develop native apps on multiple platforms, developers must be adept at a variety of languages
  • Page 31 Developers are taking advantage of cross-platform tools to target multiple mobile platforms
  • Page 32 There are in excess of 20 vendors that we encountered in the course of our research
  • Page 33 Developers are utilizing are variety of tools to streamline their mobile application development
  • Page 34 Our data shows that developers are keenly aware of the opportunity to create rich web based applications
  • Page 35 No surprise, Javascript is a ubiquitous and is the language built into nearly every Web browser
  • Page 36 Smartphones represent a significant volume opportunity for developers
  • Page 37 Both open source and commercial IDEs are popular amongst mobile developers
  • Page 38 Developers work with variety of technologies over next 12-18 mo.
  • Page 39 Mobile apps continue to move to the cloud - the technologies developers are encountering provide evidence of trend
  • Page 40 Developers view cost as a primary barrier to efficient mobile app development
  • Page 41 Surprisingly cash incentives aren't the most popular
  • Page 42 Developers are largely satisfied with their toolkits - however, they see developer communities as lacking ...
  • Page 43 Mobile Application Development Support Tools - GAP Score Summary

Mobile OS Trends & Analysis

  • Page 45 Cross platform tools are enabling developers to target multiple OSes with their apps
  • Page 46 For now, mobile OS vendors appear to have succeeded in enabling both "business" and "consumer" oriented mobile app
  • scenarios ...
  • Page 47 Competitive Analysis - The Major Mobile OS Platforms
  • Page 48 Upcoming releases feature 4G, NFC, and significant UX enhancements ...
  • Page 49 Mobile Platform Comparison
  • Page 50 Developers are utilizing are variety of tools to streamline their mobile application development
  • Page 51 Developers are working with multiple platforms, and are becoming more adept with their development skills
  • Page 52 Again, speed and cost register as primary drivers for mobile developers

Mobile Software Monetization & Distribution Strategies

  • Page 54 Mobile Application Management - a new category for provisioning apps to the enterprise
  • Page 55 Mobile Application Management - a new category for provisioning apps to the enterprise
  • Page 56 Developers are challenged with strict rules around subscriptions based business models
  • Page 57 The mobile application management category will change app deployment in enterprise environments
  • Page 58 Developers are utilizing a variety of marketing techniques to promote their apps
  • Page 59 Money and time are a common theme and the primary pain points for developers of mobile applications
  • Page 60 Developers are regularly engaged in a variety of tasks in the course of their development projects
  • Page 61 Localization represents an opportunity for developers to "go global"

Summary Observations & Recommendations

  • Page 63 The mobile boom has amplified the battle for developer mindshare ...

LIST OF EXHIBITS

User Analysis

  • Exhibit 1 What is your organization's location? (n=106)
  • Exhibit 2 Primary Mobile OS (n=106)
  • Exhibit 3 How many years of experience do you have (personally) in traditional application or web development?
  • Exhibit 4 How many years of experience do you have (personally) in MOBILE application development?
  • Exhibit 5 How would you classify yourself (personally) or your organization as a mobile applications developer?
  • Exhibit 6 How many MOBILE specific applications have you / or your organization developed to date?
  • Exhibit 7 Do you as an independent software developer focus exclusively on MOBILE application development?
  • Exhibit 8 Do you consider your main involvement as an independent software developer:
  • Exhibit 9 Please indicate which of the following job functions best describes your role within your company:
  • Exhibit 10 With which of the following have you or does your organization have application development experience?
  • Multiple Response Question (n=106)
  • Exhibit 11 Which of the following best describes the company you work for? Multiple Response Question (n=106)
  • Exhibit 12 Which of the following types of mobile software solutions do you or your organization develop? Multiple Response
  • Question (n=106)
  • Exhibit 13 What style of mobile applications do you or your organization develop? Multiple Response Question (n=106)
  • Exhibit 14 Which of the following frameworks do you or your organization use to create rich internet and web applications? Multiple
  • Response Question (n=106)
  • Exhibit 15 What is the PRIMARY audience that the mobile applications you or your organization develops serve?
  • Exhibit 16 What is the PRIMARY MARKET SEGMENT OR BUSINESS FUNCTION that the mobile applications that you or your
  • organization develops support? *Respondents who stated that their primary audience was "enterprise/business"
  • Exhibit 17 On which of the following mobile device hardware platforms are you or your organization developing BUSINESS ORIENTED
  • mobile software solutions for? Multiple Response Question (n=47)
  • Exhibit 18 On which of the following mobile device hardware platforms are you or your organization developing CONSUMER ORIENTED
  • mobile software solutions for? Multiple Response Question (n=45)
  • Exhibit 19 Which of the following SMARTPHONE OS PLATFORMS do you view as the best suited for handling applications for
  • enterprise / business environments? By "enterprise / business environments" we mean applications that can be integrated
  • into existing corporate SW platforms
  • Exhibit 20 Which of the following SMARTPHONE OS PLATFORMS do you view as the best suited for handling applications for
  • consumer environments? By "consumer oriented" mobile applications, we mean applications that are designed for nonbusiness
  • scenarios, such as games, entertainment/news, social networking,
  • Exhibit 21 What specific CONSUMER ORIENTED mobile applications have you or your organization developed? Multiple
  • Response Question (n=106)
  • Exhibit 22 Which of the following CONSUMER ORIENTED mobile applications do you or your organization plan to develop in the next 12
  • months? Multiple Response Question (n=106)
  • Exhibit 23 You stated that you or your organization was developing mobile software solutions on the following HARDWARE PLATFORM
  • (list provided) which of the following MOBILE WEB tool(s)/platform(s) are you utilizing to develop applications on this/these
  • platform(s)?
  • Exhibit 24 From a BUSINESS PERSPECTIVE, what drove you or your organization to choose (prior response) as your primary mobile
  • application development platform? Multiple Response Question (n=106)
  • Exhibit 25 Of the following TECHNICAL reasons behind choosing (primary mobile application development platform), which of the
  • following were influencing factors? Multiple Response Question (n=106)
  • Exhibit 26 Which of the following DEVICE APIs are the most important to you when developing mobile applications? Multiple Response
  • Question (n=106)
  • Exhibit 27 Which of the following NETWORK APIs are the most important to you when developing mobile applications? Multiple
  • Response Question (n=106)
  • Exhibit 28 Which of the following editors/development environments (IDEs) do you currently use for developing mobile applications?
  • Multiple Response Question (n=106)
  • Exhibit 29 Which of the following JavaScript libraries are you currently using? Multiple Response Question (n=106)
  • Exhibit 30 Which of the following methods are you currently using to debug the applications that you/your organization develops? Multipl e
  • Response Question (n=106)
  • Exhibit 31 Which of the following business models do you currently utilize (or intend to utilize) for you mobile applications? Multiple
  • Response Question (n=106)
  • Exhibit 32 Which of the following are the main distribution channels for your mobile applications? Multiple Response Question (n=106)
  • Exhibit 33 Which of the following App Stores have you had experience with? Multiple Response Question (n=106)
  • Exhibit 34 Which of the following techniques do you use to promote your mobile applications? Multiple Response Question (n=106)
  • Exhibit 35 When taking your mobile applications to market, what are the most significant challenges you face with certification/approval?
  • Multiple Response Question (n=106)
  • Exhibit 36 Which of the following are the most significant barriers that impede you from quickly and efficiently developing mobile SW?
  • Multiple Response Question (n=106)
  • Exhibit 37 Which of the following planning techniques do you use before officially launching mobile applications? Multiple Response
  • Question (n=106)
  • Exhibit 38 With regards to your mobile software development activities, which of the following development related tools do you use?
  • Multiple Response Question (n=106)
  • Exhibit 39 Which of the following activities do you expect to be doing more of over the next 12-18 months? Multiple Response Question
  • (n=106)
  • Exhibit 40 With regards to your activities in developing mobile applications, with which of the following technologies do you typically
  • encounter? Multiple Response Question (n=106)
  • Exhibit 41 With competition between a variety of players in the mobile ecosystem increasing, you are very likely to have encountered one
  • or more of the following incentives to entice and inspire you to develop SW for a particular mobile OS platform - which of the
  • following incentives are the most important?
  • Exhibit 42 Please rate the level of IMPORTANCE of the following mobile development support tools (Ratings based on a 1-10 scale,
  • where 1=Not at all important, and 10=Extremely important)
  • Exhibit 43 Please rate the level of SATISFACTION of the following mobile development support tools (Ratings based on a 1-10 scale,
  • where 1=Not at all satisfied, and 10=Extremely satisfied)
  • Exhibit 44 Importance vs. Satisfaction, and GAP analysis (Top 2 box scores): Mobile development support tools (Overall, n=102)
  • Exhibit 45 Importance vs. Satisfaction, and GAP analysis (Top 2 box scores): Mobile development support tools (BlackBerry OS - n=24)
  • Exhibit 46 Importance vs. Satisfaction, and GAP analysis (Top 2 box scores): Mobile development support tools (Android OS - n=27)
  • Exhibit 47 Importance vs. Satisfaction, and GAP analysis (Top 2 box scores): Mobile development support tools (iOS - n=21)
  • Exhibit 48 Importance vs. Satisfaction, and GAP analysis (Top 2 box scores): Mobile development support tools
  • (Windows Phone 7 - n=23)
  • Exhibit 49 Importance vs. Satisfaction, and GAP analysis (Top 2 box scores): Mobile development support tools - Primary Audience:
  • Enterprise (n=47)
  • Exhibit 50 Importance vs. Satisfaction, and GAP analysis (Top 2 box scores): Mobile development support tools - Primary Audience:
  • Consumer (n=45)
  • Exhibit 51 Which of the following is your PRIMARY operating system for software development?
  • Exhibit 52 Which of the following is your PRIMARY computer language for software development?
  • Exhibit 53 What is the typical amount in revenue you are achieving for each MOBILE application you or your organization produces?
  • Exhibit 54 Do you, or does your organization produce localized versions of your MOBILE applications? Localization refers to adapting
  • software to different languages for regional differences and technical requirements of a target market
  • Exhibit 55 Approximately what percentage of your total MOBILE applications revenues are currently generated from localized versions
  • of your MOBILE applications?
  • Exhibit 56 Of the aforementioned business models, which would you describe as your PRIMARY?
  • Exhibit 57 Do you expect your revenues from localized MOBILE applications to increase, decrease, or stay the same in the next 24
  • months?
  • Exhibit 58 By what percentage do you anticipate your annual revenues from localized versions of your MOBILE applications will
  • INCREASE in the next 24 months?
  • Exhibit 59 Which of the following App Stores would you describe as your PRIMARY?
  • Exhibit 60 How long did it take you personally to master developing mobile applications on the following platform(s)?
  • Exhibit 61 How many versions of your application(s) do you have to develop because of fragmentation on mobile platforms in the
  • following platform(s)?
  • Exhibit 62 With the following platform(s), when thinking about the entire development process for a MOBILE application ... Approximately
  • what percentage of your time is spent porting an application from one form factor to another?
  • Exhibit 63 Approximately what percentage of your time do you address the following types of software development related tasks?

VENDOR PROFILES

  • APP 47
  • APPERIAN
  • ANTENNA SOFTWARE
  • APPCELERATOR
  • APPMOBI
  • KAPOW SOFTWARE
  • METISMO
  • MOSYNC
  • NITOBI
  • RHOMOBILE
  • SENCHA
  • STROBE INC
  • SYBASE
Back to Top