<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>The Shiny Wave &#187; robot</title>
	<atom:link href="http://www.theshinywave.com/tag/robot/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.theshinywave.com</link>
	<description>discussing all things (Google) Wave</description>
	<lastBuildDate>Sun, 27 Mar 2011 15:37:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Developer Spotlight: Wave.TO</title>
		<link>http://www.theshinywave.com/developer/developer-spotlight-wave-to/</link>
		<comments>http://www.theshinywave.com/developer/developer-spotlight-wave-to/#comments</comments>
		<pubDate>Tue, 06 Apr 2010 12:45:41 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Developer]]></category>
		<category><![CDATA[developer spotlight]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[extension]]></category>
		<category><![CDATA[Extensions]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[google apps]]></category>
		<category><![CDATA[google docs]]></category>
		<category><![CDATA[Google I/O 10]]></category>
		<category><![CDATA[google wave]]></category>
		<category><![CDATA[Google Wave Blog]]></category>
		<category><![CDATA[google wave blogger]]></category>
		<category><![CDATA[robot]]></category>

		<guid isPermaLink="false">http://www.theshinywave.com/?p=1026</guid>
		<description><![CDATA[For long time readers you may think by reading the title that I a doing a &#8220;best of&#8221; edition already in the short life of this blog. But, you would be wrong. Yes, the  very first Developer Spotlight that we did back in September 09 highlighted the folks at Wave.TO. The fact is, they have [...]


No related posts.

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<!--Amazon_CLS_IM_START--><p><a class="post_image_link" href="http://www.theshinywave.com/developer/developer-spotlight-wave-to/" title="Permanent link to Developer Spotlight: Wave.TO"><img class="post_image aligncenter" src="http://www.theshinywave.com/wp-content/gallery/post-images/developersarebornbrave_small.jpg" width="640" height="393" alt="Post image for Developer Spotlight: Wave.TO" /></a>
</p><!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p><span class="drop_cap">F</span>or long time readers you may think by reading the title that I a doing a &#8220;best of&#8221; edition already in the short life of this blog. But, you would be wrong. Yes, the  very first Developer Spotlight that we did back in September 09 highlighted the folks at <a href="http://wave.to/projects/mr-ray" target="_blank">Wave.TO</a>. The fact is, they have earned the honour once again&#8230;and in a big way.</p>
<p>First, I just want to say that there was a lot of developers to choose from this month. My sentimental favourite was the <a href="http://www.theshinywave.com/developer/mindwave-my-favourite-google-wave-robot-ever/" target="_blank">MindWave</a> gadget because it works with a 3rd party application that I use on my laptop seamlessly and that, for me ,is a huge, huge step in the right direction for Google Wave extensions. Plus, Mashable has a big developer contest going on, so some really excellent extensions are being released for the competition.</p>
<p>I don&#8217;t know if the <a href="http://wave.to/projects/mr-ray" target="_blank">Wave.TO</a> folks are entering or have entered the contest. But, if they haven&#8217;t, they should. Because in my mind they have the hands down winner!</p>
<p>The Robot that I want to bring to your attention is called <strong>Mr. Ray</strong>. Below is a video describing the problem <strong>Mr. Ray</strong> is trying to solve, the <a href="http://wave.to/projects/mr-ray" target="_blank">Wave.TO</a> description of the robot and a video of <strong>Mr. Ray</strong> in action:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="640" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://www.youtube.com/v/K6bwonZB1OU&amp;color1=0xd6d6d6&amp;color2=0xf0f0f0&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="640" height="385" src="http://www.youtube.com/v/K6bwonZB1OU&amp;color1=0xd6d6d6&amp;color2=0xf0f0f0&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<blockquote><p>Mr-Ray provides a way to include non Google Wave users in a Wave. When a Wave changes an e-mail is dispatched to all e-mail participants with a link. When they follow this link they can view the Wave and interact with it. It’s almost as good as having a Wave account! To get stuck in use the <a href="https://wave.google.com/wave/#restored:search:in%253AInbox,restored:wave:googlewave.com!w%252BClXurNCYI.1" target="_blank">extension installer</a> and select “New Wave with e-mail participants” from the New Wave menu or add mr-ray@appspot.com. To give Mr-Ray a go you can use the <a href="https://wave.google.com/wave/#restored:search:in%253AInbox,restored:wave:googlewave.com!w%252BClXurNCYK.1" target="_blank">sample wave</a> or if you’re not sure what to do and want to see it in action watch the following video…</p></blockquote>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="640" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://www.youtube.com/v/OkDLEG9VgB0&amp;color1=0xd6d6d6&amp;color2=0xf0f0f0&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="640" height="385" src="http://www.youtube.com/v/OkDLEG9VgB0&amp;color1=0xd6d6d6&amp;color2=0xf0f0f0&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>So you have to agree these folks have done a great job at designing something that the whole Google Corp couldn&#8217;t do (or at least, haven&#8217;t done up to this point). Integrate Google Wave with Email (GMail). Now perhaps Google is working on something much more elegant. We have to wait and see. Perhaps they will just buy the <a href="http://wave.to/projects/mr-ray" target="_blank">Wave.TO</a> folks&#8230;that would be a good start if they are not working on something else.</p>
<p>Regardless, this excellent work by <a href="http://wave.to/projects/mr-ray" target="_blank">Wave.TO</a> earns them the March Developer Spotlight honours, and this month that has a little extra meaning, as the competition is extremely stiff. Great job by the great developers over at Wave.TO. Keep up the good work&#8230;.even if  you become the next Google purchase (they are kind of in that mode lately).</p>
<p class="alert">Have you been using Mr. Ray? Let us know how it worked for you. Leave a comment below. Also, visit the folks at <a href="http://wave.to/projects/mr-ray" target="_blank">Wave.TO</a> and leave a comment on their site and show your support for their great efforts.</p>
<div class="shr-publisher-1026"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic --><!--Amazon_CLS_IM_END-->

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.theshinywave.com/developer/developer-spotlight-wave-to/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>New Google Wave Gadgets Getting Much Better</title>
		<link>http://www.theshinywave.com/extensions/new-google-wave-gadgets-getting-much-better/</link>
		<comments>http://www.theshinywave.com/extensions/new-google-wave-gadgets-getting-much-better/#comments</comments>
		<pubDate>Tue, 23 Mar 2010 11:23:48 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Extensions]]></category>
		<category><![CDATA[Developer]]></category>
		<category><![CDATA[extension]]></category>
		<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[google apps]]></category>
		<category><![CDATA[google docs]]></category>
		<category><![CDATA[Google I/O 10]]></category>
		<category><![CDATA[google wave]]></category>
		<category><![CDATA[Google Wave Blog]]></category>
		<category><![CDATA[google wave blogger]]></category>
		<category><![CDATA[google wave gadgets]]></category>
		<category><![CDATA[robot]]></category>

		<guid isPermaLink="false">http://www.theshinywave.com/?p=1013</guid>
		<description><![CDATA[Lately the gadgets that have been released for Google Wave have been increasing in quality. If you recall, not very long ago the folks over at Mastering Wave wrote a post titled &#8220;Google Wave Gadgets Lack Quality&#8220;, which questioned the quality of many of the extensions being made. At the time, he was right. There [...]


No related posts.

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<!--Amazon_CLS_IM_START--><p><a class="post_image_link" href="http://www.theshinywave.com/extensions/new-google-wave-gadgets-getting-much-better/" title="Permanent link to New Google Wave Gadgets Getting Much Better"><img class="post_image aligncenter" src="http://www.theshinywave.com/wp-content/gallery/post-images/google-wave-gadget.jpg" width="620" height="400" alt="Post image for New Google Wave Gadgets Getting Much Better" /></a>
</p><!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p><span class="drop_cap">L</span>ately the gadgets that have been released for Google Wave have been increasing in quality. If you recall, not very long ago the folks over at Mastering Wave wrote a post titled &#8220;<a href="http://www.masteringwave.com/2010/01/wave-gadgets/">Google Wave Gadgets Lack Quality</a>&#8220;, which questioned the quality of many of the extensions being made. At the time, he was right. There was a real lack of quality in what was being offered. But, I think over the last little while we have seen the quality of these extensions increase dramatically.</p>
<p><strong>Firstly, I would draw you attention to a gadget I wrote a post about a few weeks ago called MindWave.</strong></p>
<p>The post was titled<a href="http://www.theshinywave.com/developer/mindwave-my-favourite-google-wave-robot-ever/"> MindWave: My Favourite Google Wave Extension Ever!</a> It was and still is as far as I&#8217;m concerned. I have used it now in two different projects and although it is still limited it has one really big feature&#8230;.it works with other stand-alone applications I have on my desktop. Thus, I can work on it as I wish a then upload to share, and vis-versa. Priceless! Can&#8217;t wait for the improvements that they are working on with this gadget.</p>
<p>See the YouTube video explaining MindWave:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="620" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://www.youtube.com/v/soS9wmo8TJ4&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="620" height="385" src="http://www.youtube.com/v/soS9wmo8TJ4&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><strong>Next, a gadget that was made by the people at Quaker Oats called Grocery List. See the screen shot below:</strong><br />
<a href="http://www.theshinywave.com/wp-content/uploads/2010/03/grocerylist.jpg"><img class="aligncenter size-full wp-image-1014" title="grocerylist" src="http://www.theshinywave.com/wp-content/uploads/2010/03/grocerylist.jpg" alt="" width="620" height="241" /></a></p>
<p>Their description of the Gadget is one that can be &#8220;used for your grocery list needs &#8211; share with your family, sort the list automatically, print and take it to the store, and more!&#8221;</p>
<p>Check out the <a href="https://wave.google.com/wave/#restored:search:in%253AInbox,restored:wave:googlewave.com!w%252BnA01nENLA.12">Live Demo</a> and then download and install the <a href="http://grocery-wave.appspot.com/gadget.xml">Gadget XML</a> and give it a try!</p>
<p><strong>The last gadget on my list that I want to draw your attention to is  called yourBrainStormer, which is described as:</strong></p>
<blockquote><p>This gadget allows users to share ideas across more efficiently during brainstorming session. The interface is intuitive and easy to use. Hint boxes will be displayed to guide new users on how to use this gadget. User will be able to view the description on each node by clicking once on the node. Users can choose to print the data. Animation Changes in the gadget will be accompanied with a simple animation.</p></blockquote>
<p>Here is a screenshot of the gadget:</p>
<p><a href="http://www.theshinywave.com/wp-content/uploads/2010/03/brainstormer.jpg"><img class="aligncenter size-full wp-image-1015" title="brainstormer" src="http://www.theshinywave.com/wp-content/uploads/2010/03/brainstormer.jpg" alt="" width="620" height="300" /></a></p>
<blockquote><p><strong>What does it do?</strong></p>
<p>This gadget allows users to share ideas across more efficiently during brainstorming session.</p>
<p><strong> What features does it have?</strong></p>
<ul>
<li>Simple UI The interface is intuitive and easy to use. Hints boxes will be displayed to guide new users on how to use this gadget.</li>
<li>Useful Tooltips User will be able to view the description on each node by clicking once on the node.</li>
<li>Print Outline Users can choose to print the data.</li>
<li>Tracking Changes This gadget can record down changes made on the data in the gadget</li>
<li>Animation Changes in the gadget will be accompanied with a simple animation.</li>
</ul>
<p><strong>What&#8217;s next?</strong></p>
<ul>
<li>Voting Features!</li>
<li>Drag and Drop Nodes</li>
<li>Advance Display Settings such as user defined number of node display per page</li>
</ul>
</blockquote>
<p>Check out the <a href="https://wave.google.com/wave/#minimized:nav,minimized:contact,restored:wave:googlewave.com!w%252BWMpghGG1M.1">Live Demo</a> and then download and install the <a href="http://wave.wyemun.com/yourbrainstormer/wavegadget.xml">Gadget XML</a> and give it a try!</p>
<p>I think that once you use these gadgets you will find them to be a big leap in quality from many of the extensions that have been built. I am quite convinced you will be impressed with the quality being offered by these developers. I hope this will be a taste of what we can come to expect for future developments.</p>
<p class="alert">Make sure you come back to let us know what you thought of these gadgets. We love to hear your thoughts and read your comments.</p>
<div class="shr-publisher-1013"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic --><!--Amazon_CLS_IM_END-->

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.theshinywave.com/extensions/new-google-wave-gadgets-getting-much-better/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Google Wave Robot API v2 Presentation</title>
		<link>http://www.theshinywave.com/developer/google-wave-robot-api-v2-presentation/</link>
		<comments>http://www.theshinywave.com/developer/google-wave-robot-api-v2-presentation/#comments</comments>
		<pubDate>Mon, 08 Mar 2010 12:35:48 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Developer]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[Extensions]]></category>
		<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Code]]></category>
		<category><![CDATA[Google Code University]]></category>
		<category><![CDATA[google docs]]></category>
		<category><![CDATA[Google I/O 10]]></category>
		<category><![CDATA[google wave]]></category>
		<category><![CDATA[Google Wave Blog]]></category>
		<category><![CDATA[google wave blogger]]></category>
		<category><![CDATA[google wave gadgets]]></category>
		<category><![CDATA[GWT]]></category>
		<category><![CDATA[robot]]></category>

		<guid isPermaLink="false">http://www.theshinywave.com/?p=979</guid>
		<description><![CDATA[On code.google.com, there is a special area called Google Code University. This area lists resources for educators on web technology and software development. As of Friday, 5 Mar 10, it also lists resources on teaching Google APIs &#38; tools, like codelabs and workshops: http://code.google.com/edu/googledev/index.html If you have not been to the Google Code university before, the [...]


No related posts.

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<!--Amazon_CLS_IM_START--><p><a class="post_image_link" href="http://www.theshinywave.com/developer/google-wave-robot-api-v2-presentation/" title="Permanent link to Google Wave Robot API v2 Presentation"><img class="post_image aligncenter" src="http://www.theshinywave.com/wp-content/gallery/post-images/googlecode.jpg" width="620" height="350" alt="Post image for Google Wave Robot API v2 Presentation" /></a>
</p><!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p><span class="drop_cap">O</span>n <a href="http://code.google.com/">code.google.com</a>, there is a special area called Google Code University. This area lists resources for educators on web technology and software development.</p>
<p>As of Friday, 5 Mar 10, it also lists resources on teaching Google APIs &amp; tools, like codelabs and workshops: <a href="http://code.google.com/edu/googledev/index.html">http://code.google.com/edu/googledev/index.html</a></p>
<p>If you have not been to the Google Code university before, the below is a synopsis of what it offers:</p>
<blockquote><p>The website provides tutorials and sample course content so Computer Science students and educators can learn more about current computing technologies and paradigms. In particular, this content is Creative Commons licensed which makes it easy for CS educators to use in their own classes.</p>
<p>The Courses section contains tutorials, lecture slides, and problem sets for a variety of topic areas:</p>
<ul>
<li>AJAX Programming</li>
<li>Algorithms</li>
<li>Distributed Systems</li>
<li>Web Security</li>
<li>Languages</li>
</ul>
<p>In the Tools 101 section, you will find a set of introductions to some common tools used in Computer Science such as version control systems and databases.</p>
<p>The CS Curriculum Search will help you find teaching materials that have been published to the web by faculty from CS departments around the world. You can refine your search to display just lectures, assignments or reference materials for a set of courses.</p></blockquote>
<p>One of the offerings I found under the API presentations was the Robots v2 presentation done by Pamela Fox. This <a href="http://prezi.com">Prezi</a> shows how the Robots API works inside Wave, and shows the new features of the Robots API v2.</p>
<div class="prezi-player"><!-- .prezi-player { width: 620px; } .prezi-player-links { text-align: center; } --><object id="prezi_y1gmnbt6_4xk" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="620" height="500" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="name" value="prezi_y1gmnbt6_4xk" /><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="bgcolor" value="#ffffff" /><param name="flashvars" value="prezi_id=y1gmnbt6_4xk&amp;lock_to_path=1&amp;color=ffffff&amp;autoplay=no" /><param name="src" value="http://prezi.com/bin/preziloader.swf" /><embed id="prezi_y1gmnbt6_4xk" type="application/x-shockwave-flash" width="620" height="500" src="http://prezi.com/bin/preziloader.swf" flashvars="prezi_id=y1gmnbt6_4xk&amp;lock_to_path=1&amp;color=ffffff&amp;autoplay=no" bgcolor="#ffffff" allowscriptaccess="always" allowfullscreen="true" name="prezi_y1gmnbt6_4xk"></embed></object><a title="Robots, Gadgets, Embed" href="http://prezi.com/y1gmnbt6_4xk/google-wave-robots-v2/">Google Wave Robots v2</a> on <a href="http://prezi.com">Prezi</a></p>
<p>Some of the other resources available were:</p>
<blockquote><p>Besides those developer-targeted resources, there are some resources made entirely with teaching in mind, and these are listed below:</p>
<p><a href="http://sites.google.com/site/hackathoninabox/">Hackathon in a Box</a><br />
Contains tips for holding hackathons, and material for App Engine, Geo APIs, Google Chrome, and HTML 5 hackathons.</p>
<p><a href="http://sites.google.com/site/webdevedu/labs-1">WebDevEdu</a><br />
Contains material for teaching client-side &amp; server-side web programming, using Google API labs as the teaching aids.</p>
<p><a href="http://sites.google.com/site/geoapiscodelabs/">Geo APIs codelabs</a><br />
Contains 9 codelabs on working the Google Geo APIs &#8211; KML, Google Earth, and the Maps APIs.</p>
<p><a href="http://code.google.com/p/picasaphpworkshop/">Picasa PHP workshop</a><br />
Provides step by step instructions to create your first mashup using Picasa, Google Data APIs and Google Maps.</p>
<p><a href="http://gdata.ops.demo.googlepages.com/yt_json_codelab.html">YouTube Data API via JSON: embedding videos in your site</a><br />
Shows how to pull information about YouTube videos onto a website using JavaScript and the JSON format.</p></blockquote>
<p>So make sure you visit the site. If you need some Google educational resources or if you are planning on doing a Google workshop or hack-a-thon you will find this information invaluable. The Google Code University is a great resource <a href="http://code.google.com/edu/googledev/index.html">http://code.google.com/edu/googledev/index.html</a>, make sure you visit.</p>
<p class="alert">Have you used this information before? Do you plan on using it in the future? Let us know about your experience at the Google Code University.</p>
</div>
<div class="shr-publisher-979"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic --><!--Amazon_CLS_IM_END-->

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.theshinywave.com/developer/google-wave-robot-api-v2-presentation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MindWave: My Favourite Google Wave Robot, Ever!</title>
		<link>http://www.theshinywave.com/developer/mindwave-my-favourite-google-wave-robot-ever/</link>
		<comments>http://www.theshinywave.com/developer/mindwave-my-favourite-google-wave-robot-ever/#comments</comments>
		<pubDate>Wed, 03 Mar 2010 12:36:44 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Developer]]></category>
		<category><![CDATA[ConceptDraw]]></category>
		<category><![CDATA[extension]]></category>
		<category><![CDATA[Extensions]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[google docs]]></category>
		<category><![CDATA[Google I/O 10]]></category>
		<category><![CDATA[google wave]]></category>
		<category><![CDATA[Google Wave Blog]]></category>
		<category><![CDATA[google wave blogger]]></category>
		<category><![CDATA[google wave gadgets]]></category>
		<category><![CDATA[MindMap]]></category>
		<category><![CDATA[robot]]></category>

		<guid isPermaLink="false">http://www.theshinywave.com/?p=968</guid>
		<description><![CDATA[I am a big, big fan of the ConceptDraw suite of apps. I was sooooooo happy to hear that they have developed a MindMap robot for Google Wave called MindWave! I immediately visited the Sample Wave and installed the robot. I am currently collaborating on Google Wave with a work project and was really excited [...]


No related posts.

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<!--Amazon_CLS_IM_START--><p><a class="post_image_link" href="http://www.theshinywave.com/developer/mindwave-my-favourite-google-wave-robot-ever/" title="Permanent link to MindWave: My Favourite Google Wave Robot, Ever!"><img class="post_image aligncenter" src="http://www.theshinywave.com/wp-content/gallery/post-images/conceptdraw_mindmap_5.jpg" width="620" height="445" alt="Post image for MindWave: My Favourite Google Wave Robot, Ever!" /></a>
</p><!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p><span class="drop_cap">I</span> am a big, big fan of the <a href="http://www.conceptdraw.com/en/" target="_blank">ConceptDraw suite</a> of apps. I was sooooooo happy to hear that they have developed a MindMap robot for Google Wave called <a href="http://www.conceptdraw.com/en/mindwave/conceptdraw_mindwave.php" target="_blank">MindWave</a>!</p>
<p>I immediately visited the <a href="https://wave.google.com/wave/?nouacheck#restored:wave:googlewave.com!w%252BGsNLs9FYC.1" target="_blank">Sample Wave</a> and installed the robot. I am currently collaborating on Google Wave with a work project and was really excited to start using the <a href="http://www.conceptdraw.com/en/mindwave/conceptdraw_mindwave.php" target="_blank">MindWave</a> robot right away to help us map out our thoughts. The great thing about this is that all us working on this project have the <a href="http://www.conceptdraw.com/en/" target="_blank">ConceptDraw suite</a> of apps and will be able to download the finished map and use it as we need too. I understand many folks do not have this suite, or even just the MindMap app, but if you do, you can understand the title of this post. Because many, many gadgets and robots made for Google Wave at this time are really working prototypes, or have been developed during a hack-a-thon or by somebody just fooling around. It is so nice to get something that can be used immediately professionally.</p>
<p>However, this robot does still need some work. Regardless, it is one of the best robots I have worked with&#8230;because I can use what I work on outside of Google Wave seamlessly. This is just a tease of how great Google Wave will be with integration with Google Apps.</p>
<p>Ok&#8230;., enough about all that. Let&#8217;s introduce the <a href="http://www.conceptdraw.com/en/mindwave/conceptdraw_mindwave.php" target="_blank">MindWave</a>:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="620" height="400" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/soS9wmo8TJ4&amp;hl=en_US&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="620" height="400" src="http://www.youtube.com/v/soS9wmo8TJ4&amp;hl=en_US&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>They explain the MindWave as follows:</p>
<blockquote><p>To get started with a mapping session create new wave via “New Wave” button in the middle pane, then in the right-hand panel, on the first line type the main topic name of your map. Then click on the green light bulb icon. A mind map will be inserted into the frame.</p>
<p style="text-align: center;"><a href="http://www.theshinywave.com/wp-content/uploads/2010/03/mwave4.png"><img class="aligncenter size-full wp-image-972" title="mwave4" src="http://www.theshinywave.com/wp-content/uploads/2010/03/mwave4.png" alt="" width="322" height="151" /></a><br />
Now you can invite others to collaborate with you, by using the plus sign at the top of the wave. As people type content into the map their name will appear in the area they are typing. Once they hit “Enter” the contents of what they typed will immediately appear.</p>
<p style="text-align: center;"><a href="http://www.theshinywave.com/wp-content/uploads/2010/03/mwave5.png"><img class="aligncenter size-full wp-image-973" title="mwave5" src="http://www.theshinywave.com/wp-content/uploads/2010/03/mwave5.png" alt="" width="480" height="503" /></a></p>
<p>The playback function built into Google Wave is an excellent tool to see how a map was sequentially constructed and who added what content. This is a great way for new participants to your map to familiarize themselves with the content.</p>
<p>Maps built by using ConceptDraw MindWave may be downloaded to desktop ConceptDraw MINDMAP for Mac OS X or Windows, where it can be further developed and used.</p>
<h3>Helpful Tips</h3>
<p>You can easily move around within your mind map as it is created.</p>
<ul>
<li>To stop editing a topic, press <strong>Enter</strong>.</li>
<li><strong>Shift+Enter</strong> adds a new topic.</li>
<li><strong>Double-clicking</strong> on a topic adds a sub-topic.</li>
<li><strong>Paste a word</strong> or phrase to add a new topic.</li>
<li>Paste a <strong>column of words</strong> to add many topics at once.</li>
<li><strong>Drag and drop</strong> organizes your mind map.</li>
<li>Press <strong>Delete</strong> or <strong>Backspace</strong> to remove a selected topic.</li>
<li><strong>Arrow keys</strong> navigate you through the map.</li>
</ul>
<p>Enjoy riding the Wave.</p>
<p>We welcome any suggestions and feedbacks you may have. Use this <a href="https://wave.google.com/wave/#restored:search:conceptdraw+mindwave+sample+with%253Apublic,restored:wave:googlewave.com!w%252BGsNLs9FYC">sample map</a> to share your opinion with other ConceptDraw MindWave users. Your opinion will be valuable for us.</p></blockquote>
<p>My hat really goes off to the folks over at ConceptDraw. If they continue to develop excellent robots for Google Wave I will be the happiest guy around! Their developer, Danil Somsikov, is my new best friend. He is already talking about developing something for their Project Management app. Fantastic! Please, please, please keep up this great work! You’re a rockstar!</p>
<p class="alert">Have you tried this robot out yet? Please leave your thoughts below, we love to hear what you think.</p>
<div class="shr-publisher-968"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic --><!--Amazon_CLS_IM_END-->

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.theshinywave.com/developer/mindwave-my-favourite-google-wave-robot-ever/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Build Your Own Google Wave Extension</title>
		<link>http://www.theshinywave.com/developer/build-your-own-google-wave-extension/</link>
		<comments>http://www.theshinywave.com/developer/build-your-own-google-wave-extension/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 12:11:56 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Developer]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[extension]]></category>
		<category><![CDATA[Extensions]]></category>
		<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[google docs]]></category>
		<category><![CDATA[Google I/O 10]]></category>
		<category><![CDATA[google wave]]></category>
		<category><![CDATA[Google Wave Blog]]></category>
		<category><![CDATA[google wave blogger]]></category>
		<category><![CDATA[google wave gadgets]]></category>
		<category><![CDATA[GWT]]></category>
		<category><![CDATA[Hackathon]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[ottawa wave group]]></category>
		<category><![CDATA[robot]]></category>

		<guid isPermaLink="false">http://www.theshinywave.com/?p=956</guid>
		<description><![CDATA[The great folks over at WithWaves have added a contribution to the Google Wave community by providing their internal tools to the public to help others build Google Wave extensions. You may remember the WithWaves guys from our Developer Spotlight: WithWaves post. They build some really great EBay &#38; Amazon extensions. Using their extension generator [...]


No related posts.

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<!--Amazon_CLS_IM_START--><p><a class="post_image_link" href="http://www.theshinywave.com/developer/build-your-own-google-wave-extension/" title="Permanent link to Build Your Own Google Wave Extension"><img class="post_image aligncenter" src="http://www.theshinywave.com/wp-content/gallery/post-images/withwaves_0.jpg" width="620" height="350" alt="Post image for Build Your Own Google Wave Extension" /></a>
</p><!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p><span class="drop_cap">T</span>he great folks over at <a href="http://withwaves.com/google-wave-extension-generator/#more-255" target="_blank">WithWaves</a> have added a contribution to the Google Wave community by providing their internal tools to the public to help others build Google Wave extensions. You may remember the WithWaves guys from our <a href="http://www.theshinywave.com/developer/developer-spotlight-withwaves/" target="_blank">Developer Spotlight: WithWaves</a> post. They build some really great EBay &amp; Amazon extensions.</p>
<p>Using their extension generator you will get the following:</p>
<ul>
<blockquote>
<li>Runnable Hello World project ready to be modified and added to a Wave</li>
<li><a href="http://www.springsource.org/">Spring</a> integration in your robot / gadget back-end project compatible with <a href="http://code.google.com/appengine/">Google App Engine</a></li>
<li>Ant tasks to test your gadget locally and deploy to App Engine from the command line</li>
<li>Access to our API core components, including an open source implementation of <a href="http://en.wikipedia.org/wiki/Named_entity_recognition">Named Entity Recognition</a> for blips based on the<a href="http://www.alchemyapi.com/">Alchemy API</a></li>
<li>Gadget server handlers for communication from your gadget to the server with JSON / Spring</li>
<li>jQuery integration for your gadgets</li>
<li>Common gadget JS classes to handle Wave callbacks and state modifications</li>
<li>Simple Wave JS emulator that allows you to view your gadget locally for testing HTML/JS/CSS before deploying</li>
<li>Locale based language support for your gadget</li>
<li>Metadata to expose your robot / gadget as a extension installer</li>
<li>Eclipse / Google plugin ready project to run and update to app engine from Eclipse</li>
</blockquote>
</ul>
<p>They provide the following information and video to guide you through the process:</p>
<blockquote><p>If you already have <a href="http://java.sun.com/javase/downloads/index.jsp">Java</a>, <a href="http://ant.apache.org/bindownload.cgi">Ant</a>, <a href="http://maven.apache.org/download.html">Maven</a> and the <a href="http://code.google.com/appengine/downloads.html#Google_App_Engine_SDK_for_Java">Java App Engine SDK</a> installed, simply execute the following command in your console:</p>
<p><strong>mvn archetype:generate -DarchetypeCatalog=http://mvn.withwaves.com</strong></p>
<p>After entering the values for your project, you will have a running Google Wave robot &amp; gadget ready in no time.</p>
<p>Use the same command to generate extensions in the future and you will have the option to enable new features as we release more extension generators.</p>
<p>Check out the videos below for a demo creating a simple &#8220;Hello World&#8221; robot and gadget, and optionally running it inside <a href="http://www.eclipse.org/downloads/">Eclipse</a> and the <a href="http://code.google.com/eclipse/">Google Plugin for Eclipse</a>.</p></blockquote>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="620" height="400" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=7646862&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=00adef&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="620" height="400" src="http://vimeo.com/moogaloop.swf?clip_id=7646862&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=00adef&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><a href="http://vimeo.com/7646862"><em><span style="font-size: x-small;">WithWaves Extension Generator Demo</span></em></a><em><span style="font-size: x-small;"> from </span></em><a href="http://vimeo.com/isdereks"><em><span style="font-size: x-small;">Derek Punsalan</span></em></a><em><span style="font-size: x-small;"> on </span></em><a href="http://vimeo.com"><em><span style="font-size: x-small;">Vimeo</span></em></a><em><span style="font-size: x-small;">.</span></em></p>
<p>If you need more information about getting started with <a href="http://www.eclipse.org/downloads/">Eclipse</a> and the <a href="http://code.google.com/eclipse/">Google Plugin for Eclipse</a> see our post and detailed powerpoint presentation that we used at our <a href="http://www.theshinywave.com/news/ottawa-google-wave-camp-hack-a-thon-wrap-up/" target="_blank">Google Wave Hackathon</a> we held in October.</p>
<p>If you need more information about <a href="http://java.sun.com/javase/downloads/index.jsp">Java</a>, <a href="http://ant.apache.org/bindownload.cgi">Ant</a>, <a href="http://maven.apache.org/download.html">Maven</a> and the <a href="http://code.google.com/appengine/downloads.html#Google_App_Engine_SDK_for_Java">Java App Engine SDK</a> you are going to have to visit the links provided for those products and do a little reading. If you are a complete beginner, you should probably be prepared to dedicate a full day to getting yourself started.</p>
<p>Hope any of you wanna-be developers find this useful. It should help you get started much quicker with a product. Look forward to hearing from anyone who found this useful. Also, drop a thank you off over at <a href="http://withwaves.com/google-wave-extension-generator/#more-255" target="_blank">WithWaves</a>.</p>
<p class="alert">Leave a comment below with your thoughts, we love hearing what your thinking. Have you used their tools?</p>
<div class="shr-publisher-956"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic --><!--Amazon_CLS_IM_END-->

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.theshinywave.com/developer/build-your-own-google-wave-extension/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Developer Spotlight: Mastering Wave &#8211; Daniel Graversen</title>
		<link>http://www.theshinywave.com/developer/developer-spotlight-mastering-wave-daniel-graversen/</link>
		<comments>http://www.theshinywave.com/developer/developer-spotlight-mastering-wave-daniel-graversen/#comments</comments>
		<pubDate>Mon, 01 Feb 2010 12:36:00 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Developer]]></category>
		<category><![CDATA[Daniel Graversen]]></category>
		<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[google docs]]></category>
		<category><![CDATA[google wave]]></category>
		<category><![CDATA[Google Wave Blog]]></category>
		<category><![CDATA[google wave blogger]]></category>
		<category><![CDATA[google wave gadgets]]></category>
		<category><![CDATA[Mastering Wave]]></category>
		<category><![CDATA[robot]]></category>

		<guid isPermaLink="false">http://www.theshinywave.com/?p=852</guid>
		<description><![CDATA[Our January Developer Spotlight shines on Daniel Graversen of Mastering Wave. Daniel has been developing for since it has been released and his latest gadgets have been some of his best work yet. Those of you that are regulars to this blog will recognize Daniel as a frequent contributor here. However, it is only his [...]


No related posts.

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<!--Amazon_CLS_IM_START--><p><a class="post_image_link" href="http://www.theshinywave.com/developer/developer-spotlight-mastering-wave-daniel-graversen/" title="Permanent link to Developer Spotlight: Mastering Wave &#8211; Daniel Graversen"><img class="post_image aligncenter" src="http://www.theshinywave.com/wp-content/gallery/post-images/masteringwave.png" width="530" height="280" alt="Post image for Developer Spotlight: Mastering Wave &#8211; Daniel Graversen" /></a>
</p><!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p><span class="drop_cap">O</span>ur January Developer Spotlight shines on Daniel Graversen of <a href="http://www.masteringwave.com/" target="_blank">Mastering Wave</a>. Daniel has been developing for  since it has been released and his latest gadgets have been some of his best work yet. Those of you that are regulars to this blog will recognize Daniel as a frequent contributor here. However, it is only his great work as a developer that has earned him the Developer Spotlight, lets take a look.</p>
<p class="note">There is the <a href="http://www.masteringwave.com/2010/01/work-on-strategic-analyses-using-google-wave/" target="_blank">Strategy Planning Tool Gadget</a>, described as:</p>
<blockquote><p>When you are working on designing your business or a product launch, it requires the use of some of the strategic tools. It can be the SWOT, PEST or PESTEL or the BCG growth matrix. Normally work on those tools is done in a room and on a whiteboard. The whiteboard is a really great way to work and it can make people work together and create a lot of interesting content. It though has some challenges for teams that are not sitting together or are difficult to get in the same room.</p></blockquote>
<div align="center"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://www.youtube.com/v/nWQj5gwUq9g&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/nWQj5gwUq9g&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></div>
<p class="note">There is also the <a href="http://www.masteringwave.com/2010/01/scrum-task-board-gadget/" target="_blank">Scrum Task Board gadget</a>:</p>
<blockquote><p>We have produced a new Taskboard gadget, created in flex where there is spend some more time on the interface to make it look wave-y. The gadget lets you assign users to tasks and view which tasks are unassigned.</p></blockquote>
<div align="center"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://www.youtube.com/v/mLjU9gCKyJE&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/mLjU9gCKyJE&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></div>
<p class="note">Next is the the <a href="http://www.masteringwave.com/2009/11/wordpress-robot-updated/" target="_blank">WordPress publishing robot</a>:</p>
<p>The robot works by adding the robot wp-bot@appspot.com to your wave. First time you add the robot it complains that you need to give credentials for a WordPress blog. Next time you add the robot to a wave, it will publish the blog to your own site with out any hassle. Remember to have the plugin <a href="http://wordpress.org/extend/plugins/wavr/">Wavr</a> installed on your blog.</p>
<div align="center"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://www.youtube.com/v/jXGsqUL5V5o&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/jXGsqUL5V5o&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object>,</div>
<p>On the <a href="http://www.masteringwave.com/" target="_blank">Mastering Wave</a> site Daniel offers a lot of information to help out developers for . Daniel is truly a very enthusiastic Google Waver and has  been offering excellent advice, reviews and extensions to help and support the  community.</p>
<p class="alert">Go check out <a href="http://www.masteringwave.com/" target="_blank">Mastering Wave</a> and offer Daniel your support and appreciation for his great efforts developing for .</p>
<div class="shr-publisher-852"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic --><!--Amazon_CLS_IM_END-->

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.theshinywave.com/developer/developer-spotlight-mastering-wave-daniel-graversen/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Google Wave API Articles Updated</title>
		<link>http://www.theshinywave.com/developer/google-wave-api-articles-updated/</link>
		<comments>http://www.theshinywave.com/developer/google-wave-api-articles-updated/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 14:30:40 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Developer]]></category>
		<category><![CDATA[Extensions]]></category>
		<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[google docs]]></category>
		<category><![CDATA[Google I/O 10]]></category>
		<category><![CDATA[google wave]]></category>
		<category><![CDATA[Google Wave Blog]]></category>
		<category><![CDATA[google wave blogger]]></category>
		<category><![CDATA[google wave gadgets]]></category>
		<category><![CDATA[robot]]></category>

		<guid isPermaLink="false">http://www.theshinywave.com/?p=793</guid>
		<description><![CDATA[Google updated the Google Code Labs Wave API with a bunch of articles from developers. See the list of new articles below: Creating a Google Wave robot that responds to blips Shows how to set up a basic Python robot, and then add the ability for it to respond to blips and insert inline blips [...]


No related posts.

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<!--Amazon_CLS_IM_START--><p><a class="post_image_link" href="http://www.theshinywave.com/developer/google-wave-api-articles-updated/" title="Permanent link to Google Wave API Articles Updated"><img class="post_image aligncenter" src="http://www.theshinywave.com/wp-content/gallery/post-images/google-code-labs-logo.png" width="530" height="280" alt="Post image for Google Wave API Articles Updated" /></a>
</p><!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>Google updated the <a href="http://code.google.com/apis/wave/articles.html" target="_blank">Google Code Labs Wave API</a> with a bunch of articles from developers. See the list of new articles below:</p>
<blockquote><dt><a href="http://thecoderscanon.com/?p=93">Creating a Google Wave robot that responds to blips</a></dt>
<dd>Shows how to set up a basic Python robot, and then add the ability for it to respond to blips and insert inline blips based on matching patterns in the blip text.</dd>
<dd> </dd>
<dt><a href="http://www.vogella.de/articles/GoogleWave/article.html">Google Wave Java Robot Tutorial</a></dt>
<dd>Gives a detailed explanation of creating a basic Java robot, and then shows how to extend the robot to respond to commands.</dd>
<dd> </dd>
<dt><a href="http://coxydave.blogspot.com/2009/12/google-wave-development-robots-in.html">Google Wave Robots in Netbeans</a></dt>
<dd>Provides a step-by-step walkthrough of setting up a Google Wave Java Robot in Netbeans 6.7, and using the open-source WADRobotFramework.</dd>
<dd> </dd>
<dt><a href="http://gaejexperiments.wordpress.com/2009/11/04/episode-7-writing-your-first-google-wave-robot/">Writing Your First Google Wave Robot</a></dt>
<dd>Provides a step-by-step tutorial of developing a Java robot in Eclipse.</dd>
<dd> </dd>
<dt><a href="http://gaejexperiments.wordpress.com/2009/12/03/episode-11-develop-simple-google-wave-robots-using-the-wadrobotframework/">Developing Simple Robots using the WadRobotFramework</a></dt>
<dd>Demonstrates using the WadRobotFramework to create a basic Java robot.</dd>
<dd> </dd>
<dt><a href="http://gaejexperiments.wordpress.com/2009/12/03/episode-12-writing-an-advanced-google-wave-robot-using-wadrobotframework/">Writing an Advanced Google Wave Robot using WadRobotFramework</a></dt>
<dd>Demonstrates using the WadRobotFramework to create a Java robot that responds to patterns in a blip.</dd>
<dd> </dd>
<dt><a href="http://www.dailydev.org/p/wave-robot/docs/spring-robot-tutorial">Spring Robot Tutorial</a></dt>
<dd>Provides instructions and sample code for creating a Java robot using the Spring MVC framework.</dd>
<dd> </dd>
<dt><a href="http://www.bitsbythepound.com/debugging-a-google-wave-robot-by-inspecting-incoming-messages-291.html">Debugging a Wave Robot by Inspecting Incoming Messages</a></dt>
<dd>Shows how to set up a Java robot to log useful messages to the App Engine console, then gives tip on viewing those logs.</dd>
<dd> </dd>
<dt><a href="http://m.3wa.com/?p=402">Wave Robot Using Groovy and Gaelyk Part 1</a></dt>
<dd>Provides instructions on creating a Java robot using Groovy and Gaelyk.</dd>
<dd> </dd>
<dt><a href="http://techblog.appirio.com/2009/09/creating-salesforcecom-robot-for-google.html">Creating a Salesforce Robot</a></dt>
<dd>Shows how to create a basic Java robot, and then how to connect that to the Salesforce API.</dd>
<dd> </dd>
</blockquote>
<dd> </dd>
<p>These new articles will certainly be welcome by developers. It is interesting to see the Google Wave team supporting (or, at least, bringing to our attention) development in languages other than  and .</p>
<p>Also, although this is good and will be appreciated it is not an update to the original API documents that many developers have been asking for. Hopefully, that is in the works and will be forthcoming soon. Certainly before <a href="http://code.google.com/events/io/2010/" target="_blank">Google I/O 10</a>.</p>
<p>Have you used any of these articles? Do you have one that you think should be added to the list? Share your thoughts below.</p>
<div class="shr-publisher-793"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic --><!--Amazon_CLS_IM_END-->

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.theshinywave.com/developer/google-wave-api-articles-updated/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Google Wave Sessions Scheduled for Google I/O 10</title>
		<link>http://www.theshinywave.com/developer/google-wave-sessions-scheduled-for-google-io-10/</link>
		<comments>http://www.theshinywave.com/developer/google-wave-sessions-scheduled-for-google-io-10/#comments</comments>
		<pubDate>Tue, 12 Jan 2010 19:00:20 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Developer]]></category>
		<category><![CDATA[Extensions]]></category>
		<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[google docs]]></category>
		<category><![CDATA[Google I/O 10]]></category>
		<category><![CDATA[google wave]]></category>
		<category><![CDATA[Google Wave Blog]]></category>
		<category><![CDATA[google wave blogger]]></category>
		<category><![CDATA[google wave gadgets]]></category>
		<category><![CDATA[Lars Rasmussen]]></category>
		<category><![CDATA[robot]]></category>
		<category><![CDATA[Wave Server]]></category>

		<guid isPermaLink="false">http://www.theshinywave.com/?p=777</guid>
		<description><![CDATA[It is that time of year again. Time to register for Google I/O 10. The early discounted registration is now open through April 16, 2010. The cost is: Early bird price (until 4/16)     $400 USD List Price (starting 4/17)          $500 USD Academia (Student, Faculty)   $100 USD The event is [...]


No related posts.

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<!--Amazon_CLS_IM_START--><p><a class="post_image_link" href="http://www.theshinywave.com/developer/google-wave-sessions-scheduled-for-google-io-10/" title="Permanent link to Google Wave Sessions Scheduled for Google I/O 10"><img class="post_image aligncenter" src="http://www.theshinywave.com/wp-content/gallery/post-images/img_3843.jpg" width="530" height="280" alt="Post image for Google Wave Sessions Scheduled for Google I/O 10" /></a>
</p><!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>It is that time of year again. Time to register for <a href="http://code.google.com/events/io/2010/register.html" target="_blank">Google I/O 10</a>. The early discounted registration is now open through <strong>April 16, 2010</strong>. The cost is:</p>
<ul>
<li>Early bird price (until 4/16)     $400 USD</li>
<li>List Price (starting 4/17)          $500 USD</li>
<li>Academia (Student, Faculty)   $100 USD</li>
</ul>
<p>The event is being held at the Moscone Center in San Fransisco (same as last year) on 19-20 May 2010.</p>
<p>If you are not familiar with what <a href="http://code.google.com/events/io/2010/register.html" target="_blank">Google I/O 10</a> actually is, this is Google&#8217;s description:</p>
<blockquote><p>Google I/O brings together thousands of developers for two days of deep technical content, focused on building the next generation of web, mobile, and enterprise applications with Google and open web technologies such as Android, Google Chrome, Google APIs, Google Web Toolkit, App Engine, and more.</p>
<p>I/O will feature over 80 sessions ranging from introductory talks to deep dives on the nuts and bolts of a particular technology or product. Fireside chats will also return this year, where you can ask questions to Google engineers in an informal, intimate setting.</p></blockquote>
<p>One of those deep dives will be Google Wave. They have 60 of the 80 sessions listed and four of those 60 sessions involved Google Wave. Here are the sessions listed for Google Wave:</p>
<ul>
<li><strong>Open source Google Wave: Building your own wave provider</strong></li>
</ul>
<p style="padding-left: 30px;">Learn how to build your own wave service. Google is open sourcing the lion&#8217;s share of the code that went into creating Google Wave to help bootstrap a network of federated providers. This talk will discuss the state of the reference implementation: the software architecture, how you can plug it into your own use cases &#8212; and how you can contribute to the code and definition of the underlying specification.</p>
<ul>
<li><strong>Google Wave API design principles + anatomy of a great extension</strong></li>
</ul>
<p style="padding-left: 30px;">Google Wave is all about collaboration, and the most successful extensions are user-friendly and collaborative. Wave robots should be as intuitive to communicate with as a human, and play well with other robots; Wave gadgets should extend the metaphors of the textual collaboration into the visual. In this talk, we&#8217;ll discuss the design and privacy principles you should consider while building extensions, and show examples of extensions that demonstrate these principles.</p>
<ul>
<li><strong>Making smart &amp; scalable Wave robots</strong></li>
</ul>
<p style="padding-left: 30px;">A smart robot must be able to store persistent data. Wave robots can store data in wave structures, like wavelets, datadocs, and annotations, instead of traditional data-stores. A scalable robot must perform operations with minimal bandwidth. Wave robots can optimize by selecting the appropriate amount of context, the optimal events, and narrow filters for events. In this talk, we&#8217;ll share best practices on data storage and scaling.</p>
<ul>
<li><strong>Google Wave and the enterprise environment</strong></li>
</ul>
<p style="padding-left: 30px;">Google Wave provides enterprises with an opportunity to streamline a variety of communications. One of the main ways this occurs is through building generalized and custom extensions. This session will cover some of the existing enterprise extensions that have been built as well as give a sneak peek as to what&#8217;s in progress. If you&#8217;re wondering how Wave can be used to help build your business, you&#8217;ll want to attend this session.</p>
<p>Two of these four sessions are of great interest to me. The &#8220;API Design Principles&#8221; because I think they need to spend some time talking about what is a great extension, how to make a great extension and how to make your extension interact with other extensions. This is a must. There are not a lot of extensions (none that I am aware of) that use info or enhance another extension.</p>
<p>Secondly, of course, I am very interested in the &#8220;Enterprise Environment&#8221; session. I am hoping that this will coincide and build upon the &#8220;Building Your own Provider&#8221; session and some kind of document application integration announcement that I am expecting for I/O 10.</p>
<p>I&#8217;m all registered and ready to go. Very excited for what will be an awesome event. Check out <a href="http://twitter.com/googleio">@googleio</a> , on Twitter, for the latest updates on I/O. (official hashtag: #io2010)</p>
<p>Are you going? What do you think about the Wave sessions scheduled? Do you anticipate another big Wave announcement at I/O 10? Share your thoughts below.</p>
<div class="shr-publisher-777"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic --><!--Amazon_CLS_IM_END-->

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.theshinywave.com/developer/google-wave-sessions-scheduled-for-google-io-10/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Developing Google Wave Robots with Ruby on Rails, Gaelyk and Clojure</title>
		<link>http://www.theshinywave.com/developer/developing-google-wave-robots-with-ruby-on-rails-gaelyk-and-clojure/</link>
		<comments>http://www.theshinywave.com/developer/developing-google-wave-robots-with-ruby-on-rails-gaelyk-and-clojure/#comments</comments>
		<pubDate>Mon, 04 Jan 2010 22:51:25 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Developer]]></category>
		<category><![CDATA[clojure]]></category>
		<category><![CDATA[Extensions]]></category>
		<category><![CDATA[gaelyk]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[google docs]]></category>
		<category><![CDATA[google wave]]></category>
		<category><![CDATA[Google Wave Blog]]></category>
		<category><![CDATA[google wave blogger]]></category>
		<category><![CDATA[google wave gadgets]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[robot]]></category>
		<category><![CDATA[ruby on rails]]></category>

		<guid isPermaLink="false">http://www.theshinywave.com/?p=743</guid>
		<description><![CDATA[As most developers are aware you can currently develop extensions in  using Java™ and Python™. See the following links for the Google™ released toolkits for: Java™ Python™ Also, because Google™ requires robots to be on Google App Engine, a robot can only be written in either  Python™ or Java™&#8230; or another language that can be implemented on the JVM. So folks [...]


No related posts.

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<!--Amazon_CLS_IM_START--><p><a class="post_image_link" href="http://www.theshinywave.com/developer/developing-google-wave-robots-with-ruby-on-rails-gaelyk-and-clojure/" title="Permanent link to Developing Google Wave Robots with Ruby on Rails, Gaelyk and Clojure"><img class="post_image aligncenter" src="http://www.theshinywave.com/wp-content/gallery/post-images/ruby-on-rails.jpg" width="530" height="331" alt="Post image for Developing Google Wave Robots with Ruby on Rails, Gaelyk and Clojure" /></a>
</p><!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p><span class="drop_cap">A</span>s most developers are aware you can currently develop extensions in  using Java™ and Python™.</p>
<p>See the following links for the Google™ released toolkits for:</p>
<ul>
<li><a href="http://code.google.com/apis/wave/extensions/robots/java-tutorial.html">Java</a>™</li>
<li><a href="http://code.google.com/apis/wave/extensions/robots/python-tutorial.html">Python</a>™</li>
</ul>
<p>Also, because Google™ requires robots to be on <a href="http://code.google.com/appengine/">Google App Engine</a>, a robot can only be written in either  Python™ or Java™&#8230; or another language that can be implemented on the JVM.</p>
<p>So folks have been hard at work developing some APIs for other languages.</p>
<p>Take for instance Ruby on Rails™&#8230;which has . there is a number of efforts to develop an API for :</p>
<ul>
<li>Sam Ruby&#8217;s <a href="http://github.com/rubys/wave-robot-ruby-client">Wave Robot Ruby Client</a></li>
<li>Jack Danger&#8217;s <a href="http://github.com/JackDanger/wave">Wave</a></li>
<li>Mike Sofaer&#8217;s <a href="http://github.com/MikeSofaer/Wave-Robot-Sinatra-Template">Wave Robot Sinatra Template</a></li>
</ul>
<p class="note">If you would like to try to write your first robot in  for Google Wave™ visit:</p>
<p style="padding-left: 30px;"><a href="http://jasonrush.com/blog/2009/06/rave-google-wave-robots-in-ruby.html" target="_blank">Rave: Google Wave™ Robots on Ruby™</a> and it will walk you through developing our first Google Wave™ robot using .</p>
<p class="note">If you are interested in doing something with  visit:</p>
<p style="padding-left: 30px;"><a href="http://m.3wa.com/?p=402" target="_blank">Wave Robot Using Groovy™ and Gealyk™ Part 1 UPDATE</a> and it will get you started using  to develop a  robot.</p>
<p class="note">Finally, if you would like to use ™ (because GAE now supports Java™) visit:</p>
<p style="padding-left: 30px;"><a href="http://www.fatvat.co.uk/2009/07/google-wave-and-clojure.html">Google Wave and Clojure</a>™ as they walk you through building your first robot for  using ™.</p>
<p>If you know of any other languages that are being used to develop  robots please let us know below in the comments. Moreover, if you are using any of the above languages drop us a line about your experience.</p>
<div class="shr-publisher-743"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic --><!--Amazon_CLS_IM_END-->

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.theshinywave.com/developer/developing-google-wave-robots-with-ruby-on-rails-gaelyk-and-clojure/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Where is Google Wave Going?</title>
		<link>http://www.theshinywave.com/collaboration/where-is-google-wave-going/</link>
		<comments>http://www.theshinywave.com/collaboration/where-is-google-wave-going/#comments</comments>
		<pubDate>Mon, 14 Dec 2009 14:19:00 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Developer]]></category>
		<category><![CDATA[extension]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[google docs]]></category>
		<category><![CDATA[google wave]]></category>
		<category><![CDATA[Google Wave Blog]]></category>
		<category><![CDATA[google wave blogger]]></category>
		<category><![CDATA[google wave gadgets]]></category>
		<category><![CDATA[Lars Rasmussen]]></category>
		<category><![CDATA[robot]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://www.theshinywave.com/?p=591</guid>
		<description><![CDATA[As somebody who has been…well overly evangelistic about Google Wave I find Google’s complete disregard in describing where and how they expect this product (Google Wave) to evolve rather discerning. I have mentioned many times on this blog that I think the real market for Google Wave is the business community. If we agree that [...]


No related posts.

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<!--Amazon_CLS_IM_START--><p><a class="post_image_link" href="http://www.theshinywave.com/collaboration/where-is-google-wave-going/" title="Permanent link to Where is Google Wave Going?"><img class="post_image aligncenter" src="http://www.theshinywave.com/wp-content/gallery/post-images/googlesecret.jpg" width="520" height="240" alt="Post image for Where is Google Wave Going?" /></a>
</p><!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p><span class="drop_cap">A</span>s somebody who has been…well overly evangelistic about Google Wave I find Google’s complete disregard in describing where and how they expect this product (Google Wave) to evolve rather discerning.</p>
<p>I have mentioned many times on this blog that I think the real market for Google Wave is the business community. If we agree that the definition of Web 2.0 “is commonly associated with web applications that facilitate interactive information sharing, interoperability, user-centered design and collaboration on the World Wide Web.” Google Wave then, in my mind, is the first real Web 2.0 application that truly meets that overall definition and the first that promises to deliver real-time Web 2.0 to the business world.</p>
<p>Problem is, business doesn’t know what you talking about with you speak with them about Google Wave. I have now spoken with many business owners and professional communities. All of who had no idea what Google Wave was.</p>
<p class="note">When I explained it to them they all had the same three questions:</p>
<ul>
<li>Can you collaborate using Google Docs?</li>
<li>Can you collaborate using Microsoft Office?</li>
<li>Do I have to do everything in the cloud?</li>
</ul>
<p class="note">To those questions I say:</p>
<ul>
<li>I hope that soon Google will announce what they are doing with Google docs.</li>
<li>I know of a few online companies, that support cloud computing using Microsoft Office, are working on a Google Wave extension.</li>
<li>There should be no reason that you cannot host your server and have Google Wave for your company Intranet.</li>
</ul>
<p class="note">Then they ask:</p>
<ul>
<li> So is it available?</li>
<li>When will it be available?</li>
<li>Who makes this robots and gadgets and how much will they cost?</li>
</ul>
<p class="note">I reply:</p>
<ul>
<li>It’s in Beta testing and you need an invite.</li>
<li>I think next year it will be open up to the public.</li>
<li>You could make your own robot or gadget that supports your own collaborative flow.</li>
</ul>
<p>For the businessman and professional this is interesting news. But that is pretty much all it adds up to. Until it becomes real, until there is a clear business use case mapped by Google with a timeline for some important functionality or milestones in the development of Google Wave, this technology will remain a wait and see for almost all businesses.</p>
<p class="alert">So Google, if you listening, this is what you must do:</p>
<ul>
<li>Develop your Google Wave strategy for the way ahead.</li>
<li>Release your vision of Google Wave and you vision for what you will be further developing for the product.</li>
<li>Release some milestones that you have for the product.</li>
<li>Talk about document support and how it will evolve and when you think it will be available.</li>
<li>More info about a robot/gadget store would be wonderful.</li>
<li>Outline a clear business support model. – Accreditation and/or certification credentials, building an appliance, etc, etc</li>
</ul>
<p>Without any real information on those points listed above anything I share with folks is purely speculation. Business does not support or pay too much attention to speculative IT. When it is available and when it works then they might take an interest.</p>
<p>In the meantime, Microsoft will be releasing it’s new Office line and it’s new SharePoint product. Many, many businesses will be signing up to upgrade their business&#8217;s collaborative workflow processes with something tangible. Unless, they know about something better (like way, way better) that is coming in the very near future.</p>
<p>Google, don’t do an Apple, share your plans for the Google Wave product. It may be able to do all things, that will be clear to most when they start using it, but share the areas of development where you will focus your efforts.</p>
<div class="shr-publisher-591"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic --><!--Amazon_CLS_IM_END-->

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.theshinywave.com/collaboration/where-is-google-wave-going/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Google Campfire One: Google Web Toolkit 2.0</title>
		<link>http://www.theshinywave.com/developer/google-campfire-one-google-web-toolkit-2-0/</link>
		<comments>http://www.theshinywave.com/developer/google-campfire-one-google-web-toolkit-2-0/#comments</comments>
		<pubDate>Fri, 11 Dec 2009 01:43:13 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Developer]]></category>
		<category><![CDATA[Extensions]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[google docs]]></category>
		<category><![CDATA[google wave]]></category>
		<category><![CDATA[Google Wave Blog]]></category>
		<category><![CDATA[google wave blogger]]></category>
		<category><![CDATA[google wave gadgets]]></category>
		<category><![CDATA[Google Web Toolkit]]></category>
		<category><![CDATA[Google Web Toolkit 2.0]]></category>
		<category><![CDATA[GWT]]></category>
		<category><![CDATA[GWT 2.0]]></category>
		<category><![CDATA[robot]]></category>
		<category><![CDATA[Sandbox]]></category>
		<category><![CDATA[YouTube]]></category>

		<guid isPermaLink="false">http://www.theshinywave.com/?p=580</guid>
		<description><![CDATA[Google&#8217;s Campfire One is a series of sessions where they invite certain developers to their campus to talk about their ideas and news surrounding their developments. A few nights ago they had the Google Web Tookit 2.0 developers on hand. Google Web Tookit 2.0 is the development kit offered by Google for building and optimizing [...]


No related posts.

Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<!--Amazon_CLS_IM_START--><p><a class="post_image_link" href="http://www.theshinywave.com/developer/google-campfire-one-google-web-toolkit-2-0/" title="Permanent link to Google Campfire One: Google Web Toolkit 2.0"><img class="post_image aligncenter" src="http://www.theshinywave.com/wp-content/gallery/post-images/gwt.jpg" width="520" height="298" alt="Post image for Google Campfire One: Google Web Toolkit 2.0" /></a>
</p><!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p><a href="http://code.google.com/campfire/" target="_blank">Google&#8217;s Campfire One</a> is a series of sessions where they invite certain developers to their campus to talk about their ideas and news surrounding their developments. A few nights ago they had the <a href="http://code.google.com/webtoolkit/">Google Web Tookit 2.0</a> developers on hand.</p>
<p><a href="http://code.google.com/webtoolkit/">Google Web Tookit 2.0</a> is the development kit offered by Google for building and optimizing complex browser-based applications. GWT is used by many products at Google, including Google Wave and Google AdWords. It&#8217;s open source, completely free, and used by thousands of developers around the world.</p>
<p>At <a href="http://code.google.com/campfire/" target="_blank">Google&#8217;s Campfire One</a> the developers unveiled the <a href="http://code.google.com/webtoolkit/">Google Web Tookit 2.0</a>:</p>
<blockquote><p>After a year and a half of working with teams like Google Wave, AdWords, and Orkut (as well as many others inside and outside of Google), Google Web Toolkit 2.0 has emerged with new tools in its toolkit and more features in its core SDK to meet the demands of today&#8217;s web applications.</p></blockquote>
<p>The video below is from <a href="http://code.google.com/campfire/" target="_blank">Google&#8217;s Campfire One</a> and shows the developers showcasing their new product (it is actually a series of  6 videos, just like being at the real thing):</p>
<div align="center"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://www.youtube.com/v/D2ibM4oufdM&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/D2ibM4oufdM&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></div>
<p>Two of the big improvements they made in <a href="http://code.google.com/webtoolkit/">Google Web Tookit 2.0</a> is:</p>
<blockquote>
<h4 style="margin-bottom: 0px; font-size: 14px; margin-top: 1em;">Faster Apps</h4>
<p style="padding-top: 1em; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 16px; margin: 0px;">Google Web Toolkit now offers a new tool called <a style="color: #551a8b;" href="http://code.google.com/webtoolkit/speedtracer/">Speed Tracer</a>, a performance profiler for Google Chrome that allows developers to see what&#8217;s going on in a whole new way by enabling diagnosis of hidden problems. Developer-guided code splitting is another new feature that allows developers to split up their application into multiple pieces for much faster startup times. Users download only the JavaScript they need to get started while the rest can be loaded at a later time.</p>
<h4 style="margin-bottom: 0px; font-size: 14px; margin-top: 1em;">Faster Development</h4>
<p style="padding-top: 1em; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 16px; margin: 0px;">Google Web Toolkit 2.0 also introduces UiBinder, a Declarative UI framework that enables rapid design iteration and a clean separation between presentation layer and application logic. Team projects will benefit from an improved workflow that provides smooth collaboration between designers and developers.</p>
</blockquote>
<p style="padding-top: 1em; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 16px; margin: 0px;">Here is the Speed Tracer Tutorial:</p>
<p style="padding-top: 1em; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 16px; margin: 0px;">
<div align="center"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://www.youtube.com/v/Sn_3rJaexKc&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/Sn_3rJaexKc&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></div>
<p>These updates will be well received by Google Wave developers. I think the UiBinder will be a big hit among all developers. If you are not too familiar with GWT but want to be check out some of the <a href="http://www.amazon.com/s/ref=nb_ss_b/103-4182236-3231807?url=search-alias%3Dstripbooks&amp;field-keywords=GWT&amp;Go.x=11&amp;Go.y=9" target="_blank">GWT Books</a> to help you get started.</p>
<p>Love to hear thoughts from the developers on what they think of the latest update to the GWT.</p>
<div class="shr-publisher-580"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic --><!--Amazon_CLS_IM_END-->

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://yarpp.org'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.theshinywave.com/developer/google-campfire-one-google-web-toolkit-2-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

