Section 6. Use Popups and Deferred Commands
The Address Book application’s simplistic user interface is shown in Figure 12.
Figure 12. The user interface for the Address Book application
If you’ve been developing web applications for any length of time, you might be tempted to “load a new page” when a user clicks on the New contact . . . button, a delete button, or a link. But that’s old-school, and is so Web 1.0. The GWT exists to propel us to Web 2.0, where rich user interfaces are the rule of the land. So, instead of clearing out the root panel and populating it with a “form”, let’s use a popup panel to provide a much more interactive user ...