Dataconomy
  • News
  • AI
  • Big Data
  • Machine Learning
  • Trends
    • Blockchain
    • Cybersecurity
    • FinTech
    • Gaming
    • Internet of Things
    • Startups
    • Whitepapers
  • Industry
    • Energy & Environment
    • Finance
    • Healthcare
    • Industrial Goods & Services
    • Marketing & Sales
    • Retail & Consumer
    • Technology & IT
    • Transportation & Logistics
  • Events
  • About
    • About Us
    • Contact
    • Imprint
    • Legal & Privacy
    • Newsletter
    • Partner With Us
    • Writers wanted
Subscribe
No Result
View All Result
Dataconomy
  • News
  • AI
  • Big Data
  • Machine Learning
  • Trends
    • Blockchain
    • Cybersecurity
    • FinTech
    • Gaming
    • Internet of Things
    • Startups
    • Whitepapers
  • Industry
    • Energy & Environment
    • Finance
    • Healthcare
    • Industrial Goods & Services
    • Marketing & Sales
    • Retail & Consumer
    • Technology & IT
    • Transportation & Logistics
  • Events
  • About
    • About Us
    • Contact
    • Imprint
    • Legal & Privacy
    • Newsletter
    • Partner With Us
    • Writers wanted
Subscribe
No Result
View All Result
Dataconomy
No Result
View All Result

Why IoT developers need open source framework

by Gustavo Sverzut Barbieri
May 20, 2016
in Internet of Things
Home Topics Internet of Things
Share on FacebookShare on TwitterShare on LinkedInShare on WhatsAppShare on e-mail

Developers are gatekeepers to the future of possibilities enabled by the Internet of Things. Billions of new devices will go online and connect to the cloud by 2020, from simple sensors to smart light bulbs, connected machinery and the gateways managing all those connections. Developers are responsible for equipping each of these devices with the software and applications needed to make them useful, but the developers have their work cut out for them. Interconnectivity will be critical to the continued development of IoT but a common framework for IoT development is still needed.

Too much code

Currently, coding for a sensor, a gateway and a light bulb require slightly different skills. It makes sense for more code to be needed as devices get bigger and more complex, however, even basic products require huge amount of software using current solutions. In addition, coding knowledge does not often transfer from project to project, particularly if they change the hardware class and operating system. While Linux and Android developers have access to an open source framework and tools many IoT developers build from the ground up. The command to trigger primary functions like rebooting a device to apply an update or accessing its serial port and other data should carry over from one IoT device to the next, regardless of size. An open source framework for IoT devices with an uniform and easy to use API would make life a lot easier for developers.

Uniform API would be just one of many benefits of an open source framework. Many IoT devices will be installed and need to be managed, accessed and updated remotely. There’s a broad assortment of hardware and operating systems on the market, but a uniform API and framework can streamline the development process across the board.

Developers hone their skills in certain coding languages and architectures, it doesn’t make sense for each IoT device to require reeducation. Innovation would accelerate if developers could apply a familiar architecture to a variety of devices. That motivated the Soletta Project. The capability to abstract code from one device to another is critical to developers. Additionally, Soletta allows them to create in high-level languages, optimizing the files for devices of different sizes.

The need for interconnectivity

A widely adopted IoT operating system would need to meet some key criteria, all relating back to the importance of interconnectivity. A common set of those basic on/off and access commands would be a good start. It would also need to be suitable for the wide variety of devices on and entering the market. A central gateway and all the sensors and other devices connected to it could run the same protocols. In order to do so, the software would need to be able to function on low energy and low memory as smaller devices have limited access to either. To be truly practical, the best operating framework will be able to work alongside others, including Linux or Zephyr OS. Last, but certainly not least, development needs to occur in a secure environment and lend itself to ongoing safety updates as security is chiefly important to the success of IoT.


Join the Partisia Blockchain Hackathon, design the future, gain new skills, and win!


The continued development of IoT will lead to a more efficient, connected future. That future, however, is largely in the hands of the developers working on IoT projects. While the wide variety of IoT devices lends itself to unique software, some features need to be standardized across all applications. In order to reach the goal of IoT interconnectivity developers need an open source framework they can all build upon.

image credit: Nando.uy

Like this article? Subscribe to our weekly newsletter to never miss out!

Follow @DataconomyMedia

Tags: Big DataDevelopersIoTopen source

Related Posts

IoT protocols explained: How to choose the best option?

IoT protocols 101: The essential guide to choosing the right option

January 3, 2023
IoT analytics explained: Use cases, jobs, companies and more

Unlocking the full potential of connected devices with IoT analytics

December 23, 2022
Spike raises $700K to help digital health firms utilize data from wearables and IoT devices

Spike raises $700K to help digital health firms utilize data from wearables and IoT devices

December 20, 2022
NB-IoT explained: What is it and future applications

NB-IoT will shape the future of smart cities

December 15, 2022
How do IoT sensors work: Wireless sensors, types and more

IoT sensors smarten everyday objects with awareness and cognition

December 1, 2022
What is IoT connectivity: Examples, providers, technologies, providers, options and more

Rounding up: The importance of having the optimal IoT connectivity

November 11, 2022

Leave a Reply Cancel reply

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

LATEST ARTICLES

Cyberpsychology: The psychological underpinnings of cybersecurity risks

ChatGPT Plus: How does the paid version work?

AI Text Classifier: OpenAI’s ChatGPT detector indicates AI-generated text

A journey worth taking: Shifting from BPM to DPA

BuzzFeed ChatGPT integration: Buzzfeed stock surges after the OpenAI deal

Adversarial machine learning 101: A new cybersecurity frontier

Dataconomy

COPYRIGHT © DATACONOMY MEDIA GMBH, ALL RIGHTS RESERVED.

  • About
  • Imprint
  • Contact
  • Legal & Privacy
  • Partnership
  • Writers wanted

Follow Us

  • News
  • AI
  • Big Data
  • Machine Learning
  • Trends
    • Blockchain
    • Cybersecurity
    • FinTech
    • Gaming
    • Internet of Things
    • Startups
    • Whitepapers
  • Industry
    • Energy & Environment
    • Finance
    • Healthcare
    • Industrial Goods & Services
    • Marketing & Sales
    • Retail & Consumer
    • Technology & IT
    • Transportation & Logistics
  • Events
  • About
    • About Us
    • Contact
    • Imprint
    • Legal & Privacy
    • Newsletter
    • Partner With Us
    • Writers wanted
No Result
View All Result
Subscribe

This website uses cookies. By continuing to use this website you are giving consent to cookies being used. Visit our Privacy Policy.