HTML5 and the Internet of Things
By David Dorf on Aug 31, 2010
The retail industry has been buzzing with stories about the impact of mobile phones, but phones are just one "thing" that's out there. Soon it will be commonplace for TVs, cars, and refrigerators to be connected to the internet and information will be easily accessible. Retailers would be wise to think in these terms as they design their mobile infrastructure since mobile is simply step one. In the future I want to order products from all the connected devices I just mentioned.
The technologies that will make this happen are the wireless protocols in their many flavors, and the browser. Think about this: I can be talking to someone on my iPhone, walk into my house and have the call transferred via bluetooth to my home phone, which by-the-way is a VOIP system. Cellular to bluetooth to internet. Isn't wireless great?
What's holding us back is the lack of a consistent way to interact with these devices. Java was suppose to solve this issue, but it never really became widespread because people don't want to manage applications (and the JVM) on millions of devices. Browsers accessing the cloud makes perfect sense, if the browser could provide all the necessary capabilities required by modern applications. That's where HTML5 enters the scene, adding rich capabilities to browsers in a consistent manner.
So in the short-term its good to think about your mobile strategy, but also think about long-term strategies to leverage the internet of (smart) things.