In a recent report on The Connected Home, Gartner predicts considerable growth in the use of digital personal assistants on smartphones to control smart devices throughout the home. This trend will take the focus off automation apps and place it on APIs for creating the programmable home.
When creating an IoT prototype, an easy way to start is to pick a computing module that serves as your prototype core. This article explains why the Intel Edison IoT devkit is a good choice for developing IoT prototypes and will also suggest some best practices to follow when developing for it.
While we'd like to think that the phrase "Internet of Things" means gazillions of things connected to the Internet, the truth is that many of them are not really full-blown Internet nodes with their own IP addresses. In fact, the IoT is spawning all sorts of interesting API communication models.