<?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>Developer</title>
	<atom:link href="http://developer.seadvd.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://developer.seadvd.com</link>
	<description></description>
	<lastBuildDate>Tue, 16 Mar 2010 00:36:15 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Breaking: Silverlight now on 60% of Internet-connected devices</title>
		<link>http://developer.seadvd.com/breaking-silverlight-now-on-60-of-internet-connected-devices/</link>
		<comments>http://developer.seadvd.com/breaking-silverlight-now-on-60-of-internet-connected-devices/#comments</comments>
		<pubDate>Tue, 16 Mar 2010 00:36:15 +0000</pubDate>
		<dc:creator>marykay</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<a href=http://developer.seadvd.com/breaking-silverlight-now-on-60-of-internet-connected-devices/><img src=/media/seadvd.com/2010/03/16_silverlightmix10.jpg class=imgtfe hspace=5 align=left width=120  border=0></a>
It seems, backed by many large corporate partners and its superior video quality, Silverlight has now reached 60% market penetration. That&#8217;s up from 45% at the end of 2009 &#8212; a rather startling leap!
At MIX10 they are currently bragging about Silverlight&#8217;s superior video quality and its ability, when combined with Microsoft IIS&#8217;s smooth streaming technology, [...]]]></description>
			<content:encoded><![CDATA[<p><img border="0" hspace="4" vspace="4" width="580" height="325" alt="" src="/media/seadvd.com/2010/03/16_silverlightmix10.jpg" /><br />
It seems, backed by many large corporate partners and its superior video quality, Silverlight has now reached 60% market penetration. That&#8217;s up from 45% at the end of 2009 &#8212; a rather startling leap!</p>
<p>At MIX10 they are currently bragging about Silverlight&#8217;s superior video quality and its ability, when combined with Microsoft IIS&#8217;s smooth streaming technology, to deliver 720p content to millions of people during the Olympics. They&#8217;ve also just announced Silverlight 4, and with it some seriously juicy features:</p>
<ul>
<li><strong>Webcam &amp; microphone support</strong> &#8212; Chatroulette will be prettier&#8230; woo</li>
<li><strong>Multicast streaming </strong>&#8211; if you don&#8217;t know what this is&#8230; it&#8217;s big news!</li>
<li><strong>Drag-and-drop &#8212; </strong>Ebay are demonstrating an app that lets you drag images from the desktop into a new item listing, very cool</li>
<li><strong>Offline DRM, trusted offline applications</strong> &#8212; you&#8217;re going to see apps that work on Windows Phone 7 devices and PCs&#8230; and anything with Silverlight installed, basically. Goodbye, Adobe AIR.</li>
<li><strong>Full Visual Studio integration for Silverlight development </strong>&#8211; WYSIWYG, and so on. Hooray!</li>
</ul>
<p>And, most importantly, Silverlight 4 will let you watch full-screen videos on one screen, and use your other screens without minimizing the video!</p>
<p>Now they&#8217;re onto Pivot, which Erez has already reviewed&#8230;</p>
<p><strong>Update: Silverlight 4 Beta RC is now available to download.</strong><br type="_moz" /><br />
<span style="float: right;">Share</span><span style="float: right;"> </span><span style="float: right; margin-top:-2px;"><img style="border: 0px;" alt="StumbleUpon.com" src="/media/seadvd.com/2010/03/16_badgeStumble.png" /></span></p>
]]></content:encoded>
			<wfw:commentRss>http://developer.seadvd.com/breaking-silverlight-now-on-60-of-internet-connected-devices/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Monocle is a JavaScript e-book reader</title>
		<link>http://developer.seadvd.com/monocle-is-a-javascript-e-book-reader/</link>
		<comments>http://developer.seadvd.com/monocle-is-a-javascript-e-book-reader/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 01:08:19 +0000</pubDate>
		<dc:creator>prestigesmwm</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<a href=http://developer.seadvd.com/monocle-is-a-javascript-e-book-reader/><img src=/media/seadvd.com/2010/03/12_monocle.png class=imgtfe hspace=5 align=left width=120  border=0></a>
