IoT is the new buzzword. Empowering this new technology requires a vast, networked infrastructure – a task that will require the next several years, and likely longer. The need of IoT apps development is great and so is the innovation required to develop these new IoT platforms. Open source community and Internet of things solutions provider companies have been at the forefront of this new trend, creating software and hardware designs to help developers explore IoT devices and applications.