The Internet of Things, Interconnectivity and API’s

In app development, API integration is crucial; without connecting to the other networks we use, an app is just a silo. Connecting databases allows for richer user environments. Dealing with API’s however is not always easy; hours can go in to building and modifying wrappers. And no API’s is the same, once you get the hang of one kind of integration, it’s no guarantee for the next one.

A new service called Temboo aims to fix this and acts like a layer on top of the APIs. Here a short line on what it does: Temboo provides users with code snippets that trigger processes that run in the cloud. For every five to six lines of Temboo code inside your program, there are about 200 on the cloud. Also, when a change occurs on an API, which is often, Temboo updates their code on the cloud side.

What this could mean for the Internet of Things?
Temboo recently teamed up with Arduino to answer the question on how they can make it easier for makers to connect with API’s. Temboo allows the cloud to exist inside of a small circuit board sort of speak due to the fact that you are putting five or six lines on the small board that is the equivalente to the 200 lines of code in the cloud. This allows hardware that doesn’t have much RAM or sophisticated processing power to behave much more intelligently.

So using Temboo, devices are hooking up to a cloud-based system, so makers can just update the code on their computer and keep the device updated this way.

Interconnectivity everywhere
The whole idea of the internet of things is to enabling interconnectivity in places you wouldn’t imagine. API’s help to achieve this and Temboo tries to make it easier and more accessible.

Wondering about the internet of things APIS’s? Here’s a list of ten and some info on what they do. (Click to enlarger)


Leave a Reply