The Google Web Toolkit (GWT) is a development toolkit for building and optimizing complex browser-based applications.

Tuesday, April 1st, 2008

GChart 2.0: Give me some pie

Category: GWT, Java, Library

Version 2.0 of GChart has been released: The main idea behind GChart is simple: You can make very nice charts efficiently out of a reasonably small number of 1-cell Grids (for the aligned labels) and (empty) Images (for everything else), styled and positioned appropriately on an AbsolutePanel. Not surprisingly, bar charts don’t suffer at all Read the rest…

Posted by Dion Almaer at 8:06 am
1 Comment

3.6 rating from 16 votes

Google releases GWT for JavaScript 2

Category: GWT, JavaScript

The Google Web Toolkit has long been a bastion of Java developers who are able to chant “We don’t want your stinking JavaScript!” GWT is a lot more than a client side framework that allows you to write code in Java. It is a productivity tool that lets you developer and test a solution that Read the rest…

Posted by Dion Almaer at 12:24 am

3.1 rating from 27 votes

Monday, February 11th, 2008

GWT Ext 2.0 Released

Category: GWT, Sencha

When making ChartMaker on the plane, I was tempted to use GWT Ext, but it didn’t support Ext 2.0 yet so I held off. However, at JavaPolis I was told about the work being done by Sanjiv Jivan, and he has just released GWT Ext 2.0 which “is a powerful widget library that provides rich Read the rest…

Posted by Dion Almaer at 8:30 am

4.3 rating from 97 votes

Monday, January 28th, 2008

Audience Measurement Demo

Category: GWT, Showcase

Laurent Nicolas has created an analytics solution, using GWT, that tracks fine grain access from users on a page. It tracks: The time spent on the site in various areas Visibility: what was visible when Content: Know if an ad was seen There is also a nifty widget that allows you to shrink and grow Read the rest…

Posted by Dion Almaer at 8:31 am

3.8 rating from 27 votes

Tuesday, January 15th, 2008

XSTM: Shared Transacted Memory

Category: GWT, JavaScript

We posted about JSTM for GWT back when I saw it at JavaPolis. Now, the project has been renamed to XSTM which comes with a new book, and a new form example: The data entered in the form is automatically replicated on the server. If you launch two browsers and modify the same field concurrently, Read the rest…

Posted by Dion Almaer at 7:50 am
1 Comment

3.6 rating from 19 votes

Friday, January 4th, 2008

GWT Videos from GWT Conference Available

Category: GWT, Presentation

Pearson put on a GWT Conference that had a lot of great content. Fortunately, video cameras were running, and the video has been edited and posted: You may want to check out Kelly’s talk on usability, as well as Bruce and Dan’s overview of how GWT can improve productivity. There’s also the conversation with Josh Read the rest…

Posted by Dion Almaer at 9:00 am
Comment here

3.9 rating from 31 votes

Wednesday, January 2nd, 2008

Cool and useful GWT Solutions

Category: Examples, GWT

David Geary and Rob Gordon have launched a companion Website to their book on GWT. The website uses GWT itself of course, and the most interesting section is the example code that they have made available: This stack panel contains some examples from GWT Solutions. These examples showcase the power of GWT. Short of implementing Read the rest…

Posted by Dion Almaer at 6:46 am
Comment here

2.8 rating from 35 votes

Thursday, December 27th, 2007

Interviewed on GWT, Gears, Java, and JavaScript

Category: Ajax, Gears, Google, GWT, Interview, Java, JavaScript

Reposted from my blog. I had the pleasure of finally meeting Didier Girard. I seem to run across Didier’s work every week or so, but for some reason we haven’t had a chance to meet face to face, until JavaPolis. Didier sat down with me to talk about GWT, Gears, Java, and JavaScript, and I Read the rest…

Posted by Dion Almaer at 7:48 am
Comment here

3.7 rating from 28 votes

Friday, December 14th, 2007

GWT Can Do Spinners?

