+353-1-416-8900REST OF WORLD
+44-20-3973-8888REST OF WORLD
1-917-300-0470EAST COAST U.S
1-800-526-8630U.S. (TOLL FREE)


IoT and Mobile Development Survey 2019 Volume 1

  • ID: 4829262
  • Report
  • July 2019
  • Region: Global
  • 191 Pages
  • Evans Data Corp
1 of 2

The Internet of Things and Mobile Development Survey is conducted twice a year, in the spring and fall. This comprehensive report based on primary research with developers actively developing for connected devices and the Internet of Things, as well as those who work on applications, infrastructure, and utilities for wireless devices such as cell phones, PDAs, notebooks and other mobile devices.

Topics include demographics and firmographics, development and business considerations, developer journey for IoT and mobile developers, IoT landscape, mobile platform targets, wearables development, enterprise development, security, device hardware, technology adoption, performance and testing, monetization, networks, location-based services, automotive development, and languages.

This series marries two of our popular focus areas in a detailed report of an extensive in-depth survey with developers worldwide who are active in mobile application or infrastructure development or are creating Internet of Things solutions. It includes sections on mobile technology adoption, targets, platforms, language usage, mobile development in the enterprise, cloud as a mobile backend, security, app distribution and types of applications being developed. IoT focus areas covered include connected car, wearables, sensors, and protocols such as NFC, Blue Tooth, WiFi. Industries and implementations such as logistics, retail, healthcare, transportation, manufacturing, and utilities This series provides information that is highly valuable for decisions on future product direction, as well as for product positioning, messaging, and marketing.

Note: Product cover images may vary from those shown
2 of 2

Chapter 1. Overview

  • Objectives of the Survey
  • Survey Methodology
  • Research Design  
  • Relative Rankings
  • The Sample – IoT and Mobile Developers
  • Custom Surveys
  • Targeted Analytics

Executive Summary

Chapter 2 Demographics And Firmographics

  • Team Size  
  • Team Size by Developer Type
  • Company Age
  • Company Age by Developer Type
  • Moonlighting Activity
  • Moonlighting by Developer Type  
  • General Organizational Priorities
  • Development Priority: Mobile vs. IoT

Chapter 3 Development And Business Considerations

  • Influence on Tool Adoption
  • Champions for Emerging Technologies  
  • Most Important Consideration in Design
  • Most Important Design Consideration by IoT vs. Mobile  
  • Time Spent Prototyping Mobile or IoT Projects
  • Primary Reason Apps Get Delayed
  • Delivery of Services via Apps
  • Obstacles in Innovation
  • Enterprise Developers: Obstacles in Innovation
  • Consumer Developers: Obstacles in Innovation
  • Remedies to Accelerate Innovation
  • Anticipated Adoption of Emerging Technologies
  • Anticipated Adoption by Developer Type
  • Reasons for Adopting Emerging Technologies
  • Most Difficult Disciplines to Integrate

Chapter 4 Developer Journey For Iot And Mobile Developers

  • Impetus for IoT Involvement
  • Initial Information Sources for IoT
  • Most Used Resources for IoT
  • Main Factors for Buying IoT Tools or Platforms
  • Main Factors for Recommending IoT Tools or Platforms
  • Likelihood of Recommending IoT Tools
  • Initial Information Source for Mobile
  • Most Used Resources for Mobile
  • Characteristics of Best Learning Resources for Mobile  
  • Best Development Experience for Mobile

Chapter 5 IOT Landscape

  • Importance of IoT Technologies
  • Importance of Government Regulations to IoT
  • Delivery of IoT Services via APIs
  • Plans for Smarthome Development
  • Devices Interfacing with Smarthome Development
  • Smart Speaker Hardware Targeted
  • Plans for Industrial IoT

Chapter 6 Mobile Platform Targets

  • Factors Determining the Targeting of New IoT or Mobile Platforms  
  • Most Critical Platform Support
  • Target Form Factors for Mobile Development
  • Target Mobile Operating Systems  
  • Biggest Challenges in Android Development
  • Typical Development Tasks for Android
  • Developers Targeting Non-Google Implementations of Android
  • Non-Google Implementations of Android Targeted
  • Target Form Factors for Customized Android Development
  • Biggest Challenges in iOS Development
  • Typical iOS Development Activities
  • Plans for Continued Windows 10 Mobile Use
  • Expected Transition from Windows 10 Mobile

Chapter 7 Wearables Development  

  • Plans for Wearables Development
  • Type of Wearables Targeted  
  • Primary Function of Wearables App
  • Monitoring of Functions in Wearables Projects  
  • End Users Use of Wearables App Functions
  • Top Concerns for Wearable Device Deployments

