Designing richly interactive UI controls for the iPhone and the web is an interesting challenge and much more feasible now that touch events are exposed in Safari for javascript hackery. Check out some examples.
On the iphone, you don’t have mousemove. Not much sooner than I had inked this draft, I discovered TLRobinson’s library that ports multitouch events to mouse events. This is one part of the equation, providing “down level” experience for user input in multi-touch designs. For the reverse, touch events can proxy mousedown and up.
With improved javascript perfomance, and toolsets like Aptana, looks like web apps for the iphone are going to be fun. Alas, Canvas is lame compared to SVG compound DOM for direct manipulation UI.
Category:
Tags: 







Recent Comments