Hi, I'm working on a Google's Java API for GWT that works 100% on the client side :
http://code.google.com/p/gwtgapi/example gallery with sources:
http://cancerbero.freevar.com/gwtgapi/(you must authorize the APIs in the Google APIs console, an "authorize" button appears at the bottom)
It is based on the JavaScript project
http://code.google.com/p/google-api-javascript-client which is 100% GWT-wrapped (using overlay types). Also supported some Java utilities for easy authentication and module loading.
Now the big task : I'm writing more Java friendly API (extending JavaScriptObject), some "google modules" are ready but there is a lot of work.... (I'm only working on those who interest me more)
I didn't announce this project here before because I wanted a better product before. But perhaps announce it here can be good, mainly for completing the mechanical big work that needs to be done, this is, writing the Java GWT overlay types for google APIs requests and return types from reading the google apis reference documents.
Any feedback and help is most appreciated.