IDC's Mobile and Cloud Software Development service provides deep insights into developer attitudes and preferences for software development tools, languages, and programming models, with special focus on 3rd Platform mobile and cloud technologies. The service estimates developer populations across geographies, verticals, technologies and, where possible, gender and race. In addition to programming languages and software development tools, the service covers the technologies behind cloud application platform offerings such as containers, orchestration engines, API design tools, mobile back end-as-a-service (MBaaS), and IoT developer offerings. The service explores paradigm shifts in application platforms and architectures and forecasts the sizes of various software development tools markets.
- Cloud application platforms and development environments
- Mobile and Web application development tools and practices
- Programming languages and IDE choices
- Open source software and business models
- Model-driven application platforms
- Developer tool chains and workflows
- Product positioning, monetization, and pricing models
- Evolution of application architectures (e.g., client/server, SOA, distributed systems, microservices)
- Developer population sizing and forecasts across geographies
- U.S. developer sizing across states and verticals industries
- Market Analysis Perspective and vendor SWOT Analyses
- Modeling and enterprise architecture tools shares and forecasts
- Business rules management systems (BRMS) shares and forecasts
- Software construction components shares and forecasts
- Development languages, environments, and tools shares and forecast
In addition to the insight provided in this service, IDC may conduct research on specific topics or emerging market segments via research offerings that require additional IDC funding and client investment.
- What are the main developer ecosystems, and how does ecosystem affiliation affect technology choices?
- How will mobile cross-platform application development evolve, and how will the Web platform compete with native mobile platforms?
- What languages, tools, and methodologies are developers adopting to increase their productivity?
- What will drive the evolution of cloud application platforms?
- What are the new software monetization techniques and strategies, and what are the new business models for developer services?
- What are the architectural shifts taking place in application platforms, and how will they affect software development practices?
ARM Limited, AT&T Inc., AZUL SYSTEMS INC, Adobe Systems Incorporated, Altova GmbH, Amazon.com, Inc., Appcelerator, Inc., Appian, Apple Inc., Atlassian., CA Technologies, CenturyLink, Inc., Citrix Systems GmbH, Developer Express Inc., Eclipse Foundation, Inc., Embarcadero Technologies, Inc., FICO, Facebook, Inc., Four Js, Genuitec, Globo plc, Google Inc., GrapeCity inc., Green Hills Software, Inc., Hewlett-Packard Company, Huawei Technologies Co., Ltd., IBM, Infragistics, Inc., Intel Corporation, Intuit Inc., JetBrains s.r.o., Kony, Inc., LM Ericsson Telephone Company, Magic Software Enterprises Inc., Micro Focus International plc, Microsoft Corporation, Mozilla Foundation, NVIDIA Corporation, No Magic, Inc., OpenText Corporation, Oracle Corporation, PREEMPTIVE SOLUTIONS L L C, PTC, Inc., Pegasystems Inc., Planview, Inc., Progress Software Corporation, QUALCOMM Incorporated, Red Hat, Inc., Rogue Wave Software, Inc., SAP AG, SAS Institute Inc., SERVOY BV, Salesforce.com, Inc., Samsung, Sencha Inc., Software AG, Sparx Systems, Syncfusion, TIBCO SOFTWARE N.V., Uniface Corporation, VMware, Inc., Xamarin, Zend Technologies Ltd.