Google Web Toolkit

View: [ 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 ]

Articles
Books
  Tutorials
  

Articles:
  • The Google Widget Toolkit's AJAX Recipe: Less JavaScript, More Speed by Glen Kunene   - [Clicks: 55]
    The co-creator of the Google Widget Toolkit (GWT) explains how his team plans to release a GWT version that compiles faster AJAX code than a JavaScript expert could write by hand.
    http://www.devx.com/Java/Article/36177 - Dec, 2007
  • GWT solution #6: Drag and drop by David Geary, Rob Gordon   - [Clicks: 54]
    Get a hands-on, Google Web Toolkit solution to one of the pervasive problems of Java Web development: Adding drag-and-drop functionality to Web pages.
    http://www.javaworld.com/javaworld/jw-11-2007/jw-11-gwtsolutions.html - Nov, 2007
  • Integrate XForms with the Google Web Toolkit, Part 4: Creating interactive forms with GWT and XForms by Michael Galpin   - [Clicks: 54]
    This four-part series demonstrates how to use the Google Web Toolkit (GWT) and XForms together to create a dynamic Web application. Part 1 looks at the JavaScript underpinnings of each technology. Part 2 shows how to use those JavaScript underpinnings to start mixing the two technologies together to build the rock star application. Part 3 refactors the application to use XForms and GWT together. In this concluding part, you'll continue to refactor and improve your rock star application.
    [Includes sample code]
    http://www.ibm.com/developerworks/java/library/x-xformsgwt4/index.html - Oct, 2007
  • Integrate XForms with the Google Web Toolkit, Part 3: Using GWT to create XForms by Michael Galpin   - [Clicks: 27]
    This four-part series demonstrates how to use the Google Web Toolkit (GWT) and XForms together to create a dynamic Web application. Part 1 looked at the two technologies and how both had JavaScript underpinnings. Part 2 shows how to create a small application with two pages. One page uses GWT to show a list of artists managed by a record company. The second page uses XForms to display the albums recorded by a particular artist. Part 3 uses GWT and XForms on the same page. See how to take advantage of each technology's bindings to JavaScript by using JavaScript to achieve interactivity between GWT and XForms.
    [Includes sample code]
    http://www.ibm.com/developerworks/java/library/x-xformsgwt3.html - Oct, 2007
  • Integrate XForms with the Google Web Toolkit, Part 2: Creating an artist and album management form by Michael Galpin   - [Clicks: 18]
    This four-part series demonstrates how to use the Google Web Toolkit (GWT) and XForms together to create a dynamic Web application. Part 1 looked at the JavaScript underpinnings of each technology. Part 2 shows you how to use those JavaScript underpinnings to start mixing the two technologies together to build the rock star application.
    [Includes sample code]
    http://www.ibm.com/developerworks/java/library/x-xformsgwt2/index.html - Sep, 2007
  • Integrate XForms with the Google Web Toolkit, Part 1: Introducing GWT's JavaScript Native Interface by Michael Galpin   - [Clicks: 44]
    This four-part series demonstrates how to use the Google Web Toolkit (GWT) and XForms together to create a dynamic Web application. Part 1 starts with a bottom-up approach to the problem of using GWT and XForms together. It takes a look at some of the underpinnings of each technology, examining the common ground between them that will allow for their peaceful coexistence. This will lay the foundation for developing a Web application that uses both GWT and XForms together.
    http://www.ibm.com/developerworks/java/library/x-xformsgwt1/index.html - Sep, 2007
  • In pursuit of code quality: Unit testing Ajax applications by Andrew Glover   - [Clicks: 14]
    You might get a thrill out of writing Ajax applications, but unit testing them is surely painful. In this article, Andrew Glover takes on the downside of Ajax (one of them, anyway), which is the inherent challenge of unit testing asynchronous Web applications. Fortunately, he finds it easier than expected to tame this particular code quality dragon, with the help of the Google Web Toolkit.
    http://www.ibm.com/developerworks/java/library/j-cq07247/index.html - Jul, 2007
  • Simplify Ajax development using Cypal Studio for GWT by Noel Rappin   - [Clicks: 47]
    Using the Google Web Toolkit (GWT), a Java programmer can write rich Asynchronous JavaScript + XML (Ajax) applications completely in the Java programming language. Cypal Studio for GWT, designed for the Eclipse IDE, provides support for managing GWT constructs. Learn how Cypal Studio for GWT helps create new GWT modules, supports the creation of remote procedure calls, and makes it easy to view and deploy your Web applications.
    http://www.ibm.com/developerworks/library/os-eclipse-ajaxcypal/index.html - Jun, 2007
  • Using the DOM class in AJAX with the GWT and Java by Richard G. Baldwin   - [Clicks: 44]
    Learn how to write the Java code necessary to make effective use of the DOM class in the GWT.
    http://www.developer.com/java/ent/article.php/3679156 - May, 2007
  • Some Recipes to Improve Your Google Web Toolkit Development by Klaus P. Berg   - [Clicks: 76]
    The Google Web Toolkit (GWT) is an open source toolkit that allows you to create AJAX-based Web applications that are completely written in Java. This article summarizes experiences gained when implementing a client/server Web application with GWT and Tomcat. Lessons learned are shared as tips and recipes that can improve the development of your GWT-based Web applications.
    [Includes sample code]
    http://www.javaworld.com/javaworld/jw-04-2007/jw-04-gwt.html - Apr, 2007
  • Take a legacy path to advanced GWT controls by Sergey Odobetskiy   - [Clicks: 54]
    The Google Web Toolkit (GWT) provides libraries and tools that let you develop Ajax applications in the Java programming language. Unfortunately, GWT's standard gallery of UI controls (widgets) doesn't provide the advanced features that modern enterprise applications require. This article shows a technique that addresses this deficiency. Find out how to give GWT controls advanced functionality with relatively simple coding by integrating a popular JavaScript grid component with a GWT application.
    [Includes sample code]
    http://www-128.ibm.com/developerworks/java/library/j-gwtcontrols/index.html - Apr, 2007
  • Focus Events, Click Events, and Drag-and Drop in AJAX Using the GWT and Java by Richard G. Baldwin   - [Clicks: 77]
    Learn how to write the Java code necessary to perform drag-and-drop operations in AJAX using the GWT and Java. Also learn a little more about the use of the FocusListener and ClickListener interfaces.
    http://www.developer.com/services/article.php/3668046 - Mar, 2007
  • Build an Ajax application using Google Web Toolkit, Apache Derby, and Eclipse, Part 4: Deployment by Noel Rappin   - [Clicks: 208]
    In the past three articles in this series, you've built a simple but functional Web application using the Google Web Toolkit (GWT). Until now, you've been editing and debugging the application using GWT's hosted mode, which allows you to simulate a Web server environment within your Java development tool. Sadly, it's impractical to have all your users download Eclipse just to run your Web application. So, in this article, the fourth in this series, you'll learn how to deploy your GWT application within a Java Web application server and get tips on using the Apache Derby database to drive the GWT.
    http://www-128.ibm.com/developerworks/java/library/os-ad-gwt4/index.html - Feb, 2007
  • Build an Ajax application using Google Web Toolkit, Apache Derby, and Eclipse, Part 3: Communication by Noel Rappin   - [Clicks: 120]
    In the last two articles in this series, you've discovered how to create a simple Web application using the Google Web Toolkit (GWT) and the Apache Derby relational database. Part 1 focused on using GWT to build the front end for a pizza delivery system called Slicr. In Part 2, you got a demonstration of the creation of a relational database using Derby, and a bare-bones demonstration of a mechanism for converting the database rows to Java objects. Now it gets interesting! In this third article, find out how to get the client and server talking to each other. You'll use the Remote Procedure Call (RPC) framework within GWT to make getting data off the server almost as simple as making a Java method call.
    http://www-128.ibm.com/developerworks/java/library/os-ad-gwt3/index.html - Feb, 2007
  • Event driven programming in AJAX using the GWT and Java by Richard G. Baldwin   - [Clicks: 74]
    Learn how to write the Java code necessary to accomplish event driven programming using the Google Web Toolkit (GWT)
    http://www.developer.com/java/ent/article.php/3659596 - Feb, 2007
  • Build an Ajax application using Google Web Toolkit, Apache Derby, and Eclipse, Part 2: The reliable back end by Noel Rappin   - [Clicks: 142]
    In this second article in the series on using the Google Web Toolkit (GWT) to build Asynchronous JavaScript + XML (Ajax) applications, learn how to build the Apache Derby database for your Web application, and use it to drive the GWT. Part 1 of this series introduced you to GWT and demonstrated how you can use it to create a rich-client front end for a Web application. This time, you'll go behind the scenes and set up the back end with your database and the code used to convert the data to a format that GWT can use. By the end of this article, you'll be ready for the front end and back end to talk to each other.
    http://www-128.ibm.com/developerworks/library/os-ad-gwt2/index.html - Jan, 2007
  • Controlling layout in AJAX web applications using the GWT and Java by Richard G. Baldwin   - [Clicks: 111]
    Learn how to control the layout of a GWT Ajax web application using HTML layout capabilities, the capabilities of the layout classes in the GWT API, and a combination of the two. Also learn more essential aspects of the creation and deployment of GWT Ajax web applications.
    http://www.developer.com/services/article.php/3651446 - Jan, 2007

