The DWT project commenced about a fortnight back and soon hit some roadblocks.
Firstly, the Ajax communication to the server in Google Web Toolkit is asynchronous and as such retrieving the templates in template based widgets was an issue. For which the team wrote a quick-fix to query the server synchronously. A function getText was added to com.edujinilabs.dwt.client.dojo.Dojo class (see the code here).
Ok... that was an easy go. But then, we had the real fun!
This is the updated version of the announcement - the License has been changed to New BSD
To take the development experience with Dojo Toolkit on to the next level using Google Web Toolkit, Edujini™ Labs plans to port Dojo Toolkit for GWT.
The project would soon be hosted at SourceForge under both GPL v2/3 New BSD and commercial license. We have sought for the project name "DWT" (applied under APT process, and may take 2-3 weeks for complete takeover).
The project would be led by Gaurav Vaish, initially supported by core team comprising of
Abdul Prodhani
Hair S Nair
Shake Sajan
To get started, a quick proof-of-concept demo has been created. It's not a very clean implementation - just a get started stuff.
You can support this project by spreading the word, to start with . Just "Digg It". Some people have reported problems with Digging the articles on Eduzine... if that's the case with you, "Digg This" - http://blogs.edujini-labs.com/2008/05/30/dwt/
In the second article in the series - Google Web Toolkit says, "Hello, World!" - we learn how to do the same stuff in, probably, a more structured manner: use Eclipse IDE to write the code, compile and launch. So that we don't have to switch across the Java editor, command prompt and the browser.
And the code - available at downloads in the GWT category.
Google Web Toolkit (from Google, at Google Code) is a fantastic framework with a very interesting concept - write in Java run in JavaScript! This article demonstrates how to get started with Google Web Toolkit.
The first part of the article demonstrates how to use the default tools provided in GWT to write the "Hello World" application. The second in the series will demonstrate how to use Cypal Studio Plug-in for Eclipse to make your life easy when it comes to creating, compiling and running GWT applications.
As usual, the code is available in the Downloads section. Direct link to the Google Web Toolkit category is here.