Beginning Google Web Toolkit: From Novice to Professional

Beginning Google Web Toolkit: From Novice to Professional

by Bram Smeets, Uri Boness, Roald Bankras
     
 

The open source, lightweight Google Web Toolkit (GWT) is a framework that allows Java developers to build rich Internet applications (RIAs), more recently called Ajax applications, in Java. Typically, writing these applications requires a lot of JavaScript development. However, Java and JavaScript are very distinctively different languages (although the name

Overview

The open source, lightweight Google Web Toolkit (GWT) is a framework that allows Java developers to build rich Internet applications (RIAs), more recently called Ajax applications, in Java. Typically, writing these applications requires a lot of JavaScript development. However, Java and JavaScript are very distinctively different languages (although the name suggests otherwise), therefore requiring a different development process.

In Beginning Google Web Toolkit: From Novice to Professional, you’ll learn to build rich, user–friendly web applications using a popular Java–based Ajax web framework, the Google Web Toolkit. The authors will guide you through the complete development of a GWT front-end application with a no–nonsense, down–to–earth approach.

You’ll start with the first steps of working with GWT and learn to understand the concepts and consequences of building this kind of application. During the course of the book, all the key aspects of GWT are tackled pragmatically, as you’re using them to build a real–world sample application. Unlike many other books, the inner workings of GWT and other unnecessary details are shelved, so you can focus on the stuff that really matters when developing GWT applications.

What you’ll learn

  • Get a solid foundation to develop RIAs.
  • Understand the basics of the GWT Framework and its components.
  • Fit GWT into your application’s life cycle and development process.
  • Develop rich web front–end GUIs using widgets, composite widgets, panels, and much more.
  • Integrate with remote procedure call (RPC) and various other data formats.
  • Reinforce principles learned throughout the book by working through a real–world sample application created with GWT from scratch.

Who this book is for

Beginning Google Web Toolkit: From Novice to Professional is written for Java developers of all levels who want to start building rich Internet applications. The book assumes no prior knowledge of developing Ajax applications and/or working with JavaScript.

Product Details

ISBN-13:
9781430210313
Publisher:
Apress
Publication date:
09/18/2008
Series:
The Expert's Voice in Web Development Series
Edition description:
2008
Pages:
350
Product dimensions:
6.90(w) x 9.10(h) x 0.80(d)

Meet the Author

Bram Smeets is a Java architect with over eight years of experience in developing enterprise Java applications. Currently, Bram is technical director at JTeam (www.JTeam.nl), a Java software development company based in the Netherlands, and senior consultant at SpringSource (pringSource.com). He is a regular speaker at technology-focused conferences like The Ajax Experience and SpringOne. Using Google Web Toolkit, Bram has delivered several successful rich Internet applications for JTeam. He also delivered Ajax and Google Web Toolkit trainings at several companies.

Uri Boness is a software engineer and architect with more than eight years of experience developing Java applications. Uri serves as the chief scientist at JTeam. Over the years, Uri has contributed and initiated several open source projects, including GWToolbox, a set of Google Web Toolkit modules to help and simplify the development of Google Web Toolkit applications. Like co-author Bram Smeets, Uri delivered several GWT-based projects and has given several trainings on the subject. His main technology interests are focused at search and rich Internet applications, which he considers to be the real backbone of the new age of enterprise applications.

Roald Bankras is a software engineer and project manager with over 5 years of Java experience. Roald has gathered his experience running e-procurement and custom back-office projects for midsize and large companies in the Netherlands. During the last year, Roald has put his knowledge to use implementing a complete fulfillment system using Google Web Toolkit.

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >