Here are 3 learning documents covering Google Web Toolkit
(GWT) at scribd.com: two ebooks and one tutorial. These will
help you learn and improve your skills with writing GWT and Ajax code
to build dynamic, interactive, and rich web applications. These ebooks
and tutorial are in pdf format, to download them you need to register
for free and then select the Save Document option in the More drop-down.
GWT
eBook #1
Using Ajax and the Google Web Toolkit
(631 pages, 10.8 mb, pdf format)
Part 1 Getting Started
- Introducing GWT
- Creating the default application
- Advancing to your own application
Part 2 Building User Interfaces
- Working with widgets
- Working with panels
- Handling events
- Creating composite widgets
- Building JSNI components
- Modularizing an application
Part 3 Advanced Techniques
- Communicating with GWT-RPC
- Examining client-side RPC architecture
- Classic Ajax and HTML forms 409
- Achieving interoperability with JSON
- Automatically generating new code
- Changing applications based on GWT properties
Part 4 Completing the Understanding
- Testing and deploying GWT applications
- Peeking into how GWT works
GWT
eBook #2
(377 pages, 10.8 mb, pdf format)
Part 1 Getting Started
1 Introducing GWT
1.1 Why GWT
1.2 What GWT includes
1.3 GWT basics
1.4 Working with the GWT shell
1.5 Understanding the GWT compile
2 A New Kind of Client
2.1 Basic project structure and components
2.2 Design patterns and GWT
2.3 Styling a GWT component
2.4 Running a completed project
3 Communicating with the Server
3.1 Making GWT Remote Procedure Calls
3.2 The development server—Tomcat Lite
3.3 Using an external development server
Part 2 Task-Specific Issues
4 Core Application Structure
4.1 Building a model
4.2 Building view components
4.3 The controller and service
5 Other Techniques for Talking to Servers
5.1 Web development methods and security
5.2 Enabling REST and POX communications
5.3 Understanding Java-to-JavaScript interaction
5.4 Creating a cross-domain SOAP client with Flash
5.5 Incorporating applets with GWT
5.6 Streaming to the browser with Comet
6 Integrating Legacy and Third-Party Ajax Libraries
6.1 A closer look at JSNI
6.2 Wrapping JavaScript libraries
6.3 Managing GWT-JavaScript interaction
6.4 Wrapping JavaScript with GWT-API-Interop
7 Building, Packaging, and Deploying
7.1 Packaging GWT modules
7.2 Building and deploying applications
7.3 Automating the build
7.4 Managing Tomcat Lite from the build
8 Testing and Continuous Integration
8.1 GWT testing
8.2 Advanced testing concepts
8.3 Continuous integration
Part 3 Fully Formed Applications
9 Java Enterprise Reinvented
9.1 Constructing two models
9.2 Mapping to DTOs
9.3 Wiring applications with Spring
9.4 Constructing the client application
10 Building the Storefront
10.1 Securing GWT applications
10.2 Building a drag-and-drop system
10.3 JSNI special effects
11 Managing Application State
11.1 Overview of the sample application
11.2 Creating a basic messaging service
11.3 Handling messages on the client and server
11.4 Recording and playing back conversations
11.5 Dealing with state on the server side
11.6 Adding a UI and cleaning up
Appendix A Notable GWT Projects 335
Appendix B Quick Reference
Google
Web Toolkit Tutorial
(5 pages, 166 kb, pdf format)
Learn to write AJAX applications from Java classes, using the new
development paradigm introduced by this new Google framework. Recently,
the 1.20 version of Google Web Toolkit (GWT) was released. This
framework introduces a new AJAX application development paradigm. Is
goal is to
hide from programmer the JavaScript code implementation, considering
this job is repetitive, error-prone and full of tedious tasks, like
browser incompatibility handling. GWT abstracts JavaScript using a Java
class library, where a visual AJAX components (the widgets) library is
available. These components are well known by GMail and Google Maps
users. This tutorial presents how GWT changes the application
development paradigm, and brings an implementation sample using the
framework.
↧
2 eBooks on Google Web Toolkit (GWT)
↧