Google Web Toolkit Applications

  Author:    Ryan Dewsbury
  ISBN:    0321501969
  Sales Rank:    34153
  Published:    2007-12-07
  Publisher:    Prentice Hall PTR
  # Pages:    608
  Binding:    Paperback
  Avg. Rating:    5.0 based on 11 reviews
  Used Offers:    10 from $39.47
  Amazon Price:    $47.59
  (Data above last updated:  2008-12-22 06:26:23 EST)
  
  
Sort customer reviews by:
  
Show All Reviews on Page      Hide All Reviews on Page
   
  
Google Web Toolkit Applications
  

â??Ryan clearly understands the GWT value proposition and how GWT integrates into a diverse web technology stack–and not just in a theoretical way. With the popularity of gpokr.com and kdice.com, Ryan can speak with the authority of concrete success.â??

Bruce Johnson, creator of Google Web Toolkit


â??This book distinguishes itself from other books on GWT in that it walks through the entire process of building several nontrivial GWT applications, not the toy applications that most books present.â??

R. Mark Volkmann, Object Computing, Inc.


â??Googleâ?¢ Web Toolkit Applications is an excellent resource for any GWT developer. Solutions to challenges commonly encountered in GWT are presented through the design and development of actual applications. The applications developed throughout the text demonstrate best practices from simple UI design all the way to custom code generation, and are presented with little pretext about the amount of Java knowledge a given developer may have. Advanced concepts are not withheld but are presented in a way that will be understood by both novice and seasoned developers alike. Good application development practices and proper Model View Controller design is reinforced throughout the book, nearly guaranteeing that the reader will come away a better programmer. â??

Jason Essington, Senior Web/Java Engineer, Green River Computing


â??Dewsbury’s Googleâ?¢ Web Toolkit Applications is a book for both experts and beginner programmers who want to discover this open source Java software development framework, as well as write Ajax applications. A very detailed book!â??

Massimo Nardone, Advisory IT Security Architect

Accelerate and Simplify Ajax Development with Google Web Toolkit


Get the edge you need to deliver exceptional user experiences with Googleâ?¢ Web Toolkit Applications, a guidebook that provides web developers with core information and instructions for creating rich web applications. Whether you’re a developer who needs to build a high-performance front end for Java, PHP, or Ruby applications, or to integrate with external web services, this resource from expert Google Web Toolkit (GWT) developer Ryan Dewsbury delivers the in-depth coverage you’ll need.


In this valuable book, insider Ryan Dewsbury provides instructions for using the robust tool set and gets you on your way to creating first-class web applications by providing a comprehensive overview of GWT technology. In addition, he shares his â??in-the-trenchesâ?? insights on


  • Building elegant and responsive user interfaces with Cascading Style Sheets and GWT’s Widgets and Panels

  • Creating seamless user experiences through asynchronous communication with HTTP, REST, JSON/JSONP, and RPC Interoperating with web standards–such as XML, RSS, and Atom–and web services–such as Google Maps, Amazon Books, Yahoo! Search, Flickr, and Blogger

  • Overcoming browser security restrictions, such as HTTP’s two-connection limit and the Same-Origin policy

  • Accelerating development, using software engineering, code generation, internationalization, application patterns, and Java tools

  • Deploying for optimal performance with resource compression and caching

  • Building five non-trivial applications: a gadget application with a rich drag-and-drop interface, a multi-search application that makes requests to many search engines, a blog editor application for managing entries across multiple blogs, a web-based instant messenger, and a database manager for a traditional web page

This practical guide to GWT introduces you to the technology; provides techniques, tips, and examples; and puts you on the road to delivering top-notch user experiences for your web applications.

                  Reader Reviews 1 - 11 of 11                 
  
  