So e-books are all the rage these days. It&#8217;s the wave of the future! Apart from dedicated devices such as the Nook or Kindle, there are various cross-platform software implementations, such as the Kindle App for Windows and iPhone, etc. 
One of the most interesting attempts is the Ibis reader, which is actually an HTML5-driven [...]]]></description>
			<content:encoded><![CDATA[<p><img width="250" vspace="4" hspace="4" height="344" border="0" align="right" alt="Monocle" src="/media/seadvd.com/2010/03/12_monocle.png" /><br />
So e-books are all the rage these days. It&#8217;s the wave of the future! Apart from dedicated devices such as the Nook or Kindle, there are various cross-platform software implementations, such as the Kindle App for Windows and iPhone, etc. </p>
<p>One of the most interesting attempts is the Ibis reader, which is actually an HTML5-driven website, which is almost as cross-platform as you can get.</p>
<p>I say <em>almost</em> as cross-platform as you can get because it does have a couple of drawbacks: HTML5 is not widespread yet, and Ibis itself is not open-source. It&#8217;s more of a platform than a tool &#8212; you read Ibis books on the Ibis site itself.</p>
<p>This is why I find Monocle interesting. It is far less visually impressive than Ibis, but it&#8217;s based on Javascript &#8212; a well-established technology, already available just about anywhere. It&#8217;s also open-source, and you can use it to embed an e-book on any webpage. It&#8217;s designed to work with the ePub book format (same as everyone else), but it claims to be able to process other formats as well. </p>
<p>I think the major issue with providing e-books is the content rather than the medium, so it remains to be seen who will be using Monocle. Still, choice is a good thing!<br />
<span style="float: right;">Share</span><span style="float: right;"> </span><span style="float: right; margin-top: -2px;"><img alt="StumbleUpon.com" src="/media/seadvd.com/2010/03/12_badgeStumble.png" style="border: 0px none;" /></span></p>
]]></content:encoded>
			<wfw:commentRss>http://developer.seadvd.com/monocle-is-a-javascript-e-book-reader/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rejex lets you craft regular expressions on-the-fly</title>
		<link>http://developer.seadvd.com/rejex-lets-you-craft-regular-expressions-on-the-fly/</link>
		<comments>http://developer.seadvd.com/rejex-lets-you-craft-regular-expressions-on-the-fly/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 01:08:19 +0000</pubDate>
		<dc:creator>paolinalucydd</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<a href=http://developer.seadvd.com/rejex-lets-you-craft-regular-expressions-on-the-fly/><img src=/media/seadvd.com/2010/03/12_rejex-1268318927.png class=imgtfe hspace=5 align=left width=120  border=0></a>
