Google Web Toolkit Applications



Author: Ryan Dewsbury
Publisher: Prentice Hall
ISBN 978-0-321-50196-7
Pages: 600
Published Year: December 2007




Book Description

This book has two parts. Part I gives you an in-depth introduction to using the Google Web Toolkit. You can use it as a reference for the GWT library or as a guide to using effective development techniques with GWT. Part II provides a thorough look at five nontrivial applications built with GWT. In this part you’ll find development patterns, techniques, and subtleties used through application design and development. Each application in this part is designed to be a balance of GWT library usage, web service and technology interoperation, application design and architecture, and user interface design. As you read through these chapters.

Part I: Understanding the Google Web Toolkit

  • Chapter 1, First Steps with the Google Web Toolkit, introduces web technologies, skill sets, and GWT, and includes a short tutorial on creating an Ajax game application.
  • Chapter 2, User Interface Library Overview, details the user interface library that comes with GWT. This material consists mainly of notes and examples based on the usage of each widget.
  • Chapter 3, Server Integration Techniques, describes several methods for integrating with server-side applications.
  • Chapter 4, Software Engineering for Ajax, looks at Java tools for software development and how they apply to GWT development.
  • Chapter 5, Using the Toolkit Effectively, covers some of the more
    advanced techniques of development with GWT, including CSS, code generation, internationalization, and performance.

Part II: Rich Web Applications by Example

  • Chapter 6, Gadget Desktop Application, presents a gadget application with a rich drag-and-drop interface, persistence with cookies and Gears, along with using JavaScript APIs with GWT.
  • Chapter 7, Multi-Search Application, shows how to create a search application that makes requests to many search engines. The application uses JavaScript Object Notation with Padding (JSONP) to communicate with Google, Yahoo!, Amazon, and Flickr.
  • Chapter 8, Blog Editor Application, walks you through an application to manage blog entries across many blogs. This application integrates with the Blogger REST API using an HTTP proxy.
  • Chapter 9, Instant Messenger Application, details a web page instant messenger based on GWT-RPC. It covers how to use an event-based protocol along with optimizing with Comet on Tomcat and Continuations on Jetty.
  • Chapter 10, Database Editor Application, looks at a database manager for a traditional web page. The application explores advanced topics such as reading complex data structures from the server using Data Access Objects, code generation for easy XML and JSON, and integrating with PHP, Ruby on Rails, and Java with Hibernate.

Size: 5.5 MB
Download:

Ziddu | Rapidshare



Didn't Find What You'Re Looking For? Try Search Using Search Box

Related Books