Category: GWT, JavaScript

I’m not really accustomed to seeing a lot of UI press about GWT so I was pleasantly surprised when Dietrich Kappe showed me the new spinner control he’s been working on. Most of you have probably seen Flash-based implementations, especially on Amazon, where images spin on a type of carousel. It’s a very cool effect. Read the rest…

Posted by Rey Bango at 5:30 pm

3.9 rating from 65 votes

JSTM: Java Shared Transacted Memory for GWT

Category: GWT, Library

After my Google Gears talk at JavaPolis, I spoke to the nice fellow, Cyprien Noel, behind JSTM, Java Shared Transactional Memory for GWT. This tool allows you to automatically have state shared among clients. This could be a great solution for certain sync scenarios if we make it work in the Gears world. The same Read the rest…

Posted by Dion Almaer at 8:53 am
Comment here

3.3 rating from 27 votes

Thursday, December 13th, 2007

Server-side Ajax Framework: IT Mill Toolkit 5, now with GWT

Category: Framework, GWT

I’ve long been a proponent of server-side Ajax frameworks — frameworks that store state on the server and use an Ajax engine in the browser to drive the display. The advantages: state and control logic stay on the server, so security compromises that exploit client-side state and logic are more difficult to pull off; developers Read the rest…

Posted by Dietrich Kappe at 12:50 pm

4.5 rating from 106 votes

Tuesday, December 11th, 2007

GWT Voices: Cross browser sound API

Category: GWT, Library, Sound

We featured SoundManager 2 awhile back, and we just ran across GWT Voices, an open source GWT module that abstracts away sound management so you can just do this: < View plain text > java package com.mycompany.client;   import;   import com.allen_sauer.gwt.voices.client.Sound; import com.allen_sauer.gwt.voices.client.SoundController;   public class SimpleApplication implements EntryPoint {   public void Read the rest…

Posted by Dion Almaer at 7:05 am

3.6 rating from 29 votes

Monday, December 10th, 2007

GWT and Volta

Category: GWT, Microsoft

With Microsoft Volta there has been a lot of comparison to GWT, especially as Eric M said that it will “blow GWT out of the water”. There are some features that I am very interested in wrt Volta, namely: Any CLR language (e.g. IronRuby :) The ability to run on the client or the server: Read the rest…

Posted by Dion Almaer at 12:05 am

3 rating from 20 votes

Friday, December 7th, 2007

GWT Conference: Voices That Matter Summary

Category: Conferences, GWT

So I’ve been blogging all this week from the Voices That Matter: Google Web Toolkit Conference. For those who requested a summary of my posts on various sessions, they are… GWT as a Replacement for Java Swing Apps GWT Pronounced "Gwit" Josh Bloch Intro Q&A Coming in GWT 1.5: Selenium testing support Bruce Johnson/Dan Peterson Read the rest…

Posted by Dietrich Kappe at 4:33 pm
1 Comment

4 rating from 31 votes

Thursday, November 29th, 2007

Rolling your own GWT Hyperlink class

Category: GWT, JavaScript

From reading his post, Ivan Moscoso definitely has too much time on his hands as he decided to see how easy it was to set the status bar text when hovering over a link in GWT: It’s Wednesday, and you have had it up to here with the weather. There’s nothing on TV and you’ve Read the rest…

Posted by Rey Bango at 9:33 am
Comment here

3.3 rating from 29 votes

Thursday, November 22nd, 2007

Chronoscope: GWT based charting library

Category: GWT, JavaScript, Library, UI

Ray Cromwell and the Timepedia team have released Chronoscope, a charting and visualization platform for Google Web Toolkit, as open source. Chronoscope provides a rich Java API for you to play with: Canvas abstraction for drawing vector graphs Graph Style Sheets abstraction for configuring the look-and-feel of charts Scalable multiresolution rendering supporting up to tens Read the rest…

Posted by Dion Almaer at 8:00 am

3 rating from 41 votes