<?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>Dino 2.0 &#187; Eclipse</title>
	<atom:link href="http://www.dino.co.uk/labs/tag/eclipse/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dino.co.uk/labs</link>
	<description>Better out than in...</description>
	<lastBuildDate>Sat, 04 Feb 2012 22:55:02 +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>Beware the Android!</title>
		<link>http://www.dino.co.uk/labs/2008/beware-the-android/</link>
		<comments>http://www.dino.co.uk/labs/2008/beware-the-android/#comments</comments>
		<pubDate>Mon, 29 Sep 2008 22:12:05 +0000</pubDate>
		<dc:creator>Dino</dc:creator>
				<category><![CDATA[Musings]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[experience]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[sdk]]></category>

		<guid isPermaLink="false">http://www.dino.co.uk/labs/?p=160</guid>
		<description><![CDATA[I had a fiddle with the Apple iPhone developer kit last week and it was a relatively painless experience. I had an app, albeit a useless one, up and running within an hour, like so. Apple applied the same philosophy to their development tools as they did to their consumer-facing products. It was fun, simple [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" title="Android Logo official" src="http://www.dino.co.uk/blogbox/random/android/android_logo.gif" alt="" width="450" height="250" /></p>
<p>I had a fiddle with the Apple iPhone <a href="http://developer.apple.com/iphone/" target="_blank">developer kit</a> last week and it was a relatively painless experience. I had an app, albeit a useless one, up and running within an hour, <a href="http://www.dino.co.uk/labs/2008/my-first-iphone-app/" target="_blank">like so</a>. Apple applied the same philosophy to their development tools as they did to their consumer-facing products. It was fun, simple and even a Visual C newbie like me could figure the basic out.</p>
<p>Just done the same to Google&#8217;s Android <a href="http://code.google.com/android/index.html" target="_blank">developer platform</a>. Wow, what a difference. Where Apple installs lots of applications, tools and nic-nacs to fiddle with, Android can barely bring itself to unzip the scattering of .jar files and nasty looking anonymous files into a snappily named folder &#8220;android-sdk-mac-x86-1.0_r1&#8243;.</p>
<p><img class="alignnone" title="Android files after install" src="http://www.dino.co.uk/blogbox/random/android/android_files.gif" alt="" width="450" height="323" /></p>
<p>Hmmm ok. Discarding my own &#8220;if you need to look at the manual, it&#8217;s not very good&#8221; philosophy, I followed the ugly-as-hell <a href="http://code.google.com/android/intro/installing.html" target="_blank">installation instructions</a>. What a can of worms I&#8217;ve just opened. I need to download a third-party development environment such as <a href="http://www.eclipse.org/" target="_blank">Eclipse 3.4</a>. I Google it, visit their website but can&#8217;t figure out what to download. Eclipse IDE for Java Developers? Eclipse Classic 3.4.1? Don&#8217;t know. Didn&#8217;t bother&#8230; boredom setting in&#8230;</p>
<p>Once you&#8217;ve installed Eclipse, you also have to install the Eclipse Plugin (ADT) with it&#8217;s own set of tecno-babble installation instructions.</p>
<p>So now I&#8217;m ready for my &#8220;<a href="http://code.google.com/android/intro/hello-android.html" target="_blank">Hello Android</a>&#8221; starter experience. I believe the expression in OMFG! How nasty and difficult can they make it?</p>
<p>Ok, what&#8217;s my point? My point is the internet exploded because of two things. Creatives and Flash. Before flash, developers used stuff like C++ or HTML. Some used Javascript but on the whole, they smelled of wee and old pastry and knew the names of all the planets in Star Wars. Coders stayed in their cave and designers stayed in theirs. Then designers found a tool they could play with without too much programming. They could make content for the internet that was fun, irreverent, thought-provoking, high quality and cheap. Tradition coders didn&#8217;t get involved as &#8216;Actions&#8217; were too crude to make anything out of. I loved it and so did many others. I made Flash 4 games, sites, I solved problems and people started to see the internet as a fun place rather than a place where games had interfaces made with grey Windows UI buttons. Here&#8217;s the <a href="http://www.dino.co.uk/work/microsites/digimon/index.html" target="_blank">first site</a> I ever made in Flash 4 btw, and it ran off text files! :)</p>
<p>The beauty happens when people cross the lines. The epiphany where code and creativity combine to create something greater than the sum of the parts. Content exploded. Games, videos, animations, crazy (and often pointless) websites popped up at an astonishing rate to feed the new demand of the first dot-com boom. I&#8217;d been using the web for 6 years before flash came out and in one year, it was astonishing what was happening.</p>
<p>Spool forward a few years and Flash updated its coding engine to Actionscript, then Actionscript 2&#8230; and now Actionscript 3. Coders can come to flash from C++, Java etc. and get developing straight away. Unfortunately, flash has started to get too complex for those pioneers of creativity, the bedroom creatives out there. Coders now have a bigger cave to sit in and designers are too busy playing with their iPhones to notice the gap that&#8217;s opening up again. Most are too young to know how it &#8216;used to be&#8217;. Those of us that remember know it was a sterile, fractured, dysfunctional and ugly place to be. If someone has an idea, it&#8217;s imperative they have the tools to express themselves without barriers. Creativity isn&#8217;t just for designers, it&#8217;s for everyone. I can&#8217;t express how important it is to offer tools to allow those with ideas to create them, to innovate, to inspire and drive the internet forward.</p>
<p>As an example, look at the winners of Android&#8217;s $10 million <a href="http://code.google.com/android/adc_gallery/index.html#1" target="_blank">Developer Challenge</a>. I&#8217;m sure they&#8217;re very clever, but please, these were judged the best in the world!</p>
<p><img class="alignnone" title="Android app 1" src="http://www.dino.co.uk/blogbox/random/android/main-1.png" alt="" width="140" height="210" /> <img class="alignnone" title="Android app 4" src="http://www.dino.co.uk/blogbox/random/android/main-4.png" alt="" width="140" height="210" /> <img class="alignnone" title="Android app 3" src="http://www.dino.co.uk/blogbox/random/android/main-3.png" alt="" width="140" height="210" /></p>
<p>What Google have offered in this case is embarrassing and depressing. I&#8217;m a big fan of a bunch of their stuff but this smacks of slapping their name on someone else&#8217;s technology and turning a blind eye to their values. I cannot use their &#8216;open platform&#8217; as it&#8217;s closed to anyone other than hardcore coders. Ok, you can argue that the Apple Xcode Visual C experience is pretty nasty, but the doors are wide open and welcoming. Google has locked theirs, dug a couple of moats and put a huge, angry robot on guard to quickly beat the enthusiasm out of any passer by.</p>
<p>Maybe that&#8217;s why they called it Android&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dino.co.uk/labs/2008/beware-the-android/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

