<?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>Stephen&#039;s Thoughts &#187; web2.0</title>
	<atom:link href="http://www.stephendowney.net/blog/category/web20/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.stephendowney.net/blog</link>
	<description>Java &#38; Android Developer &#124; Dublin Ireland</description>
	<lastBuildDate>Mon, 19 Dec 2011 19:33:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Java Programming for the Nintendo Wii</title>
		<link>http://www.stephendowney.net/blog/2008/05/08/java-programming-for-the-nintendo-wii/</link>
		<comments>http://www.stephendowney.net/blog/2008/05/08/java-programming-for-the-nintendo-wii/#comments</comments>
		<pubDate>Thu, 08 May 2008 15:00:23 +0000</pubDate>
		<dc:creator>Stephen Downey</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[Wii]]></category>
		<category><![CDATA[Wiiusej Wii java javascript]]></category>

		<guid isPermaLink="false">http://www.stephendowney.net/blog/2008/05/08/java-programming-for-the-nintendo-wii/</guid>
		<description><![CDATA[There is a great article over at Ajaxian on programming for the Nintendo Wii. I bought a Wii myself a few weeks back and have been having great fun with Tiger Woods golf. (It is actually my first game console) Up until down the idea of playing a game console alone did not appeal to [...]]]></description>
			<content:encoded><![CDATA[<p>There is <a href="http://ajaxian.com/archives/wii-darts-powering-ajax-applications-with-wii-controllers" target="_blank">a great article</a> over at <a href="http://ajaxian.com" target="_blank">Ajaxian</a> on programming for the Nintendo Wii.  I bought a Wii myself a few weeks back and have been having great fun with Tiger Woods golf.    (It is actually my first game console)  Up until down the idea of playing a game console alone did not appeal to me but the Nintendo Wii experience is amazing.</p>
<p>The Wii console connects to the controller or <a href="http://en.wikipedia.org/wiki/Wii_Remote" target="_blank">Wiimote</a> via bluethooth and uses an <a href="http://en.wikipedia.org/wiki/Accelerometer" target="_blank" title="Accelerometer">accelerometer</a> built into the wiimote to detect the  location of the wiimote  as well as it&#8217;s acceleration.   This leads to a really interactive experience for the user.</p>
<p>I have been amazed by responsiveness of the <a href="http://en.wikipedia.org/wiki/Wii_Remote" target="_blank">Wiimote</a> and now <a href="http://www.almaer.com/blog/" target="_blank" rel="me">Dion Almaer</a> and <a href="http://weblogs.java.net/blog/javaben/" target="_blank" rel="co-worker">Ben Galbraith</a> over at <a href="http://ajaxian.com" target="_blank">Ajaxian</a> have developed an Ajax app that uses <a href="http://code.google.com/p/wiiusej/" target="_blank">Wiiusej</a> to interact with the Wiimote.   The Wiiusej API is a java wrapper  for the C based <a href="http://www.wiiuse.net/" target="_blank">Wiiuse</a> library.</p>
<blockquote><p>We then wrote a Java class that acts as a state machine for what the remote is doing. It understands the movements, which buttons are pushed, how fast you are moving the device. With this data we could build a simple darts game. With the state machine Java code, and an Applet wrapper that exposed the information, we were ready to get to the Ajax side of the house.</p></blockquote>
<p>Checkout the video below of the guys in action:</p>
<p><object type="application/x-shockwave-flash" data="http://www.vimeo.com/moogaloop.swf?clip_id=968191&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=01AAEA" height="362" width="480"><br />
<a href="http://www.vimeo.com/968191?pg=embed&amp;sec=968191">Wii Darts in Ajax</a> from <a href="http://www.vimeo.com/dion?pg=embed&amp;sec=968191">Dion Almaer</a> on <a href="http://vimeo.com?pg=embed&amp;sec=968191">Vimeo</a>.</object></p>
<p><a href="http://ajaxian.com/archives/wii-darts-powering-ajax-applications-with-wii-controllers" target="_blank"> You can find the article here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stephendowney.net/blog/2008/05/08/java-programming-for-the-nintendo-wii/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Win free tickets to Web 2.0 Expo in Berlin</title>
		<link>http://www.stephendowney.net/blog/2007/10/03/win-free-tickets-to-web-20-expo-in-berlin/</link>
		<comments>http://www.stephendowney.net/blog/2007/10/03/win-free-tickets-to-web-20-expo-in-berlin/#comments</comments>
		<pubDate>Wed, 03 Oct 2007 09:05:07 +0000</pubDate>
		<dc:creator>Stephen Downey</dc:creator>
				<category><![CDATA[bloggers]]></category>
		<category><![CDATA[competition]]></category>
		<category><![CDATA[Ireland]]></category>
		<category><![CDATA[web2.0]]></category>

		<guid isPermaLink="false">http://www.stephendowney.net/blog/2007/10/03/win-free-tickets-to-web-20-expo-in-berlin/</guid>
		<description><![CDATA[Web 2.0 Ireland are running a competition for tickets to the Web 2.0 expo in Berlin. Each ticket is worth â‚¬1100 so it is well worth entering for anyone that is interesting in going. Here is how you could win: the Irish (or Ireland-based) blogger who makes the best suggestion for an original Web Application [...]]]></description>
			<content:encoded><![CDATA[<p>Web 2.0 Ireland are <a href="http://www.web2ireland.org/2007/10/02/free-tickets-to-web2expo-berlin/" target=_blank>running a competition</a> for tickets to the <a href="http://berlin.web2expo.com/" target=_blank>Web 2.0 expo</a> in Berlin.  Each ticket is worth â‚¬1100 so it is well worth entering for anyone that is interesting in going.</p>
<p>Here is how you could win:</p>
<blockquote><p>the Irish (or Ireland-based) blogger who makes the best suggestion for an original Web Application with an Irish focus will win the tickets.</p></blockquote>
<p>There are of course a few rules to the competition, check out <a href="http://www.web2ireland.org/2007/10/02/free-tickets-to-web2expo-berlin/" target=_blank>Web2.0 Ireland</a> for more Information.  All entries to be sent to the <a href="mailto://web2ireland.editor@gmail.com">Web2Ireland Editor</a>.</p>
<p>Better get my thinking cap on&#8230;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stephendowney.net/blog/2007/10/03/win-free-tickets-to-web-20-expo-in-berlin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What is Silverlight Web 2.0?</title>
		<link>http://www.stephendowney.net/blog/2007/09/13/what-is-silverlight-web-20/</link>
		<comments>http://www.stephendowney.net/blog/2007/09/13/what-is-silverlight-web-20/#comments</comments>
		<pubDate>Thu, 13 Sep 2007 20:59:01 +0000</pubDate>
		<dc:creator>Stephen Downey</dc:creator>
				<category><![CDATA[irishdev]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[web2.0]]></category>

		<guid isPermaLink="false">http://www.stephendowney.net/blog/2007/09/13/what-is-silverlight-web-20/</guid>
		<description><![CDATA[I got talking to Fergal Breen of Irish Dev at demobar about an event that is talking place in Cineworld in Dublin on September the 27th. I have to admit, I did not know anything about Silverlight when Fergal mentioned it to me. Apparently Silverlight is Microsofts answer to Adobe&#8217;s Flash. We have been looking [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://farm2.static.flickr.com/1147/1374723164_6d9ea62b71_m.jpg" alt="" align="right"/>I got talking to Fergal Breen of <a href="http://www.irishdev.com" target=_blank>Irish Dev </a>at demobar about an event that is talking place in Cineworld in Dublin on September the 27th.  I have to admit, I did not know anything about Silverlight when Fergal mentioned it to me. Apparently Silverlight is Microsofts answer to Adobe&#8217;s Flash.   We have been looking at <a href="http://www.Openlaszlo.org" target=_blank>Openlaszlo </a>lately which is <del>purely flash  based</del> flash and DHTML.  It would be interesting to see Mircosofts take on this and what they have to offer.</p>
<p>Here is what Irish Dev has to say about the event:</p>
<blockquote><p>In September, Martha Rotter, from the original Silverlight crew, invites you to witness how Silverlight can light up the web with Rich Interactive Applications.<br />
Join her, free to learn how to use Silverlight at Irelandâ€™s largest cinema complex. Itâ€™s Silverlight, on the silver screen. If you see one movie this year, skip it and join us instead. Next year, theyâ€™ll be attending your Silverlight RIA.</p></blockquote>
<p>I hope to make it along so hopefully see you there if you are interested. Details are as follows:</p>
<p><strong>Time  	   	19.30<br />
Date 	  	Thursday, September 27, 2007<br />
Venue 	  	Cineworld Complex, Parnell Street, Dublin 1</strong></p>
<p>For more details check out <a href="http://www.irishdev.com/EventDetails.aspx?id=888" target=_blank>Irish Dev</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.stephendowney.net/blog/2007/09/13/what-is-silverlight-web-20/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Good advice on Pitching an Idea</title>
		<link>http://www.stephendowney.net/blog/2007/09/07/good-advice-on-pitching-an-idea/</link>
		<comments>http://www.stephendowney.net/blog/2007/09/07/good-advice-on-pitching-an-idea/#comments</comments>
		<pubDate>Fri, 07 Sep 2007 14:49:03 +0000</pubDate>
		<dc:creator>Stephen Downey</dc:creator>
				<category><![CDATA[DemoBar]]></category>
		<category><![CDATA[guy kawasaki]]></category>
		<category><![CDATA[pitch]]></category>
		<category><![CDATA[web2.0]]></category>

		<guid isPermaLink="false">http://www.stephendowney.net/blog/2007/09/07/good-advice-on-pitching-an-idea/</guid>
		<description><![CDATA[Conor has posted some great tips on Web2.0Ireland for the guys taking part in DemoBar next week. The last tip refers to the a great book, The Art of the Start. I read this book last year and found it extremely inspiring. As Kawasaki says, it&#8217;s not just about starting a business but about starting [...]]]></description>
			<content:encoded><![CDATA[<p>Conor has posted some <a href="http://www.web2ireland.org/2007/09/07/pitchcamp-next-thursday/" target=_blank>great tips</a> on Web2.0Ireland for the guys taking part in <a href="http://www.web2ireland.org/web2ireland-week/" target=_blank>DemoBar </a>next week.   </p>
<p>The last tip refers to the a great book, The Art of the Start.  I read this book last year and <a href="http://www.stephendowney.net/blog/2006/02/28/lets-be-inspired/" target=_blank>found it</a> extremely inspiring.  As <a href="http://blog.guykawasaki.com/" target-=_blank>Kawasaki </a>says, it&#8217;s not just about starting a business but about starting anything in life.</p>
<p>I&#8217;m hoping to get along to along to DemoBar on Thursday to see a few of the pitches.  Let&#8217;s hope it helps me for my future endeavours.  </p>
<p>More on this in the next few months&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stephendowney.net/blog/2007/09/07/good-advice-on-pitching-an-idea/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AJAX process definition on Client Side</title>
		<link>http://www.stephendowney.net/blog/2006/12/19/ajax-process-definition-on-client-side/</link>
		<comments>http://www.stephendowney.net/blog/2006/12/19/ajax-process-definition-on-client-side/#comments</comments>
		<pubDate>Tue, 19 Dec 2006 11:53:11 +0000</pubDate>
		<dc:creator>Stephen Downey</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[article]]></category>
		<category><![CDATA[J-SOFA]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://www.stephendowney.net/blog/2006/12/19/ajax-process-definition-on-client-side/</guid>
		<description><![CDATA[I came across an interesting article by Masayuki Otoshi via Java World that discusses how to execute process definitions on the client side rather than the server side.&#160; This can come into play when making AJAX calls.&#160; As AJAX is Asynchronous, it is not possible to predict the order that your callback methods will be [...]]]></description>
			<content:encoded><![CDATA[<p>I came across an interesting <a href="http://www.javaworld.com/javaworld/jw-12-2006/jw-1217-jsofa.html" target="_blank">article</a> by Masayuki Otoshi via <a href="http://www.javaworld.com" target="_blank">Java World</a> that discusses how to execute process definitions on the client side rather than the server side.&nbsp; This can come into play when making AJAX calls.&nbsp; As AJAX is Asynchronous, it is not possible to predict the order that your callback methods will be called in.&nbsp;&nbsp;Masayuki uses <a href="http://www5f.biglobe.ne.jp/~webtest/jsofa/" target="_blank">J-SOFA</a> (Java/JavaScript Services Orchestration for Actions) to overcome this.</p>
<p>I haven&#39;t come across J-SOFA before but it looks like it might be worth looking at for situations where the order of callback methods is important. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.stephendowney.net/blog/2006/12/19/ajax-process-definition-on-client-side/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

