Voices That Matter Conference Google Web Toolkit Conference

What is Google Web Toolkit?

GWT is an open source development toolkit that drastically simplifies the process of building sophisticated AJAX applications. Using GWT, you can develop and debug AJAX applications entirely in the Java (vs. JavaScript) language, using the Java IDE of your choice.

To deploy your application to the web, simply invoke the GWT compiler to transform your working Java application into highly optimized JavaScript that "just works" in any modern web browser. Since compiled GWT applications are 100% standalone JavaScript, they do not require a Java virtual machine on the client, nor do they require any server-side support while running.

GWT enables developers to radically improve the web experience for end users by providing a variety of uniquely powerful tools. With GWT, developers can build and deliver web applications of unprecedented quality. As its fans will happily tell you, GWT is unconventional, both technically and philosophically.

The GWT engineering team makes this abundantly clear by stating unapologetically that when there is a choice to be made between "easy for the user" versus "easy for the developer," "easy for the user" wins. That may be a surprising sentiment coming from tool builders, but, then again, their first design axiom is four words: User experience is primary.

To learn more about GWT, visit http://code.google.com/webtoolkit.