[Top]

Books:
  • Google Web Toolkit Solutions: More Cool & Useful Stuff by David Geary, Rob Gordon   - [Clicks: 37]
    Google Web Toolkit (GWT) is an open source Java development framework for building Ajax-enabled web applications. Instead of the hodgepodge of technologies that developers typically use for Ajax–JavaScript, HTML, CSS, and XMLHttpRequest–GWT lets developers implement rich client applications with pure Java, using familiar idioms from the AWT, Swing, and SWT. GWT goes beyond most Ajax frameworks by making it easy to build desktop-like applications that run in the ubiquitous browser, where the richness of the user interface is limited only by the developer’s imagination. This book focuses on the more advanced aspects of GWT that you need to implement real-world applications with rich user interfaces but without the heavy lifting of JavaScript and other Ajax-related technologies. Each solution in this practical, hands-on book is more than a recipe. The sample programs are carefully explained in detail to help you quickly master advanced GWT techniques, such as implementing drag-and-drop, integrating JavaScript libraries, and using advanced event handling methodologies.
    http://www.informit.com/store/product.aspx?isbn=0132344815&rl=1 - Nov, 2007
  • GWT in Practice by Robert Cooper, Charles Collins   - [Clicks: 154]
    If you’re a web developer, you already know that you can use Ajax to add rich, user-friendly, dynamic features to your applications. With the Google Web Toolkit (GWT), a new Ajax tool from Google that automatically converts Java to JavaScript, you can build Ajax applications using the Java language. GWT lets you focus on application design and functionality, rather than on browser differences, and allows you to re-use code throughout the layers of your applications. GWT in Practice is an example-driven, code-rich book designed for web developers who have already learned the basics of GWT. After a quick review of GWT fundamentals, GWT in Practice presents scores of handy, reusable solutions to the problems you face when you need to move beyond "Hello World" and "proof of concept" applications. This book skips the theory and looks at the way things really work when you’re building projects in GWT. You’ll learn: * How to create and customize widgets; * The ins and outs of RPC; * Packaging and building with Maven and Ant; * Using the Java Persistence API with GWT; * Effective internationalization. GWT in Practice shows you where GWT fits into the Enterprise Java developer's toolset. Written by expert authors Robert Cooper and Charlie Collins, this book combines sharp insight with hard-won experience. Readers will find thorough coverage of all aspects of GWT development from the basic GWT concepts and essentials to in-depth and complete real world example applications. If you know the basics and are ready to get your hands dirty, then you need this book.
    http://www.manning.com/cooper/ - Aug, 2007
  • Pro Google Web Toolkit: Rapid Ajax for Java Developers  by Ashish Bansal   - [Clicks: 118]
    Create cutting-edge Ajax-powered web sites easily using Google Web Toolkit (GWT). Because it comes with an impressive set of UI Widgets but doesn’t require a deep knowledge of an underlying JavaScript to use them, GWT could be the Java developer’s ultimate tool for next-generation web development. You’ll learn the basics of GWT development with Pro Google Web Toolkit, but unlike most others on the topic, you’ll go beyond beginner level and tackle more advanced techniques like Enterprise integration. You’ll begin by installing GWT, examining the GWT architecture, and putting together and debugging a basic application. You’ll discover the full set of widgets, explained in detail, learn how to customize their appearance using CSS, and learn to write your own custom widgets, events, and listeners. Advanced topics involved with incorporating GWT front ends in enterprise applications are covered fully, including integrating GWT with JSPs, working effectively with designers and developers, source control, and using Ant for building, generation, and deployment. The book concludes with reference sections covering GWT classes, JSP tags, and Ajax classes, making it easy to look up information and help when you need it.
    ,  - Aug, 2007
  • GWT in Action. Easy Ajax with the Google Web Toolkit by Robert Hanson, Adam Tacy   - [Clicks: 138]
    Ajax just got a lot easier. GWT -- The Google Web Toolkit -- is a set of APIs and tools that lets developers build rich web applications almost entirely in Java. Creating web applications with GWT feels a lot like coding in Swing or SWT. GWT hides the complexity of Ajax but still gives you control over the details. You wind up with better web apps faster -- all without learning a new programming model. GWT in Action is a comprehensive tutorial for Java developers exploring GWT. It's clearly-written and packed with hands-on GWT examples. Authors Robert Hanson and Adam Tacy will be your guides as you: * Absorb the GWT philosophy as you build your first working GWT app. * Follow a clever dashboard example running throughout the book. * Quickly master the basics of GWT: widgets, panels, and event handling. With those concepts in hand you'll really put GWT through its paces. The book explores the toolkit's RPC tools and JSON/XML support, the Java to JavaScript interface (JSNI), and automatic code generation. As well, you'll: * Learn to integrate GWT with existing server-sidetechnologies like Spring and Struts. * Handle real-world concerns likeinternationalization, testing, and support. * Leverage Java best-practices for GWT development.
    http://www.manning.com/hanson/ - Jun, 2007
  • Google Web Toolkit GWT Java AJAX Programming by Prabhakar Chaganti   - [Clicks: 45]
    This book is for Java developers who want to create Ajax interfaces using the Google Web Toolkit (GWT). It focuses on useful, practical tasks from the first chapter. The book is aimed at programmers who want to use GWT to create interfaces for their professional web applications. It concentrates on the serious side of Ajax: creating powerful, productive applications for browser platforms. GWT Ajax Programming shows you how to create reliable user interfaces that enhance the user experience. GWT is an open source Java software development framework that makes writing AJAX applications like Google Maps and Gmail easy for developers who don't speak browser quirks as a second language. Writing dynamic web applications today is a tedious and error-prone process; you spend 90% of your time working around subtle incompatibilities between web browsers and platforms, and JavaScript's lack of modularity makes sharing, testing, and reusing AJAX components difficult and fragile. GWT lets you avoid many of these headaches while offering your users the same dynamic, standards-compliant experience. You write your front end in the Java programming language, and the GWT compiler converts your Java classes to browser-compliant JavaScript and HTML.
    http://www.packtpub.com/google-web-toolkit-GWT-Java-AJAX/ - Feb, 2007
  • Google Web Toolkit for Ajax by Bruce W. Perry   - [Clicks: 74]
    The Google Web Toolkit (GWT) is a nifty framework that Java programmers can use to create Ajax applications. The GWT allows you to create an Ajax application in your favorite IDE, such as IntelliJ IDEA or Eclipse, using paradigms and mechanisms similar to programming a Java Swing application. After you code the application in Java, the GWT's tools generate the JavaScript code the application needs. You can also use typical Java project tools such as JUnit and Ant when creating GWT applications. The GWT is a free download, and you can freely distribute the client- and server-side code you create with the framework. This shortcut explains how to get started with the GWT, and then demonstrates how to create a simple Ajax application.
    http://www.oreilly.com/catalog/ajaxgoogle/ - Jan, 2007

