Why would anyone want to use the web platform for physical computing ? Are there not many good environments already available to do precisely that ?
Yes, there are. Processing, openFrameworks and Pure Data, for example, are all great, proven platforms.
- ubiquity : they are everywhere, even more so with the advent of the IoT;
- familiarity : almost everybody has used or knows about them;
- community : they have a gigantic user base and tons of free resources;
- simplicity : they have a small learning curve and can be picked up quickly.
Yeah, okay. But who wants an app that can only run in the restricted sandbox of a browser window?
I’m sure there are scenarios where the web technologies are not the best choice or not even a good choice. But those scenarios are becoming harder to find.
The web platform has such a great toolkit behind it that it is becoming one of the best alternatives for physical computing, tangible interactivity, robotics and IoT projects. And, because of it’s simplicity, it is especially welcoming to hobbyists, makers, artists, hackers, and tinkerers of all sorts which this site is aimed at and who we welcome with open arms.
Let’s get tangible!
The header photomontage contains images from Greg Borenstein, creativecaos86 and jabstarr. The photos are being used according to the terms of the Creative Commons license.