My favorites | Sign in
Google
                
Show all Featured wiki pages:
ReleaseNotes

Google API Libraries for Google Web Toolkit

The Google API Libraries for Google Web Toolkit is a collection of libraries that provide Java language bindings for popular Google JavaScript APIs. These libraries make it quick and easy for developers to use these Google JavaScript APIs with Google Web Toolkit. The libraries are supported by the Google Web Toolkit team.

Available Libraries

Note that these versions rely on GWT 1.5.3 or higher.

Gears 1.2 Library

The Gears API library for GWT provides bindings for APIs provided for the Google Gears plugin. In addition to support for the Gears LocalServer, Database, and WorkerPool, this version adds integrated support for offline applications and updated sample applications. The bindings have also been refactored to use JavaScript overlays, and a new package hierarchy. Version 1.2 of the Gears API library for GWT adds support for Gelocation and Blob support which are new in Gears 0.4.

Gadgets 1.0 Library

Gadgets are simple HTML and JavaScript applications that can be embedded in webpages and other apps. This library simplifies gadget development with GWT by automatically generating a Gadget Specification from Java source, inserting a selection script in the specification much like a regular GWT project. After compiling your gadget with GWT, all files are in place to publish your gadget.

Google AJAX Search 1.0 Library

The Google AJAX Search API lets you put Google Search in your web pages, including Web, Local, and Multimedia searches. This library allows you to access that API from Java code compiled with the GWT compiler.

Google Maps 1.0 Library

The Google Maps API library provides a way to access the Google Maps API from a GWT project without having to write additional JavaScript code. The library gives you full control using the standard Maps components such as InfoWindows, Markers, MapTypes, and Geocoding. You can even use advanced features such as adding GWT widgets to the Map, creating custom overlays, custom map types, and other components.

Google Visualization 1.0 Library

The Google Visualization API library enables you to expose your own data, stored on any data-store that is connected to the web, as a Visualization compliant datasource. Some of the visualizations supported by this release candidate library include the Google Piechart, Google Annotated Timeline and Google GeoMap. For a full list of visualizations with GWT wrappers you can refer to the Google Visualization Gallery.

Language 1.0 Library

The Language API for GWT provides access to Google's online Translation and Transliteration facilities. With the AJAX Language API, you can translate and detect the language of blocks of text within a webpage using only Javascript. In addition, you can enable transliteration on any textfield or textarea in your web page. For example, if you were transliterating to Hindi, this API will allow users to phonetically spell out Hindi words using English and have them appear in the Hindi script.

AjaxLoader 1.0 Library

Version 1.0 of the AjaxLoader API for GWT provides GWT applications to control when Google APIs are loaded and to vary API arguments at runtime. This library is incorporated into the Visualization, Maps, Search, and Language APIs.