jQuery Mobile, HTML5 Canvas, & Touch-based Drawing.
The easiest way to handle orientation in an Android application is not to,simply supporting portrait would be enough. So I made the following change to the <activity> tag in the manifest:
Since we don't seem to receive orientationchange events from within the app's code I removed the event handler for it and the resize event.
Other than those two changes the rest of the code was lifted as is from the web version of the application. The complete source code is in my GitHub repo. It is for Android and the Eclipse IDE. Hopefully a little later in the week I will do a Intellij IDEA version and also the iOS version.