Platforms and Languages
Developers are not strongly united around a particular platform or language for developing IoT apps, but 29 percent think Android is the best OS for building and coordinating IoT apps. For those developers, Google's new Project Brillo offers exciting, new options and will come out in the latter part of 2015. Not to be outdone, Apple's HomeKit offers ease-of-integration between iOS devices and a wide variety of home automation ecosystems.
Fifty-five percent of those surveyed consider Java the best language with which to manage server-side data – not surprising, as even the Raspberry Pi runs on Java. Additionally, 75 percent use Rapid Application Development (RAD) tools at least occasionally. Many developers also turn to The Eclipse Foundation, which has been an early and steadfast supporter of the Internet of Things, for quality thought leadership on methods of development.