New kinds of hardware-level access are coming to our mobile browsers every year. Here is a look at some of what you can start doing now and what's on the horizon. Not all of these are applicable to every project but if you think creatively, you can probably find innovative ways to use them.
Accelerometers are the little do-dads inside your phone that measure the phone's orientation in space. To geek out on this, read http://en.wikipedia.org/wiki/Accelerometer.
This goes beyond the simple orientation we've been using. This is true access to the accelerometers, in detail. Think about the user being able to shake their device or tilting it as a method of interaction with your app. Maybe Flood.FM is playing something they don't like and we can give them a fun way to rage against the song. Something like, "shake a song to never hear it again." Here is a simple marble rolling game somebody made as a proof of concept. See http://menscher.com/teaching...