Rejex is a very handy little site for building and testing regular expressions on the fly. It&#8217;s composed of four simple text boxes and a very informative cheat sheet (not shown above, but after the jump). You feed your text into the &#8220;Test String&#8221; box (the middle one), and then your expression into the top [...]]]></description>
			<content:encoded><![CDATA[<p><img width="580" vspace="4" hspace="4" height="259" border="0" align="middle" alt="Rejex" src="/media/seadvd.com/2010/03/12_rejex-1268318927.png" /><br />
Rejex is a very handy little site for building and testing regular expressions on the fly. It&#8217;s composed of four simple text boxes and a very informative cheat sheet (not shown above, but after the jump). You feed your text into the &#8220;Test String&#8221; box (the middle one), and then your expression into the top box, and immediately see the matches in the bottom box. Here I am searching for instances of the letter &#8220;o&#8221; which are either at the beginning or the end of a word, so I got a match for &#8220;over&#8221; but not for &#8220;fox&#8221;. </p>
<p>Half the tool&#8217;s value lies with the informative cheat sheet, showing you exactly what each regex character does. I would have been happy for some &#8220;popular regexes&#8221; such as &#8220;matching an email address&#8221; and &#8220;matching a US phone number&#8221; etc, but even so, this is definitely a tool I am going to bookmark for future use.<br />The regex cheat sheet:<br />
<br />
<img width="580" vspace="4" hspace="4" height="278" border="0" align="middle" src="/media/seadvd.com/2010/03/12_2010-03-11-16h2703.png" id="vimage_2791228" alt="" /><br />
<span style="float: right;">Share</span><span style="float: right;"> </span><span style="float: right; margin-top: -2px;"><img alt="StumbleUpon.com" src="/media/seadvd.com/2010/03/12_badgeStumble.png" style="border: 0px none;" /></span></p>
]]></content:encoded>
			<wfw:commentRss>http://developer.seadvd.com/rejex-lets-you-craft-regular-expressions-on-the-fly/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EFF publishes Apple&#8217;s iPhone Developer Program License Agreement with commentary</title>
		<link>http://developer.seadvd.com/eff-publishes-apple-u002639s-iphone-developer-program-license-agreement-with-commentary/</link>
		<comments>http://developer.seadvd.com/eff-publishes-apple-u002639s-iphone-developer-program-license-agreement-with-commentary/#comments</comments>
		<pubDate>Wed, 10 Mar 2010 00:59:37 +0000</pubDate>
		<dc:creator>metrocashcarryry</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<a href=http://developer.seadvd.com/eff-publishes-apple-u002639s-iphone-developer-program-license-agreement-with-commentary/><img src=/media/seadvd.com/2010/03/10_baseiphonepic.jpg class=imgtfe hspace=5 align=left width=120  border=0></a>
Stories about Apple&#8217;s stranglehold of control over the iPhone App Store have been raging since its inception. However, without signing up to the developer program, it&#8217;s not easy to find out just what rights developers do and don&#8217;t have.
This is due to the terms of the iPhone Developer Program License Agreement; all iPhone developers have [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img width="250" vspace="4" hspace="4" height="336" border="0" align="top" src="/media/seadvd.com/2010/03/10_baseiphonepic.jpg" alt="iPhone" /></p>
<p>Stories about Apple&#8217;s stranglehold of control over the iPhone App Store have been raging since its inception. However, without signing up to the developer program, it&#8217;s not easy to find out just what rights developers do and don&#8217;t have.</p>
<p>This is due to the terms of the iPhone Developer Program License Agreement; all iPhone developers have to agree to these terms in order to be eligible to submit their programs to the App Store. One of the terms states specifically that developers must abstain from making any public statements about the agreement without Apple&#8217;s prior written approval.</p>
<p>Luckily for us, the Electronic Frontier Foundation has posted a copy of the agreement which includes commentary on specific sections that they chose to highlight. Apple watchers won&#8217;t find anything particularly surprising, but it certainly does represent a major shift in the rights that developers will have, with regard to the platforms they are developing for, going forward. The number of willing developers is far greater than the number of potentially lucrative platforms, thus putting the platform vendors firmly in the driver&#8217;s seat.</p>
]]></content:encoded>
			<wfw:commentRss>http://developer.seadvd.com/eff-publishes-apple-u002639s-iphone-developer-program-license-agreement-with-commentary/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Border Radius makes setting them in CSS a snap</title>
		<link>http://developer.seadvd.com/border-radius-makes-setting-them-in-css-a-snap/</link>
		<comments>http://developer.seadvd.com/border-radius-makes-setting-them-in-css-a-snap/#comments</comments>
		<pubDate>Sat, 06 Mar 2010 03:11:42 +0000</pubDate>
		<dc:creator>marykay</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<a href=http://developer.seadvd.com/border-radius-makes-setting-them-in-css-a-snap/><img src=/media/seadvd.com/2010/03/06_css-border-radius.jpg class=imgtfe hspace=5 align=left width=120  border=0></a>If you&#8217;ve ever struggled with rounding corners in your cascading style sheets, you&#8217;re going to enjoy Border Radius, a purpose-built utility for exactly this task. It&#8217;s a very simple page that allows you to set the border radius for one or more of the corners on a box, and it dynamically updates the screen to [...]]]></description>
			<content:encoded><![CDATA[<p><img border="0" hspace="4" vspace="16" alt="Border Radius" width="250" height="192" align="right" src="/media/seadvd.com/2010/03/06_css-border-radius.jpg" />If you&#8217;ve ever struggled with rounding corners in your cascading style sheets, you&#8217;re going to enjoy Border Radius, a purpose-built utility for exactly this task. It&#8217;s a very simple page that allows you to set the border radius for one or more of the corners on a box, and it dynamically updates the screen to show you what it looks like, and updates the text field in the middle with the CSS code you would need to apply the border radii.</p>
<p>Border Radius allows you to optionally generate CSS code for CSS3, as well as engine-specific code for the WebKit and Gecko rendering engines.</p>
]]></content:encoded>
			<wfw:commentRss>http://developer.seadvd.com/border-radius-makes-setting-them-in-css-a-snap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>An update on the Internet overlord&#8217;s new programming language: Google Go</title>
		<link>http://developer.seadvd.com/an-update-on-the-internet-overlord-u002639s-new-programming-language-google-go/</link>
		<comments>http://developer.seadvd.com/an-update-on-the-internet-overlord-u002639s-new-programming-language-google-go/#comments</comments>
		<pubDate>Fri, 05 Mar 2010 02:44:20 +0000</pubDate>
		<dc:creator>olcia1802</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<a href=http://developer.seadvd.com/an-update-on-the-internet-overlord-u002639s-new-programming-language-google-go/><img src=/media/seadvd.com/2010/03/05_gogophercolorlogo250x24911.png class=imgtfe hspace=5 align=left width=120  border=0></a>At its heart, Go is a multi-threading, concurrent multi-processor programming language. 
