The survey, which took place during January and February 2015, solicited responses from 675 application developers polled from the U.S., the U.K., Germany, France, Sweden, The Netherlands and India. Of those surveyed, 45% are developing IoT apps. Developers based in the U.S. are developing the highest number of IoT apps (58%), followed by The Netherlands (50%) and Germany (43%).
Vertical Market Predictions
When asked which industries are key to IoT app development, research respondents cited smart homes (19%), wearables (13%), automotive (11%) and sports/fitness (11%) as the primary markets. They also named these industries as having the highest IoT app revenue today. The public sector was at the bottom of the list (4%).
A shift is predicted in the next three to five years, with app developers expecting healthcare (14%), smart city (13%) and automotive (12%) as the top three industries for IoT app development and revenue generation. Public sector also rises to match today’s popular wearables market (both 8%).
Technology and Language Preferences
Developers have cited Android as the best operating system (OS) for building apps for IoT devices (29%), followed by Windows (24%), Linux (21%) and iOS (16%).
Java proves the most popular platform/language used to collect and integrate data from the server side (55%), followed by PHP (17%) and Node.js (12%). Of respondents, 40% always or usually use a Rapid Application Development (RAD) tool to build apps, rather than building from scratch— a significant shift from traditional development approaches.
“The number of connected things is set to explode, with Gartner forecasting it will reach 25 billion by 2020. Our research shows developers put their long-term bet on industry and infrastructure IoT apps as the foundation for revenue generation. They just need the right technology tools to gather, analyze, use and manage contextual IoT data to maximise this opportunity, from both a creative and revenue perspective. With the right approach, developers can turn their big ideas into business reality, helping define the IoT and its future,” said Mark Armstrong, Vice President and Managing Director EMEA at Progress.
Security, Data Privacy and Data Challenges
Developers around the globe agreed security and personal privacy, data privacy and protection from malicious attack, and general integration and data management are the top challenges in designing, deploying and engaging customers with IoT apps. They also confirmed these are the biggest challenges in monetising IoT apps.
Survey respondents believe commercial vendors (31%) and the open source community (24%) have the greatest power to help overcome these top challenges. They have little faith in the potential contribution from government (8%) or industry bodies (7%).
Lacking Technology, Skills and Tools
While 77% of respondents consider the IoT opportunity exciting, many still feel they are lacking the necessary technology, skills or tools:
· 50% of developers don’t have or are unsure if they have the necessary technology today to deliver on IoT expectations
· 50% of developers are unsure or definitely don’t have the necessary skills and resources today to deliver on IoT expectations
· 45% do not feel they have the technology tools to gather, analyze and use contextual data from sensors
· 30% experience data overload and feel overwhelmed trying to manage it all when managing data sets for contextualized IoT apps, for example, location-based