Jump to ratings and reviews
Rate this book

GWT in Practice

Rate this book
If you're a web developer, you know that you can use Ajax to add rich, user-friendly, dynamic features to your applications. With the Google Web Toolkit (GWT), a new Ajax tool from Google that automatically converts Java to JavaScript, you can build Ajax applications using the Java language.

GWT in Practice is an example-driven, code-rich book designed for web developers already familiar with the basics of GWT who now want hands-on experience. After a quick review of GWT fundamentals, GWT in Practice presents scores of handy, reusable solutions to the problems you face when you need to move beyond "Hello World" and "proof of concept" applications. This book skips the theory and looks at the way things really work when you're building. I also shows you where GWT fits into the Enterprise Java Developer's toolset. Written by expert authors Robert Cooper and Charlie Collins, this book combines sharp insight with hard-won experience. Readers will find thorough coverage of all aspects of GWT development from the basic GWT concepts to in depth real world example applications.

The first part of the book is a rapid introduction to the GWT methodology The second part of the book then delves into several practical examples which further demonstrate core aspects of the toolkit The book concludes by presenting several larger GWT applications including drag and drop support for UI elements, data binding, processing streaming data, handling application state, automated builds, and continuous integration.

Along the way GWT in Practice covers many additional facets of working with the toolkit. Various development tools are used throughout the book, including Eclipse, NetBeans, IDEA, Ant, Maven, and, of course, the old fashioned command line. The book also addresses integrating GWT with existing applications and services along with enterprise and team development.

376 pages, Paperback

First published May 12, 2007

4 people are currently reading
17 people want to read

About the author

Robert T. Cooper

3 books1 follower

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
3 (13%)
4 stars
2 (9%)
3 stars
11 (50%)
2 stars
6 (27%)
1 star
0 (0%)
Displaying 1 - 4 of 4 reviews
Profile Image for Glenn.
21 reviews1 follower
May 16, 2010
This book is a reasonable introduction of version 1 to coders looking to add GWT to their repertoire of web app development stacks. There is no canonical reference to the API in these 357 pages but there is basic coverage of GWT topics in order to get you started on your own learner project.

One of the most important concepts to understanding GWT is in how the compilation process works. It's pretty different from the more traditional software development approaches. Most of a student's hangups and gotchas around GWT comes from a lack of understanding this difference. This book does a good job at explaining the difference and why you need to understand it.

Other topics include client/server communications, MVC (a little outdated here), JSNI (adding your own java script), building (ant and maven), and testing and continuous integration (Hudson).

There is some coverage of the ORM state management problem with GWT-RPC but they could have done better with this important topic.
Profile Image for Heather.
119 reviews11 followers
March 3, 2010
This book is ok, but definitely not one of my favorite tech references.

It's true it's already somewhat outdated - I can live with that. My main issue is that I like to go through the code samples and try them out in my own environment and in this book, that was a little frustrating.

Some of the code samples in the book don't match the source code I downloaded, the source code contained cut and paste errors, and in some cases, the code samples provided in the book don't match the supporting text.
227 reviews12 followers
May 15, 2009
kind of bummed to find out the book is based on GWT 1.4, and current version is 1.6.4. not sure it really matters much..
Displaying 1 - 4 of 4 reviews

Can't find what you're looking for?

Get help and learn more about the design.