That might not mean a lot to some of you, but it should. For the longest time, the largest breakdown between real life and computers &#8212; the killer paradigm shift &#8212; is how data is processed. We humans process data in parallel, while computers [...]]]></description>
			<content:encoded><![CDATA[<p><img hspace="4" height="249" border="0" align="right" width="250" vspace="4" src="/media/seadvd.com/2010/03/05_gogophercolorlogo250x24911.png" alt="" />At its heart, Go is a multi-threading, concurrent multi-processor programming language. </p>
<p>That might not mean a lot to some of you, but it <em>should. </em>For the longest time, the largest breakdown between real life and computers &#8212; <em>the</em> killer paradigm shift &#8212; is <em>how data is processed</em>. We humans process data in parallel, while computers are classically linear or procedural in their execution: step one, step two, step three. But suddenly we have the power of parallelism and the ability to concurrently process wildly varied data &#8212; just like humans! </p>
<p>It&#8217;s all happened very quickly, with Intel and AMD finally bringing multiple processor cores to the mainstream consumer a few years back, but it IS here &#8212; and it&#8217;s time to face facts: the current arsenal of tools available to a developer just don&#8217;t cut it when it comes to concurrency. </p>
<p>Most of the programming languages we use today are at least 10 years old, with some being much older. There&#8217;s a grand total of zero popular programming languages that have concurrency as a primary feature. There have been revisions to old favourites to bring them up to date, but to really make the most of new technology we need a <em>new </em>language. </p>
<p>Fortunately it&#8217;s already here in the form of Go, and it&#8217;s being developed by a team at Google.</p>
<p>Since we first covered it four months ago, a lot of development has transpired! It&#8217;s not ready for mission-critical stuff yet, but in an email to the Good Gear Guide, Rob Pike (one of the Go project leads) said it was more than ready for &#8220;simple Web servers, text processing and other such things&#8221;. What I&#8217;m trying to say is that, if you&#8217;re a developer, you should go and get stuck in right now.</p>
<p>Be part of the next big thing in Developer Land!<br />
<span style="float: right;">Share</span><span style="float: right;"> </span><span style="float: right; margin-top: -2px;"><img src="/media/seadvd.com/2010/03/05_badgeStumble.png" alt="StumbleUpon.com" style="border: 0px none;" /></span></p>
]]></content:encoded>
			<wfw:commentRss>http://developer.seadvd.com/an-update-on-the-internet-overlord-u002639s-new-programming-language-google-go/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firebug web-developer debugging add-on version 1.5.2 now out</title>
		<link>http://developer.seadvd.com/firebug-web-developer-debugging-add-on-version-1-5-2-now-out/</link>
		<comments>http://developer.seadvd.com/firebug-web-developer-debugging-add-on-version-1-5-2-now-out/#comments</comments>
		<pubDate>Fri, 26 Feb 2010 01:19:00 +0000</pubDate>
		<dc:creator>assevedut</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<a href=http://developer.seadvd.com/firebug-web-developer-debugging-add-on-version-1-5-2-now-out/><img src=/media/seadvd.com/2010/02/26_firebug1-1267082601.png class=imgtfe hspace=5 align=left width=120  border=0></a>
