We are a user experience design and software development firm
Hire us to design your site, build your application, serve billions of users and solve real problems.
It's not quite done (the game notation looks like crap in IE), but I thought I'd give a taste of my latest labor of love, a chess game viewer in GWT. This is the sort of thing that is usually implemented as a Java Applet. A few others have already built chess viewers in GWT, but as they say in Full Metal Jacket, "this one is mine."
As I blogged a few weeks ago, I ported the Java chess library ChessPresso into GWT, which was a blast and an example of how you can leverage existing Java libraries to write browser-based apps.
In the example, I've pulled the eleven games of the recently completed world championship between Anand and Kramnik in a single page. The GWT app identifies all of the relevant tags, reads the PGN (Portable Game Notation) in those tags, then inserts a game viewer widget into the page.
What isn't working yet:
Anyhow, have a look and let me know what you think.
Update: OK, the notation panel is hooked up to allow clicking on moves to navigate aroung the game. Still looks like crap in IE, though.
Update: for those interested in some of my very few games that make me look good, see here.
Update: Another set of tweaks to display a collection of games, one 41 games PGN chunk and a 250 or so chunk. See here.
Topics: chess, Chesspresso, GWT, PGN
Hire us to design your site, build your application, serve billions of users and solve real problems.