[Top]

Tutorials:
  • Build an Ajax-enabled application using the Google Web Toolkit and Apache Geronimo, Part 2: Integrate your Ajax apps with a back-end MySQL database using a servlet by Michael Galpin   - [Clicks: 55]
    In the first part of this tutorial series, you learned how to use the Google Web Toolkit (GWT) to rapidly build an Asynchronous JavaScript + XML (Ajax)-enabled Web application and deploy it to Apache Geronimo. In this installment, Part 2 of the two-part series, you add more functionality to the application that you built in the first tutorial. Take advantage of Geronimo to add new features to the application by managing access to a back-end database. Then use GWT to add more dynamic functionality and easy integration with the new features that the service provides. Also, take a look at some of the dynamic HTML (DHTML) features of GWT and using native JavaScript within a GWT application.
    [Formats: html, pdf]
    http://www-128.ibm.com/developerworks/opensource/edu/os-dw-os-ag-gwt2.html - May, 2007
  • Build an Ajax-enabled application using the Google Web Toolkit and Apache Geronimo, Part 1: Run compiled Google Web Toolkit applications on Geronimo by Michael Galpin   - [Clicks: 53]
    Asynchronous JavaScript + XML (Ajax)-enabled Web applications have taken the software development world by storm. Some of the most notable ones have been built by Google. This two-part tutorial series shows you how the Google Web Toolkit (GWT) and Apache Geronimo can help you rapidly build sophisticated Ajax Web applications -- without having to write any JavaServer Pages (JSP) components, servlets, or JavaScript.
    [Formats: html, pdf]
    http://www-128.ibm.com/developerworks/edu/os-dw-os-ag-gwt1.html - May, 2007
  • Use XML to develop with the Google Web Toolkit by Nicholas Chase, Tyler Anderson   - [Clicks: 43]
    The Google Web Toolkit enables you to use Java syntax to create the JavaScript necessary for Asynchronous JavaScript + XML (Ajax) user interfaces. Most of these Ajax applications use XML to transfer information to and from the server, so your application must be able to both parse and create XML data. This tutorial shows you how to manipulate and create XML using the Google Web Toolkit.
    [Formats: html, pdf]
    http://www-128.ibm.com/developerworks/edu/x-dw-x-xmlgwt.html - Apr, 2007

[Top]