Firebug is an insanely useful add-on, even for those of us who are not all-out web developers. I tweak HTML every now and then, and Firebug is the best tool I know for figuring how why exactly your document doesn&#8217;t look right (in Firefox at least, and now in Chrome too). It lets you easily [...]]]></description>
			<content:encoded><![CDATA[<p><img hspace="4" height="199" border="0" align="middle" width="550" vspace="4" alt="Firebug" src="/media/seadvd.com/2010/02/26_firebug1-1267082601.png" /></p>
<p>Firebug is an insanely useful add-on, even for those of us who are not all-out web developers. I tweak HTML every now and then, and Firebug is the best tool I know for figuring how why exactly your document doesn&#8217;t look right (in Firefox at least, and now in Chrome too). It lets you easily select parts of your document for viewing, and change CSS on-the-fly so you can see what&#8217;s the exact CSS rule which makes your page look all wonky.</p>
<p>One cool feature I found out about while working this morning (not new to this release): When you edit CSS, you can use the down-arrow on your keyboard to select all valid values for a certain property. This pretty picture shows it better:</p>
<p><img hspace="4" height="165" border="0" align="middle" width="281" vspace="4" alt="" src="/media/seadvd.com/2010/02/26_arrow.png" /></p>
<p>
1.5.2 is a pretty minor update, but it basically means they&#8217;re done with the 1.5 branch for now, and are focusing on the next version (1.6).</p>
]]></content:encoded>
			<wfw:commentRss>http://developer.seadvd.com/firebug-web-developer-debugging-add-on-version-1-5-2-now-out/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Intel forced to provide a compiler that isn&#8217;t crippled for AMD processors</title>
		<link>http://developer.seadvd.com/intel-forced-to-provide-a-compiler-that-isn-u002639t-crippled-for-amd-processors/</link>
		<comments>http://developer.seadvd.com/intel-forced-to-provide-a-compiler-that-isn-u002639t-crippled-for-amd-processors/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 03:08:21 +0000</pubDate>
		<dc:creator>aromatizatorzzzy</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<a href=http://developer.seadvd.com/intel-forced-to-provide-a-compiler-that-isn-u002639t-crippled-for-amd-processors/><img src=/media/seadvd.com/2010/02/11_amd_vs_intel[1].jpg class=imgtfe hspace=5 align=left width=120  border=0></a>
