See What Technologies 700 IoT Developers are Using in 2017

Taking a look at what other people do in a certain aspect can give you an insight and an indicator in your own journey. Maybe IoT is one of the cutting edge technologies with rapid changes year after year, if not month after month.
See What Technologies 700 IoT Developers are Using in 2017
About 700 developers answered Eclipse foundation IoT developer survey. The survey covers a lot of topics:

  • Key IoT concerns.
  • Top IoT programming languages.
  • Top IoT Operating Systems and Distros.
  • Cloud platforms for IoT.
  • Growth of new connectivity technologies.
  • Key Trends.

According the the survey, security is the main concern for IoT developers in terms of data encryption and communication security.
Middleware, home automation, industrial automation, smart cities, energy management, building automation, agriculture, healthcare, automotive and transportation are the top 10 in IoT industry.
Regarding the language used by the majority of developers to build IoT solutions, C is still dominant in constrained devices followed by C++, and Java for gateway devices followed by Python.
according to the survey, constrained devices mostly have ARM Cortex M3 or M0 while Intel X86_64 and ARM Cortex v7-A are for gateway devices.
When it comes to IoT web platforms, Java, Javascript, Node.js, Python and PHP are the top five languages.
Speaking about operating systems, some of the developers use bare-metal approach; they don’t use any OS or RTOS, while most of the others use Linux. It worth to mention that the new RTOS Zephyr seems to be adopted by some developers.
Last but not least, IoT messaging protocols is an important part of IoT development and it seems that HTTP, MQTT, CoAP, in-house (proprietary) and HTTP/2 are the top 5 messaging protocols in the survey.
Read more: See What Technologies 700 IoT Developers are Using in 2017


About The Author

Ibrar Ayyub

I am an experienced technical writer holding a Master's degree in computer science from BZU Multan, Pakistan University. With a background spanning various industries, particularly in home automation and engineering, I have honed my skills in crafting clear and concise content. Proficient in leveraging infographics and diagrams, I strive to simplify complex concepts for readers. My strength lies in thorough research and presenting information in a structured and logical format.

Follow Us:
LinkedinTwitter

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top