Review
Date
Review
Rating(5 High)
Review
Helpful
to:
Customer Review Reviewer
Info
Permanent
Link
Reader Reviews Below Sorted by Newest First
09-28-08 5 1\1
(Hide Review...)  This book is great!!
Reviewer Permalink
What makes this book great is that it sets the tone for beginners and makes it easy to step to the next levels. Advanced GWT and Ajax programmers (and designers) can jump right to the examples and learn to maximize the benefits of GWT. Highly recommended for professionals of all levels.
(Review Data Last Updated: 2008-12-22 06:27:49 EST)
08-26-08 1 0\2
(Hide Review...)  Source code examples troublesome
Reviewer Permalink
The source code examples on the book are incompatable with GWT version 1.5 because of the use of the GWT gears project in the examples. You also have to go hunting around for the examples by going to the authors page, then the book forum. Not a good starter book.
(Review Data Last Updated: 2008-09-30 04:42:04 EST)
08-03-08 5 1\1
(Hide Review...)  Best GWT book ever
Reviewer Permalink
This is the best GWT book among the others. Covers from basic concepts and definitions behind GWT (like the gadget library, panels, compositions) and moves to advanced topics (like internationalization, integration with other server technologies, patterns, etc). The book explains server comunication taking from the basic comunication (http requests) to more complex JSON and XML examples. It explains very well and gives so many examples, including many application examples (it's 600 pages).

For those with some experience in Java programming for the WEB and wants to know everything about GWT, this book is perfect.
(Review Data Last Updated: 2008-08-27 06:15:12 EST)
07-15-08 5 1\1
(Hide Review...)  best GWT book
Reviewer Permalink
There's not much to say about this book other than it is the best GWT book out there. It is prior to 1.5 but the generics really don't change any principles or techniques covered on this text.

It does have a very practical approach, with a lot of coding and it mixes several other technologies to solve the covered project issues, so, if you are not familiar with recent (not so recent anymore) web tech you will probably need a bit of research to fully enjoy the reading.
(Review Data Last Updated: 2008-08-07 07:58:50 EST)
05-19-08 5 1\1
(Hide Review...)  Real Utilites
Reviewer Permalink
This Book contain a real utilities Drag and Drop, Windows, conecting with logic in other lenguages by HTTP GET/POST and more, ideal for an understanding of the potential for rapid GWT Technology.
(Review Data Last Updated: 2008-07-29 08:04:35 EST)
05-18-08 5 1\1
(Hide Review...)  Thoroughly Impressed
Reviewer Permalink
I was thoroughly impressed with this book. Not only does it provide a great introduction to GWT, it provides the right background information on AJAX, patterns of AJAX usage, and other tools to use alongside GWT. I was just expecting another dry reference book for yet another framework. The examples were well thought out and interesting - not just more Hello World apps.

I think you may need a good background in both Java and JavaScript for this to be easily consumed, but for me it hit the spot.
(Review Data Last Updated: 2008-07-29 08:04:35 EST)
05-15-08 5 1\1
(Hide Review...)  Excellent Book!
Reviewer Permalink
When I first checked out Google Web Toolkit, I was hooked. Finally, being able to write AJAX-based applications without being mired in cobbled-on Javascript code.

The docs on [...] are fairly good, but with few examples. This book has a good mix of theory and background of GWT, along with many examples. I'm learning a great deal from it, and it has become invaluable to picking up GWT.
(Review Data Last Updated: 2008-05-19 04:02:28 EST)
03-31-08 5 3\3
(Hide Review...)  Love the book, wish it was in a little different order(maybe)
Reviewer Permalink
This book is the definitive guide to GWT. I would say you need to have more then a beginner's knowledge of Java (which the authors recommends also) and have some web development experience with the HTTP forms just to appreciate what the author is trying to show you. I can't believe I am saying this because the examples in the books are absolutely top notch, but it would be nice to have more sample little code snippets earlier in the book. There is a ton to digest before you get to Chapter 6 where all the great example code starts. But if you do what I did, and try to put into action at least part of what you have learned from each chapter in your own sample programs you will be better prepared for the later chapters. Otherwise, you get to chapter 6 and you are not sure what hit you. That really is my only complaint, a few easy sample apps after each chapter before you get into the big ones in the middle of the book would be nice. But after you finish this book you will definitely be ready to tackle some major projects and you will at least have some pretty good hands on knowledge of the different methods that you can use in GWT develop rich internet applications.
(Review Data Last Updated: 2008-05-18 04:02:13 EST)
03-31-08 5 3\3
(Hide Review...)  Best of GWT book in market
Reviewer Permalink
I have done GWT development and book came into market recently. I must say it has cover lot of ground with working examples. You will get some practical tips on development of GUI and deployment on Tomcat. I am giving 5 star because no other GWT book cover ground like Ryan has done.
(Review Data Last Updated: 2008-05-18 04:02:13 EST)
02-15-08 3 4\6
(Hide Review...)  Good, but has some flaws, however you will need it for the advanced topics
Reviewer Permalink
I have read many of the available GWT books. This one looks better than the others, it has nice diagrams and uses patterns - all very positive.

As with the other GWT books this one suffers from poor proofreading, there are typos and missing words, but probably far fewer than other books on the subject.

When the book arrived I was disappointed by the flimsy paperback and very thin glossy pages. Pairs of pages tend to stick together and mark easily from fingerprints, also as other reviewers have commented about the publisher, the source code is not (easily) available for free download.

Before all of the negatives build up, I think that this is a book you will need to buy, both for its good programming approach and for the advanced topics section. I bought the book simply so that I could read chapter 9!

The book unfortunately seems to dwell (in the earlier chapters) on Eclipse. I see no coverage of the excellent support for GWT in both NetBeans and IntelliJ IDEA.
(Review Data Last Updated: 2008-03-31 16:13:19 EST)
12-18-07 5 12\18
(Hide Review...)  Detailed and practical book on Google Web Toolkit
Reviewer Permalink
This book is about writing Ajax applications that create richer user experiences than you usually find in a tutorial book on application programming. It uses web technologies and Java development tools and shows how the Google Web Toolkit (GWT) bridges the two in such applications. Thus the book's primary focus is on the Google Web Toolkit itself along with its library and tools. Secondarily, the book covers software development techniques using Java and how to apply Ajax application development with the GWT. Finally, the book looks at web technologies including web standards and Ajax libraries and APIs. The GWT has many abilities that aren't clear to the novice, and this book takes an example-based approach and attempts to demonstrate many of the capabilities of the GWT to you.

The book's author assumes you already know how to program in Java, and thus does not spend time tutoring you in this. He does not assume you know anything about the GWT. This book is hands on and includes most but not all of the code. For the entirety of the code you need to go to the book's website. The following is the table of contents:

Part I:Understanding the GWT
1. First Steps with the Google Web Toolkit - intro plus a tutorial on creating an Ajax game application.
2. User Interface Library Overview - Consists of notes and examples about the use of each widget in the GWT user interface library.
3. Server Integration Techniques - self-explanatory
4. Software Engineering for Ajax - Java tools for software development and how they are used with the GWT.
5. Using the Toolkit Effectively - advanced techniques for software development using the GWT. This includes CSS, code generation, internationalization, and performance.

Part II: Rich Web Applications by Example
6. Gadget Desktop Application - first of the example-based chapters shows how to write a gadget application with a drag-and-drop interface and persistence with cookies and Gears. Using Javascript with the GWT is covered here.
7. Multi-search application - how to write a search application with an interface to many search engines. You see how to communicate with Google, Yahoo, Amazon, and Flickr.
8. Blog Editor Application - how to write an application that manages entries that are occuring across many blogs. This application integrates with the Blogger REST API using an HTTP proxy.
9. Instant Messenger Application - shows how to create a web page instant messenger based on GWT-RPC. It shows how to use an event-based protocol along with optimizing with Comet on Tomcat and Continuations on Jetty
10.Database Editor Application - How to create a database manager for a basic web page. The application includes facets such as how to read complex data structures from the server using Data Access Objects, code generation for XML and JSON, and integrating with PHP, Ruby on Rails, and finally Java with Hibernate.
(Review Data Last Updated: 2008-02-15 03:09:40 EST)
  
                  Reader Reviews 1 - 11 of 11                 
  
  
  
  
  
  

Because the data used to generate this site come from outside sources, VeryWellSaid.com cannot guarantee the completeness or accuracy of the data.
Search VeryWellSaid™
Google
Web VeryWellSaid™
New subjects are added every week.
View Subjects Below by:
* Top Selling
 (click category name, left)
* Top-Rated Top Sellers
 (click 'Top Rated', right)
In the news...  
Dubai\UAE Top Rated
Influenza\Bird Flu Top Rated
Iraq Top Rated
Supreme Court Top Rated
All Books Top Rated
Arts Top Rated
Photography Top Rated
Digital Photography Top Rated
Digital Cameras Top Rated
Biography Top Rated
Business Top Rated
Management Top Rated
Marketing Top Rated
Sales Top Rated
Stocks Top Rated
Bonds Top Rated
Real Estate Top Rated
Trading Top Rated
Commodities Trading Top Rated
Time Management Top Rated
Starting A Business Top Rated
Children's Top Rated
Comics Top Rated
Computers Top Rated
PC Top Rated
Mac Top Rated
Programming Top Rated
Design Patterns Top Rated
.Net Top Rated
C# Top Rated
Vb.Net Top Rated
Asp.Net Top Rated
Java Top Rated
Python Top Rated
PHP Top Rated
Perl Top Rated
Javascript Top Rated
Ajax Top Rated
CSS Top Rated
Open Source Top Rated
SQL Top Rated
Databases Top Rated
Oracle Top Rated
MySql Top Rated
Sql Server Top Rated
IIS Top Rated
Apache Top Rated
Linux Top Rated
Windows Server Top Rated
Project Management Top Rated
HTML Top Rated
UML Top Rated
IT Certifications Top Rated
Cisco Certifications Top Rated
MCSE Top Rated
MCSD Top Rated
Cooking Top Rated
Italian Cooking Top Rated
Vegetarian Cooking Top Rated
Wine Top Rated
Engineering Top Rated
Entertainment Top Rated
Health Top Rated
Nutrition Top Rated
Dieting Top Rated
Sex Top Rated
History Top Rated
Military History Top Rated
British History Top Rated
Middle East History Top Rated
Land Battles Top Rated
Naval Warfare Top Rated
Air Warfare Top Rated
9/11 Top Rated
Terrorism Top Rated
Home Top Rated
Mortgage\Home Equity Loan Top Rated
Cars Top Rated
Car Buying Top Rated
Sports Cars Top Rated
Cat Top Rated
Humor Top Rated
Horror Top Rated
Law Top Rated
IP Law Top Rated
Legal History Top Rated
Fiction Top Rated
Oprah's Book Club Top Rated
Medicine Top Rated
Cancer Top Rated
Stroke Top Rated
Heart Disease Top Rated
Fertility Top Rated
Diabetes Top Rated
Pharmacology Top Rated
Back Problems Top Rated
Menopause Top Rated
Thyroid Top Rated
Pain Top Rated
Organic Chemistry Top Rated
Immune System Top Rated
Mystery Top Rated
Nonfiction Top Rated
Outdoors Top Rated
Running Top Rated
Radio Control Models Top Rated
Guns Top Rated
Parenting Top Rated
Divorce Top Rated
Professional Top Rated
Reference Top Rated
Religion Top Rated
Romance Top Rated
Science Top Rated
Physics Top Rated
Chemistry Top Rated
Astronomy Top Rated
Psychology Top Rated
Science Fiction Top Rated
Sports Top Rated
Teens Top Rated
Travel Top Rated
USA Top Rated
Europe Top Rated
France Top Rated
Italy Top Rated
England Top Rated
China Top Rated
All Books Arts Biography Click Here For An A-Z Index Of All 213 Best-Seller Subjects Business Children's Comics
Computers Cooking Engineering Entertainment Health History Home Horror Humor Law Fiction Medicine Mystery
Nonfiction Outdoors Parenting Professional Reference Religion Romance Science Sci-Fi Sports Teens Travel
In Association with Amazon.com

Cache miss
(not cached)