Table of Contents

 

Copyright

Brief Table of Contents

Table of Contents

Praise for the First Edition of GWT in Action

Preface

Acknowledgments

About This Book

About the Cover Illustration

1. Basics

Chapter 1. GWT

1.1. Unplanned consequences (or the road to GWT)

1.2. Exploring the toolkit

1.2.1. Compiling and optimizing

1.2.2. Powerful widgets and a template binding engine

1.2.3. Event handling beyond JavaScript

1.2.4. Client/server communication

1.2.5. Simplified development and debugging

1.2.6. Integration with JavaScript

1.2.7. History support

1.2.8. Internationalization—Sprechen sie Deutsch?

1.3. Setting up your development environment

1.3.1. Installing the JDK

1.3.2. Installing Eclipse

1.3.3. Installing the Google Plugin for Eclipse

1.3.4. Installing the Development Mode Browser Plugin

1.4. Summary

Chapter 2. Building a GWT application: saying “Hello World!”

2.1. What’s a GWT application?

2.1.1. Seeing the user’s view

2.1.2. Examining the developer’s view

2.1.3. Understanding development vs. web mode

2.2. Examining the options for building an application

2.3. Creating the HelloWorld application with the GPE

2.3.1. Creating a web application

2.3.2. Defining a GWT module

2.3.3. Adding an entry point

2.3.4. Providing the web page

2.3.5. Recapping the magic

2.4. Running HelloWorld in development mode

2.4.1. Starting development mode in Eclipse

2.4.2. Passing parameters to development mode

2.5. Finding out where it went wrong