This book will show Java developers how to use the Google Web Toolkit (GWT)to rapidly create rich web-based applications using their existing skills. It willcover the full development cycle, from setting up your development environment,to building the application, then deploying it to the web server. The entirecore GWT library will be discussed, with details and examples on how it canbe extended.The Web is experiencing a new and exciting growth, with a strong emphasis onrich web-based applications. These applications suffer from being difficult tobuild because they require knowledge of numerous browser incompatibilities,are difficult to debug, and require the use of JavaScript, a language which lackssophisticated object-oriented structures and static typing.GWT overcomes these shortcomings by bringing rich web-clients to Java.This book will show Java developers how to take advantage of this excitingnew technology, and allow them to build the next generation of rich web-basedapplications.