Chapter 8 Enterprise Development  

  • Use of Formal DevOps Strategy for Mobile or IoT Development
  • Modern Development Practices for Enterprise Mobile or IoT Projects
  • Greatest Frustration of DevOps for Enterprise Mobile or IoT Projects
  • Enterprise Mobile and IoT Development: In-House vs. Consultants  
  • Enterprise Mobile and IoT Maintenance: In-House vs. Consultants
  • Top Security Concerns for Enterprise Mobile Apps
  • Use of Security Development Teams
  • Mobile Device Management
  • Sufficiency of MDM System Controls  
  • Delivery of Mobile/IoT Device Management as Code
  • Types of Enterprise Mobile or IoT Apps that Developers Work On

Chapter 9 Security  

  • Potential Security Risks Encountered
  • Conflicting Security Standards across Various Device Types
  • Expectations for Biometric Authentication  
  • Change in Concern Over Security
  • Optimization for Security
  • Optimization for Security by Enterprise vs. Consumer  
  • Mobile- or IoT-Related Security Breaches
  • Encryption Requirements for On-Device Data  
  • Encryption Requirements for On-Device Data by Developer Type
  • Most Likely Security Approaches Supported
  • Government-mandated Protocols for Authentication

Chapter 10 Device Hardware

  • Connected Device Hardware Development  
  • Development for Dedicated Devices
  • Access Control in Dedicated Devices
  • Enrollment of Dedicated Devices
  • Timeline for Updating Dedicated Devices
  • Interest in Using a CI/CD Pipeline for Updating Dedicated Devices
  • Recent Experience with Real-time or Embedded OS
  • Most Useful Hardware Development Resources
  • Embedded Software Development
  • Most Difficult Issue in Building Connected Devices

Chapter 11 Technology Adoption

  • Sensor Use  
  • Types of Sensors Supported
  • Timeline for Adopting Various Technologies
  • Backends Used for Development
  • Backends Used for Development by Developer Type
  • Use of Cloud Services in Mobile and IoT  
  • Integration of APIs from Vendors
  • API Access Features
  • Primary Host Operating System  
  • Other Host Operating Systems Used
  • Most Time Consuming Development Activities
  • Approaches Used for Mobile App Development
  • Types of Database Technology Used as Backends
  • Use of Mobile or IoT Data to Feed AI Projects
  • Incorporation of AI into Apps  

Chapter 12 Performance And Testing  

  • Importance of Physical Factors in Development Efforts  
  • Importance of Physical Factors – Mobile Developers
  • Importance of Physical Factors – IoT Developers
  • Relevance of Power Consumption and Thermals
  • Most Beneficial Aspects to Monitor  
  • Most Beneficial Aspects for Monitoring by Enterprise vs. Consumer
  • Optimization for Specific Processors
  • Optimization for Specific Device Capabilities
  • Performance Profiling Tool Use
  • Performance and Power Tuning Methods
  • Areas Targeted for Performance Optimization
  • Emulator/Simulator Use in Testing
  • Use of Device Clouds for Testing
  • Device Clouds Used

Chapter 13 Monetization

  • Monetization of IoT Development
  • Greatest Challenge in Monetizing IoT Projects
  • Outside Sales of Applications  
  • Outside Sales of Applications by Developer Type
  • Methods Used for Monetizing Apps  
  • Most Successful App Monetization

Chapter 14 Networks  

  • Optimization for Specific Network Speeds
  • Anticipated Timeline for 5G
  • Defining Authorities for 5G  
  • Defining Traits for 5G Networks  

Chapter 15 Location-Based Services

  • Use of Location-based Services in Apps
  • LBS Use by Enterprise vs. Consumer Development  
  • Importance of Features in Mobile LBS Platform Selection
  • Platforms Targeted for Deployment of LBS Services
  • Access Methods for LBS Data Types
  • Most Important Use Cases for Location-based Services  

Chapter 16 Automotive Development

  • Plans for Automobiles or Connected Car Development
  • Nature of Automotive Development
  • Nature of Embedded Systems in Automotive Development
  • Preferred Delivery of Automotive or Connected Car Apps
  • Plans for Integrating Telematics APIs
  • Cross-device Communication in Connected Car Projects
  • Anticipated Connectivity for Automotive Projects
  • Anticipated Leader in Autonomous Vehicles
  • Greatest Challenges Facing Connected Car Development

Chapter 17 Languages

  • C/C++ Use  
  • C# Use
  • Objective-C Use
  • Swift Use
  • Java Use  
  • Scala Use
  • Go (Golang) Use  
  • Kotlin Use
  • Scripting Languages Use
  • Other Language Use
Note: Product cover images may vary from those shown
3 of 2