So, when I made Jo, many of the controls were ported over from an older library used in my webOS titles. I was never completely happy with the flicky-scrolly-control, mostly due to sorting out event annoyances, especially between mobile platforms. Now it’s even worse, and I’m tempted to have platform-specific code for certain platforms which have their own enhanced gesture systems. More code, little build complexity, but possibly a big payoff. The animation will still be CSS3-based, so really it’s a matter of sorting out gestures from tap and drag events.


Update! I discovered an interesting trick to making your own scroller code more responsive in webOS, so this piece will more than likely remain cross-platform JavaScript code. Working on a quick demo app and a blog post to describe the problem and my solution.