Book description
With Google Web Toolkit, Java developers can build sophisticated Rich Internet Applications (RIAs) and complete Web sites using the powerful IDEs and tools they already use. Now, with GWT 2, Google Web Toolkit has become even more useful. Essential GWT shows how to use this latest version of GWT to create production solutions that combine superior style, performance, and interactivity with exceptional quality and maintainability.
Federico Kereki quickly reviews the basics and then introduces intermediate and advanced GWT skills, covering issues ranging from organizing projects to compiling and deploying final code. Throughout, he focuses on best-practice methodologies and design patterns. For example, you’ll learn how to use the MVP (model-view-presenter) pattern to improve application design and support automated testing for agile development.
Kereki illuminates each concept with realistic code examples that help developers jump-start their projects and get great results more quickly. Working with the latest versions of open source tools such as Eclipse, Subversion, Apache, Tomcat, and MySQL, he demonstrates exactly how GWT fits into real Web development environments. Coverage includes
Using the Google Plugin for Eclipse and the GWT Shell Script
Detecting and working with browsers—and solving the problems they cause
Building better user interfaces with the MVP pattern
Using APIs for visualization, mapping, weather data, and more
Internationalizing and localizing GWT code
Securing GWT applications with cryptography, hashing, and encryption
Testing with JUnit, Emma, GWTTestCase, Selenium, and Mock Objects
Deploying client-only and client-plus-server GWT applications
Table of contents
- Title Page
- Copyright Page
- Dedication
- Contents at a Glance
- Contents
- Preface
- Acknowledgements
- About the Author
- 1. Developing Your Application
- 2. Getting Started with GWT 2
- 3. Understanding Projects and Development
- 4. Working with Browsers
- 5. Programming the User Interface
- 6. Communicating with Your Server
- 7. Communicating with Other Servers
- 8. Mixing in JavaScript
- 9. Adding APIs
- 10. Working with Servers
- 11. Moving Around Files
- 12. Internationalization and Localization
- 13. Testing Your GWT Application
- 14. Optimizing for Application Speed
- 15. Deploying Your Application
- Index
- Footnotes
Product information
- Title: Essential GWT: Building for the Web with Google Web Toolkit 2
- Author(s):
- Release date: August 2010
- Publisher(s): Addison-Wesley Professional
- ISBN: None
You might also like
video
GWT: Cool and Useful Stuff
This session shows you how to flat out kick ass with GWT. You'll see how to …
book
Google Web Toolkit for Ajax
The Google Web Toolkit (GWT) is a nifty framework that Java programmers can use to create …
book
GWT in Practice
GWT in Practice is an example-driven, code-rich book designed for web developers who have already learned …
book
Beginning Google Web Toolkit: From Novice to Professional
The open source, lightweight Google Web Toolkit (GWT) is a framework that allows Java developers to …