Documentation and Books

Recent site activity

Google Web Toolkit

What is Google Web Toolkit?

Google Web Toolkit (GWT) is an open source Java software development framework that makes writing AJAX applications like Google Maps and Gmail easy for developers who don't speak browser quirks as a second language. Writing dynamic web applications today is a tedious and error-prone process; you spend 90% of your time working around subtle incompatibilities between web browsers and platforms, and JavaScript's lack of modularity makes sharing, testing, and reusing AJAX components difficult and fragile.

GWT lets you avoid many of these headaches while offering your users the same dynamic, standards-compliant experience. You write your front end in the Java programming language, and the GWT compiler converts your Java classes to browser-compliant JavaScript and HTML.

My tutorials :

None

3rd party tutorials :

Tutorials:

IBM

Google

Java.NET

Juixe

ONJava

JavaWorld

Oracle

Google Pages

The following belong together:

Blogspot (Robert Hanson)

Blogspot (Software Wonders)

XML.COM

Software Design

Apache

ZDNet

Instantiations

RegDeveloper

/home/nick

TechHui

Dr. Dobb's

Blog of Claudius Hauptmann

Presentations

Google

Fast, Easy, Beautiful: Pick Three - Google Developer Day 2007 PDF or Video
GWT Fireside Chat: Common Questions - Google Developer Day 2007 PDF
Writing Big Apps with GWT - TheServerSide Java Symposium 2007 PDF
Google Web Toolkit: Quick relief of AJAX pain (tutorial) - EclipseCon 2007 PDF Source
A Business Case for Ajax with GWT - JAOO 2006 PDF
GWT: What, Why, and How - JavaZone 2006 PDF or Video

Software and downloads :

None

General questions and answers :

Common problems and solutions :

Techniques and common solutions:

Google Web Toolkit:

How to create an empty Eclipse project using the GWT installation?
How to deploy an application to an Application server (like Tomcat)?
What kind of flags can i use on the GWTCompiler?
How to use the TypeArgs on a HashMap?
How can i compile only for one browser to make the compile time shorter?
How to create a timer function that performs an action every X milliseconds?
When using alot of GWT.create() calls the application performance is very slow, how to solve this?
Is Google Gears support available for Google Web Toolkit?
How to detect when the window is closing?
How to detect when the window is being resized?
How to display a (JavaScript) confirm question?
How to display a (JavaScript) prompt question?
How to display a (JavaScript) alert message?
How to pass parameters to a GWT application?
Can i have multiple source paths in my project?

Google Web Toolkit in combination with Google Gears:

Google Web Toolkit in combination with Google Maps:

Project site & reference documentation: