<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    <title>Eduzine© - Dojo GWT</title>
    <link>http://eduzine.edujini-labs.com/</link>
    <description>Articles from Edujini Team</description>
    <dc:language>en</dc:language>
    <admin:errorReportsTo rdf:resource="mailto:" />
    <generator>Serendipity 0.8.2 - http://www.s9y.org/</generator>
    <pubDate>Fri, 05 Sep 2008 00:09:42 GMT</pubDate>

    <image>
        <url>http://www.edujini-labs.com/images/newmasthead.gif</url>
        <title>RSS: Eduzine© - Dojo GWT - Articles from Edujini Team</title>
        <link>http://eduzine.edujini-labs.com/</link>
        <width></width>
        <height></height>
    </image>
<item>
    <title>DWT - Take off and Problems Galore</title>
    <link>http://eduzine.edujini-labs.com/archives/38-DWT-Take-off-and-Problems-Galore.html</link>
<category>JavaScript</category><category>Dojo</category><category>Ajax</category><category>GWT</category><category>Web 2.0</category><category>Dojo GWT</category>    <comments>http://eduzine.edujini-labs.com/archives/38-DWT-Take-off-and-Problems-Galore.html#comments</comments>
    <wfw:comment>http://eduzine.edujini-labs.com/wfwcomment.php?cid=38</wfw:comment>
    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://eduzine.edujini-labs.com/rss.php?version=2.0&amp;type=comments&amp;cid=38</wfw:commentRss>
    <author>eduzine@edujinionline.com (Eduzine)</author>
    <content:encoded>
&lt;p&gt;
The DWT project commenced about a fortnight back and soon hit some roadblocks.
&lt;/p&gt;

&lt;p&gt;
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 &lt;code&gt;getText&lt;/code&gt; was added to &lt;code&gt;com.edujinilabs.dwt.client.dojo.Dojo&lt;/code&gt; class (see &lt;a href=&quot;http://dwt.svn.sourceforge.net/viewvc/dwt/trunk/dwt/eclipse/src/com/edujinilabs/dwt/client/dojo/Dojo.java?revision=51&amp;view=markup&quot;&gt;the code here&lt;/a&gt;).
&lt;/p&gt;

&lt;p&gt;
Ok... that was an easy go. But then, we had the real fun!
&lt;/p&gt; 
&lt;p&gt;
Template-based Widgets rely on dynamically created properties (JavaScript is, after all, dynamically typed language). However, the first problem is that Java is statically typed; secondly, GWT changes the field/function names upon recompilation, and finally - Java does not support function references.
&lt;/p&gt;

&lt;p&gt;
A detailed problem description and proposed solution has been put up on the &lt;a href='http://dwt.sourceforge.net/blog/2008/08/29/template-based-widgets-in-dwt/'&gt;DWT Blog&lt;/a&gt;.
&lt;/p&gt;

&lt;p&gt;
Have you got some suggestions or inputs? Do write in...
&lt;/p&gt;

    </content:encoded>
    <pubDate>Thu, 04 Sep 2008 15:28:12 -0700</pubDate>
    <guid isPermaLink="false">http://eduzine.edujini-labs.com/archives/38-guid.html</guid>
    </item>
<item>
    <title>Dojo on Google Web Toolkit</title>
    <link>http://eduzine.edujini-labs.com/archives/29-Dojo-on-Google-Web-Toolkit.html</link>
<category>JavaScript</category><category>Dojo</category><category>Ajax</category><category>GWT</category><category>Web 2.0</category><category>Edujini</category><category>Dojo GWT</category>    <comments>http://eduzine.edujini-labs.com/archives/29-Dojo-on-Google-Web-Toolkit.html#comments</comments>
    <wfw:comment>http://eduzine.edujini-labs.com/wfwcomment.php?cid=29</wfw:comment>
    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://eduzine.edujini-labs.com/rss.php?version=2.0&amp;type=comments&amp;cid=29</wfw:commentRss>
    <author>eduzine@edujinionline.com (Eduzine)</author>
    <content:encoded>

&lt;p&gt;
&lt;b&gt;This is the updated version of the announcement - the License has been changed to &lt;a href=&quot;http://www.opensource.org/licenses/bsd-license.php&quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 255);&quot;&gt;New BSD&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;
&lt;/p&gt;

&lt;p&gt;
To take the development experience with &lt;a href=&quot;http://dojotoolkit.org&quot;&gt;Dojo Toolkit&lt;/a&gt; on to the next level using &lt;a href=&quot;http://code.google.com/webtoolkit&quot;&gt;Google Web Toolkit&lt;/a&gt;, Edujini Labs plans to port Dojo Toolkit for GWT.
&lt;/p&gt;

&lt;p&gt;
The project would soon be hosted at SourceForge under both &lt;strike&gt;GPL v2/3&lt;/strike&gt; New BSD and commercial license. We have sought for the project name &amp;quot;DWT&amp;quot; (applied under APT process, and may take 2-3 weeks for complete takeover).
&lt;/p&gt;

&lt;br /&gt;

&lt;p&gt;
The project would be led by Gaurav Vaish, initially supported by core team comprising of
&lt;/p&gt;&lt;ul&gt;
  &lt;li&gt;Abdul Prodhani&lt;/li&gt;
  &lt;li&gt;Hair S Nair&lt;/li&gt;
  &lt;li&gt;Shake Sajan&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;

&lt;/p&gt;&lt;p&gt;
To get started, a quick proof-of-concept demo has been created. It's not a very clean implementation - just a get started stuff.
&lt;/p&gt;

&lt;p&gt;
&lt;object width=&quot;425&quot; height=&quot;350&quot;&gt; &lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/SdEdJskMe0g&quot; /&gt;  &lt;embed width=&quot;425&quot; height=&quot;350&quot; src=&quot;http://www.youtube.com/v/SdEdJskMe0g&quot; type=&quot;application/x-shockwave-flash&quot; /&gt;  &lt;/object&gt;
&lt;/p&gt;

&lt;p&gt;
The video for the demo is available can be &lt;a href=&quot;http://eduzine.edujini-labs.com/uploads/edujini/dwt/01.Dojo-GWT-Hello-World.avi&quot;&gt;downloaded here&lt;/a&gt;.
&lt;/p&gt;

&lt;p&gt;
You can support this project by spreading the word, to start with &lt;img src=&quot;http://eduzine.edujini-labs.com/templates/default/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;. Just &amp;quot;Digg It&amp;quot;.&lt;br /&gt; Some people have reported problems with Digging the articles on Eduzine... if that's the case with you, &amp;quot;Digg This&amp;quot; - &lt;a href=&quot;http://blogs.edujini-labs.com/2008/05/30/dwt/&quot;&gt;http://blogs.edujini-labs.com/2008/05/30/dwt/&lt;/a&gt;
&lt;/p&gt;


     </content:encoded>
    <pubDate>Wed, 11 Jun 2008 11:15:00 -0700</pubDate>
    <guid isPermaLink="false">http://eduzine.edujini-labs.com/archives/29-guid.html</guid>
    </item>
</channel>
</rss>
