Books
These are the books I have written. If you have any problems with them, technical or content, need an update, or simply want to send me a comment: please email me here
Building Mobile Applications with Java: Using GWT and PhoneGap
Written for O’Reilly. It’s a relatively short book (70ish pages) that just gives you the essentials of how to write mobile apps in Java with GWT, then publish them as native apps for iOS, Android, and webOS using PhoneGap. I’ve also recorded some screencasts.
HTML Canvas: A Travelogue
My first interactive ebook, now free on the web. Learn HTML Canvas with hands on tutorials, interactive code snippets, and game building. Available soon on webOS TouchPad and iPad.
Swing Hacks
I co-wrote Swing Hacks with Chris Adamson, also for O’Reilly. It shows you how to push the Swing GUI toolkit to the limit, with lots of cool tricks and effects. Amazingly, it is still a pretty relevant book even after eight years. Which shows just how much use desktop Java really has.
You can get it on Amazon here.