You&#8217;ve probably heard of the recently-settled Intel/AMD anti-trust lawsuit &#8212; most notably, the part of the resolution that involved Intel paying AMD $1.25 billion. But there was a lot more that went into the November 2009 settlement! For example, can you believe that the Intel compiler, the one used to produce a large percentage of [...]]]></description>
			<content:encoded><![CDATA[<p><img width="494" vspace="4" hspace="4" height="371" border="0" src="/media/seadvd.com/2010/02/11_amd_vs_intel[1].jpg" alt="Source unknown (mextech.wordpress.com?)" /><br />
You&#8217;ve probably heard of the recently-settled Intel/AMD anti-trust lawsuit &#8212; most notably, the part of the resolution that involved Intel paying AMD $1.25 billion. But there was a lot more that went into the November 2009 settlement! For example, can you believe that the Intel compiler, the one used to produce a large percentage of all computer programs, intentionally cripples AMD processors?</p>
<p>It&#8217;s just one of the many sub-clauses of the settlement but an incredibly important caveat for software developers all over the world. If you run a program on two functionally-identical processors, one manufactured by Intel, the other by AMD, the program might run 47% faster on the Intel chip. Other than the open-source community&#8217;s GNU GCC, there isn&#8217;t really an alternative to the Intel compiler &#8212; and for some applications the Intel compiler is <em>the </em>only option. </p>
<p>It&#8217;s crazy but true! If the compiler detects that it&#8217;s being run on a non-Intel chip, it produces slower, less-optimized code. You can see now why AMD &#8212; and a huge number of software companies and programmers! &#8212; was seeking such huge damages from Intel.</p>
<p>Let&#8217;s hope the settlement in November means we&#8217;ll see an end to the anticompetitive play, and a new compiler!</p>
]]></content:encoded>
			<wfw:commentRss>http://developer.seadvd.com/intel-forced-to-provide-a-compiler-that-isn-u002639t-crippled-for-amd-processors/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google and Android: The messy truth of open-source</title>
		<link>http://developer.seadvd.com/google-and-android-the-messy-truth-of-open-source/</link>
		<comments>http://developer.seadvd.com/google-and-android-the-messy-truth-of-open-source/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 02:45:20 +0000</pubDate>
		<dc:creator>aromatizatorzzzy</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<a href=http://developer.seadvd.com/google-and-android-the-messy-truth-of-open-source/><img src=/media/seadvd.com/2010/02/11_all_your_base_android_open_source.gif class=imgtfe hspace=5 align=left width=120  border=0></a>

