Official GWT documentation has an excellent introductory tutorial which highlights the power and ease of GWT. On completing it, many may feel that they are ready dive into a live project with GWT. Soon, they are lost amid plethora of widgets, layouts etc., and struggle to move the project forward.
One would aspire for a guide or tutorial which covers a GWT project end-to-end.
Advanced GWT 2 Tutorial fills this gap. This step-by-step guide provides a gentle introduction a complete GWT project. The book develops a web app, Fins, which displays financial performance of companies in a complex tab view using stock GWT widgets, Google Chart Tools and some custom widgets.
Some of the highlights of the book are
- shows how to create a GWT project from scratch without using the project wizard.
- assembles a stacked menu system and tabbed content panel.
- explains optimal way to use UiBinder and UiFactory to handle multiple widgets in a uniform and concise pattern.
- exhaustive treatment of GWT EventBus architecture.
- develops array of custom widgets for a well defined UI.
- uses Google Chart Tools to draw highly appealing and interactive charts.
- optimization of RPC services.
- extensive coverage of ORM like JDO, Hibernate and MyBatis to blend them seamlessly with a GWT web app.
- project code is a sub set of a real life project and incorporates many of the advanced features of GWT.
- web app developed by the book is ready to deploy on Google App Engine (GAE) cloud platform.
The book is written in a style keeping both beginners, as well as, intermediate developers in mind. Initial chapters are organized like a tutorial so as to assist beginners to get on with GWT effortlessly whereas later chapters, are more like a book, explains design considerations and concepts with the relevant code snippets.
Access this free online tutorial at GWT 2 Tutorial