Speaking on Cranky Geeks, a ZDNet-owned online television show, Google bigwig Chris DiBona quite plainly admits that Android open-source development isn&#8217;t plain sailing for its developers. &#8220;We could do better,&#8221; he says, but he isn&#8217;t apologizing. And rightly so: he would be apologizing for moving too fast. It would be like a pussy-whipped man apologizing [...]]]></description>
			<content:encoded><![CDATA[<p><img hspace="4" height="500" border="1" width="500" vspace="4" src="/media/seadvd.com/2010/02/11_all_your_base_android_open_source.gif" alt="" /><br />
<br />
Speaking on Cranky Geeks, a ZDNet-owned online television show, Google bigwig Chris DiBona quite plainly admits that Android open-source development isn&#8217;t plain sailing for its developers. &#8220;We could do better,&#8221; he says, but he isn&#8217;t apologizing. And rightly so: he would be apologizing for moving <em>too fast</em>. It would be like a pussy-whipped man apologizing after cleaning the house, but forgetting to do the car: &#8220;We could do better,&#8221; yes, but Google could also do a <em>lot</em> worse.</p>
<p>Open-source development is one tricky can of worms. Unlike almost every other technology, time and energy and <em>code </em>is given freely by its developers. It&#8217;s crazy, and counter-intuitive by most capitalist measuring sticks, but it seems to work &#8212; it&#8217;s just darn <em>messy.</em> Take Android for example: there are branches everywhere with patches coming in and going out from every which way. All the while you have the leviathan-like megalith of Google producing its own source and only periodically gracing the repositories with its new code. Let&#8217;s not forget the primary partner-and-now-competitor Motorola: they have &#8216;behind the scenes access&#8217; to Google&#8217;s Android code, which they can develop into their own fork &#8212; later, they might splice it back into the main branch.</p>
<p><strong>And it works.</strong> It works at a rate unmeasurable by any non-contemporary standard. Sometimes, for the sake of progress, a little sloppiness is acceptable: after all, the only resource you have to lose is <em>developers &#8212; </em>developers that aren&#8217;t being paid anything! &#8220;[...]The only thing that really matters is how many of these we ship &#8212; how many Android phones. There is a linear relationship between the number of phones you ship and the number of developers,&#8221; DiBona says in the interview. As cynical as it sounds, it&#8217;s true. There&#8217;s no Android roadmap, no way for developers or Google or Motorola to predict what Android 2.2 or later might bring: there&#8217;s just developers. Throw them at it and see who sticks. In today&#8217;s day and age such a model is a huge advantage: no one <em>knows</em> what will happen within the next year, let alone a few months.</p>
<p>Open-source projects, to compete with the old-school, closed-source, NDA-ridden oligarchs, simply have to attain <em>a critical mass of developers</em>. That&#8217;s the sole purpose of the Nexus One: more users, <em>more apps</em>, <strong>more coders</strong>. Once Android has enough interested and invested parties, there&#8217;ll be no stopping it. I just hope someone sends out a rescue vehicle to pick up those that are flung by breakneck speeds to the wayside.</p>
<p>[via The Register]</p>
]]></content:encoded>
			<wfw:commentRss>http://developer.seadvd.com/google-and-android-the-messy-truth-of-open-source/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kodu, Microsoft&#8217;s game creation lab for kids, comes to the PC</title>
		<link>http://developer.seadvd.com/kodu-microsoft-u002639s-game-creation-lab-for-kids-comes-to-the-pc/</link>
		<comments>http://developer.seadvd.com/kodu-microsoft-u002639s-game-creation-lab-for-kids-comes-to-the-pc/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 02:45:20 +0000</pubDate>
		<dc:creator>marykay</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<a href=http://developer.seadvd.com/kodu-microsoft-u002639s-game-creation-lab-for-kids-comes-to-the-pc/><img src=/media/seadvd.com/2010/02/11_kodupcpreview.jpg class=imgtfe hspace=5 align=left width=120  border=0></a>For about a year now, kids with Xbox 360s have been able to create their own games with Microsoft&#8217;s Kodu. Over 200,000 downloads later, Kodu has arrived on the PC. Kodu lets kids create characters and maps, and program their own events. It might not be complex and hard to learn, but it&#8217;s fun and [...]]]></description>
			<content:encoded><![CDATA[<p><img vspace="4" hspace="4" border="0" align="right" src="/media/seadvd.com/2010/02/11_kodupcpreview.jpg" alt="" />For about a year now, kids with Xbox 360s have been able to create their own games with Microsoft&#8217;s Kodu. Over 200,000 downloads later, Kodu has arrived on the PC. Kodu lets kids create characters and maps, and program their own events. It might not be complex and hard to learn, but it&#8217;s fun and it gets kids hooked on programming early. You can download a preview version now and try it out for yourself.</p>
<p>That&#8217;s why so many schools want to get their hands on the PC version. The move from console to desktop means Kodu is even easier to control, using the mouse and keyboard, and it also means kids can share their games online and in the classroom, even with friends who don&#8217;t have Xboxes. </p>
<p>The creator of Kodu, Matt MacLaurin, was inspired by his young daughter, and now kids in over 60 schools worldwide are playing with it, too. Who knows, maybe one of them will be the next Sid Meier or Will Wright!</p>
<p>[via VentureBeat]</p>
]]></content:encoded>
			<wfw:commentRss>http://developer.seadvd.com/kodu-microsoft-u002639s-game-creation-lab-for-kids-comes-to-the-pc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
