<?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 life of a web developer &#187; Android</title>
	<atom:link href="http://gavtaylor.co.uk/blog/category/android/feed" rel="self" type="application/rss+xml" />
	<link>http://gavtaylor.co.uk/blog</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Wed, 09 Nov 2011 14:30:56 +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>hidden android settings&#8230;</title>
		<link>http://gavtaylor.co.uk/blog/hidden-android-settings</link>
		<comments>http://gavtaylor.co.uk/blog/hidden-android-settings#comments</comments>
		<pubDate>Tue, 07 Dec 2010 10:10:27 +0000</pubDate>
		<dc:creator>Gavin</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[2.3]]></category>
		<category><![CDATA[gingerbread]]></category>
		<category><![CDATA[hidden]]></category>
		<category><![CDATA[settings]]></category>

		<guid isPermaLink="false">http://gavtaylor.co.uk/blog/?p=501</guid>
		<description><![CDATA[as many of you know android 2.3 was released yesterday.. as expected developers across the globe are ripping it apart to see what’s new. the strangest things found so far very curious indeed. Leading to the question Who is Dianne and does she like dancing?]]></description>
			<content:encoded><![CDATA[<p>as many of you know android 2.3 was released yesterday..<br />
as expected developers across the globe are ripping it apart to see what’s new.</p>
<p>the strangest things found so far very curious indeed. Leading to the question Who is Dianne and does she like dancing?</p>
<p><img src="http://gavtaylor.co.uk/blog/wp-content/uploads/2010/12/android_multitouch_jazzhands.png" alt="android.hardware.touchscreen.multitouch.jazzhand" title="android_multitouch_jazzhands" width="407" height="57" class="aligncenter size-full wp-image-503" /></p>
<p><img src="http://gavtaylor.co.uk/blog/wp-content/uploads/2010/12/android_annoy_dianne.png" alt="config_annoy_dianne" title="config_annoy_dianne" width="528" height="88" class="aligncenter size-full wp-image-502" /></p>
]]></content:encoded>
			<wfw:commentRss>http://gavtaylor.co.uk/blog/hidden-android-settings/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>My year with Android</title>
		<link>http://gavtaylor.co.uk/blog/my-year-with-android</link>
		<comments>http://gavtaylor.co.uk/blog/my-year-with-android#comments</comments>
		<pubDate>Sat, 25 Sep 2010 09:14:16 +0000</pubDate>
		<dc:creator>Gavin</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[ASOP]]></category>
		<category><![CDATA[cupcake]]></category>
		<category><![CDATA[custom rom]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[eclair]]></category>
		<category><![CDATA[froydvillain]]></category>
		<category><![CDATA[froyo]]></category>
		<category><![CDATA[hero]]></category>
		<category><![CDATA[htc]]></category>
		<category><![CDATA[Reto Meier]]></category>
		<category><![CDATA[root]]></category>
		<category><![CDATA[villainrom]]></category>

		<guid isPermaLink="false">http://gavtaylor.co.uk/blog/?p=407</guid>
		<description><![CDATA[Its been over a year now, since I got my hands on a HTC Hero for the first time, the (then) latest top of the range Android smart-phone available on the market. A lot has changed both with the phone and with myself regarding Android, so I thought I should jot down a few thoughts on [...]]]></description>
			<content:encoded><![CDATA[<p>Its been over a year now, since I got my hands on a HTC Hero for the first time, the (then) latest top of the range Android smart-phone available on the market. A lot has changed both with the phone and with myself regarding Android, so I thought I should jot down a few thoughts on the phone, software, and how I&#8217;ve found it all.</p>
<p>This is the story of a small green robot and a Manchester based PHP developer.</p>
<p><span id="more-407"></span></p>
<p><strong>The Phone</strong><br />
The <a href="http://www.htc.com/uk/product/hero/reviews.html" target="_blank">HTC Hero won award after award</a> after its release, recived lots of wonderful reviews and celebrity endorsements. All of which were deserved. The phone pushed Android 1.5 to its limits and HTC&#8217;s Sense UI and support for Flash topped it off nicely and make it a great phone to use. The ability to browse the Internet as you would on your desktop is something I think is a crucial requirement from a phone today, the camera has a little to be desired but at 5.0 mega pixels it matched most phones of the day, the lack of a flash is a shame as it means pic&#8217;s in low light tend to not come out so well.  Hardware-wise the phone operates perfectly, its fast and responsive, has only crashed a handful of times since I got it (not bad for 12 months, my <span>WinMo</span> phone crashed a couple of times a month, but then what version of Windows doesn&#8217;t.. :p).</p>
<p><strong>The Software</strong><br />
The Hero originally shipped Android 1.5, which was great (note the past tense), at the time of the Hero&#8217;s release in July 09 it was the latest and greatest.With HTC&#8217;s Sense UI  plopped on top, made it a beautiful phone to use. Android 1.5 had its flaws tho, there are a lot of bugs and missing features (admittedly Sense UI added a few back in), but it was still missing a lot of basic functionality that people expected from a mobile device, send/recieve over bluetooth anyone? not with Cupcake you dont. There were also a lot of problems with the browser when not in &#8220;mobile view&#8221;.</p>
<p>The Hero has since been updated to Android 2.1, unfortunately (for HTC and Orange UK) it came 8 months too late. We were originally promised an update to the Hero back in <a href="http://twitter.com/htc/status/5243593307" target="_blank">October 2009 via HTC&#8217;s Twitter feed</a> but it took till July before HTC finally managed to push the update out the door. And took a further 6 weeks till the update was available to Orange customers. This resulted in me losing all confidence with both HTC and Orange to provide me the Android experience I was looking for. Yes HTC can provide the hardware, and Orange (occasionally) the network but as far as Android goes&#8230; they both fail miserably.</p>
<p>Luckily for me, and you too, there is a wonderful development community available for android, and many developers willing to donate time and energy into making an android experience worthy of the software itself. And back in June, I took the decision to void my warranty and root my Hero so I could <a href="http://gavtaylor.co.uk/blog/feed-your-hero-some-frozen-yoghurt" target="_blank">flash a custom ROM</a>. Im now running Android 2.2 (FroYo) on my Hero, whic HTC still wont admit is possible and will not be releasing. All thanks to the guys at <a href="http://www.villainrom.co.uk/" target="_blank">VillainROM</a>.</p>
<p><strong>The Apps</strong><br />
There are so many apps available on the Android Market and I haven&#8217;t tried a fraction of them, but I&#8217;ve added a page with a <a href="http://gavtaylor.co.uk/blog/current-android-apps" target="_blank">list of the apps I use</a>, If you know of an app that does the job better, please let me know.</p>
<p>The Android Market is still quite young compared to Apples iStore, it has a lot less apps and seems to be filling up with a lot of useless apps, but thats the price you have to pay for an open, unrestricted (to a degree) market place. It desperately needs a better way to search and manage applications, but this should be made a lot better once the website version launches later this year.</p>
<p><strong>Android Development</strong><br />
A couple of months ago, I started building my own Android apps. Its been fun brushing up on my JAVA and learning a new &#8220;language&#8221; to work with the Android api&#8217;s. I&#8217;ll be posting another time on how to setup and build basic apps but in the meantime if you want to get started, I advise you buy <a title="Android developer advocate at Google" href="http://blog.radioactiveyak.com/" target="_blank">Reto Meier</a>&#8216;s book, <a href="http://www.amazon.co.uk/gp/product/0470565527" target="_blank">Professional Android 2 Application Development</a>, its been a lifesaver for me and has taught me an awful lot about Android. Also read his blog as its packed with useful snippets and advice.</p>
<p>Most of my Android development is for work at UKFast, so Im not going to mention them but the ones I have created outside of work are available in the market under my developer name &#8220;gavtaylor&#8221;.</p>
<p>So after all this, how have I found my last year with Android?<br />
Well the biggest lesson I&#8217;ve learnt that the future of android lies in the developer community, and the only way to experience Android as it was intended is to root and flash custom rom, unless manufacturers and carriers get better with the roll-out of updates, this will be the only way to ensure your phone is running the latest version of Android available.</p>
<p>The delays are mainly down to them implementing custom UI&#8217;s and adding branding, hopefully this will get better with Android 3.0 as rumours have it Gingerbread will come with theme support so it shouldn&#8217;t take as long for carriers to re-brand future updates. I still think manufacturers will take their time releasing new roms as they will no doubt continue to re-write parts of the framework to implement features not available in the stock ASOP build.</p>
<p>So&#8230; thats my year with Android. Joy&#8230; frustration&#8230; happiness&#8230; relief&#8230; but this was mostly caused due to Android being so young to start with and as an early adopter you have to expect it to be a bumpy ride at first. And if you were to ask would I do it again? I&#8217;s say Yes definitely&#8230;</p>
<p>Please feel free to add your thoughts/experiences with Android in the comments below.</p>
]]></content:encoded>
			<wfw:commentRss>http://gavtaylor.co.uk/blog/my-year-with-android/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Current Android Apps</title>
		<link>http://gavtaylor.co.uk/blog/current-android-apps</link>
		<comments>http://gavtaylor.co.uk/blog/current-android-apps#comments</comments>
		<pubDate>Wed, 01 Sep 2010 09:14:54 +0000</pubDate>
		<dc:creator>Gavin</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[CyanogenMod]]></category>
		<category><![CDATA[gingerbread]]></category>
		<category><![CDATA[hero]]></category>
		<category><![CDATA[htc]]></category>
		<category><![CDATA[launcher]]></category>
		<category><![CDATA[market]]></category>
		<category><![CDATA[villainrom]]></category>

		<guid isPermaLink="false">http://gavtaylor.co.uk/blog/?p=476</guid>
		<description><![CDATA[There are so many apps available on the Android Market and I haven&#8217;t tried a fraction of them, but here are the ones Im currently using on my HTC Hero, If you know of an app that does the job better, please let me know. Applications Adobe Reader Amazon Kindle beebPlayer chrometophone ConnectBot Facebook for [...]]]></description>
			<content:encoded><![CDATA[<p>There are so many apps available on the <a href="https://market.android.com/" target="_blank">Android Market</a> and I haven&#8217;t tried a fraction of them, but here are the ones Im currently using on my HTC Hero, If you know of an app that does the job better, please let me know.</p>
<p><strong>Applications</strong></p>
<p><a href="https://market.android.com/details?id=com.adobe.reader" target="_blank">Adobe Reader</a><br />
<a href="https://market.android.com/details?id=com.amazon.kindle" target="_blank">Amazon Kindle</a><br />
beebPlayer<br />
<a href="https://market.android.com/details?id=com.google.android.apps.chrometophone" target="_blank">chrometophone</a><br />
<a href="https://market.android.com/details?id=org.connectbot" target="_blank">ConnectBot</a><br />
<a href="https://market.android.com/details?id=com.facebook.katana" target="_blank"> Facebook for Android</a><br />
<a href="https://market.android.com/details?id=com.anddoes.fancywidget" target="_blank">Fancy Widget</a> (Pro)<br />
<a href="https://market.android.com/details?id=com.formula1.twothousandelevenapplication" target="_blank">Formula 1</a><br />
<a href="https://market.android.com/details?id=com.google.android.apps.unveil" target="_blank">Google Goggles</a><br />
<a href="https://market.android.com/details?id=com.google.android.apps.maps" target="_blank">Google Maps</a><br />
<a href="https://market.android.com/details?id=com.google.android.stardroid" target="_blank"> Google SkyMaps</a><br />
<a href="https://market.android.com/details?id=com.google.android.apps.translate" target="_blank"> Google Translate</a><br />
<a href="https://market.android.com/details?id=com.fede.launcher" target="_blank">Launcher Pro</a> (plus)<br />
<a href="https://market.android.com/details?id=com.staircase3.opensignal" target="_blank">OpenSignal</a><br />
<a href="https://market.android.com/details?id=com.opera.browser" target="_blank">Opera Mobile</a><br />
<a href="https://market.android.com/details?id=uk.co.orange.wednesday" target="_blank">Orange Wednesdays</a><br />
<a href="https://market.android.com/details?id=com.pingdom.android" target="_blank">Pingdom</a><br />
<a href="https://market.android.com/details?id=com.koushikdutta.rommanager" target="_blank">ROM Manager</a> (Premium) *<br />
<a href="https://market.android.com/details?id=com.bw.picme.local" target="_blank">ShootMe</a>*<br />
<a href="https://market.android.com/details?id=com.spotify.mobile.android.ui" target="_blank">Spotify</a><br />
<a href="https://market.android.com/details?id=jackpal.androidterm" target="_blank">Terminal Emulator</a>*<br />
<a href="https://market.android.com/details?id=com.keramidas.TitaniumBackup" target="_blank">Titanium Backup</a>*<br />
<a href="https://market.android.com/details?id=com.twitter.android" target="_blank">Twitter for Android</a><br />
<a href="https://market.android.com/details?id=uk.co.gavtaylor.trackme" target="_blank">trackME</a><br />
<a href="https://market.android.com/details?id=com.farproc.wifi.analyzer" target="_blank"> WiFi Analyzer</a><br />
<a href="https://market.android.com/details?id=android.tether" target="_blank"> WiFi Tether</a>*<br />
<a href="https://market.android.com/details?id=com.your.orange" target="_blank"> Your Orange</a><br />
<a href="https://market.android.com/details?id=com.google.android.youtube" target="_blank">YouTube</a><br />
<a href="https://market.android.com/details?id=kellinwood.zipsigner" target="_blank">ZipSigner</a></p>
<p><strong>Games</strong></p>
<p><a href="https://market.android.com/details?id=com.rovio.angrybirds" target="_blank">Angry Birds</a><br />
<a href="https://market.android.com/details?id=com.rovio.angrybirdsseasons" target="_blank"> Angry Birds Seasons</a><br />
<a href="https://market.android.com/details?id=com.rovio.angrybirdsrio" target="_blank"> Angry Birds Rio</a><br />
Gensoid<br />
<a href="https://market.android.com/details?id=virtualgs.kidspaint" target="_blank">Kids Paint</a> †<br />
<a href="https://market.android.com/details?id=com.magicwach.rdefense" target="_blank">Robo Defense</a><br />
SNesDroid<br />
<a href="https://market.android.com/details?id=com.kmagic.solitaire" target="_blank">Solitaire</a><br />
<a href="https://market.android.com/details?id=com.camelgames.shootu" target="_blank">ShootU!</a><br />
<a href="https://market.android.com/details?id=com.kmagic.solitaire" target="_blank">Solitaire</a><br />
<a href="https://market.android.com/details?id=com.beepstreet.speedxads" target="_blank">Speedx 3D</a><br />
<a href="https://market.android.com/details?id=com.clapfootgames.tankhero" target="_blank">Tank Hero</a><br />
<a href="https://market.android.com/details?id=com.eamobile.tetris" target="_blank">Tetris</a><br />
<a href="https://market.android.com/details?id=de.hms.xconstructionfull" target="_blank">X Construction</a></p>
<p><small>* Requires Root</small><br />
<small>† For Charlie/Riley</small></p>
<h3>My Launcher Screens</h3>
<p><a href="http://gavtaylor.co.uk/blog/wp-content/uploads/2010/09/device_l.png"><img class="alignnone size-medium wp-image-528" title="device_l" src="http://gavtaylor.co.uk/blog/wp-content/uploads/2010/09/device_l-200x300.png" alt="" width="180" height="280" /></a><a href="http://gavtaylor.co.uk/blog/wp-content/uploads/2010/09/snap20110125_093807.png"> </a><a href="http://gavtaylor.co.uk/blog/wp-content/uploads/2010/09/device_m.png"><img class="alignnone size-medium wp-image-529" title="device_m" src="http://gavtaylor.co.uk/blog/wp-content/uploads/2010/09/device_m-200x300.png" alt="" width="180" height="280" /></a> <a href="http://gavtaylor.co.uk/blog/wp-content/uploads/2010/09/device_r.png"><img class="alignnone size-medium wp-image-530" title="device_r" src="http://gavtaylor.co.uk/blog/wp-content/uploads/2010/09/device_r-200x300.png" alt="" width="180" height="280" /></a><br />
<span style="font-size: xx-small;"><strong>Phone:</strong> <a href="http://www.htc.com/www/product/hero/specification.html" target="_blank">HTC Hero</a> (Graphite) ~ OrangeUK<br />
<strong>ROM:</strong> <a href="http://gavt.eu/herocm7" target="_blank">CyanogenMod7 [nightlies]</a> | <strong>Kernel:</strong> <a href="http://forum.xda-developers.com/showthread.php?t=765701" target="_blank">Las Venturas &#8211; 2.6.35</a> ~ 352-691MHz | <strong>Radio:</strong> <a href="http://www.villainrom.co.uk/viewtopic.php?f=24&amp;t=323" target="_blank">63.18.55.06SU_6.35.17.03</a></span></p>
]]></content:encoded>
			<wfw:commentRss>http://gavtaylor.co.uk/blog/current-android-apps/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Feed your Hero some Frozen Yoghurt</title>
		<link>http://gavtaylor.co.uk/blog/feed-your-hero-some-frozen-yoghurt</link>
		<comments>http://gavtaylor.co.uk/blog/feed-your-hero-some-frozen-yoghurt#comments</comments>
		<pubDate>Tue, 27 Jul 2010 08:15:16 +0000</pubDate>
		<dc:creator>Gavin</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[170]]></category>
		<category><![CDATA[171]]></category>
		<category><![CDATA[2.2]]></category>
		<category><![CDATA[froydvillain]]></category>
		<category><![CDATA[froyo]]></category>
		<category><![CDATA[hero]]></category>
		<category><![CDATA[htc]]></category>
		<category><![CDATA[orange]]></category>
		<category><![CDATA[usb error]]></category>
		<category><![CDATA[villainrom]]></category>
		<category><![CDATA[windows7]]></category>

		<guid isPermaLink="false">http://gavtaylor.co.uk/blog/?p=442</guid>
		<description><![CDATA[A few people now have been tweeting and facebook messaging me asking how I installed Android 2.2 on my Orange branded HTC Hero, so thought I&#8217;d pop this quick guide together for you all. Please note: This Guide is for people with an Orange Branded Hero (the Graphite version, with the Orange sticker on the [...]]]></description>
			<content:encoded><![CDATA[<p>A few people now have been tweeting and facebook messaging me asking how I installed Android 2.2 on my Orange branded HTC Hero, so thought I&#8217;d pop this quick guide together for you all.</p>
<p>Please note: This Guide is for people with an Orange Branded Hero (the Graphite version, with the Orange sticker on the back) but should work for everyone else too (but don&#8217;t flash the orange rom!)</p>
<p>All Credit and thanks go to the wonderful developers at XDA and VillainRom.</p>
<p><strong>Disclaimer</strong></p>
<p>While this process worked perfectly fine for me, and  I have done if 4 times now, I take no responsibility if you turn your phone into a  paperweight while trying to do this. If your not comfortable with the risks, please ask a friend or wait for HTC and Orange to release *snigger* an official *lol* update instead.</p>
<p><span id="more-442"></span><strong>Setting up your Hero</strong></p>
<p>To get around the various software locks you need to be running the<span style="color: #666666;"> </span><a href="http://www.htc.com/uk/supportDownload.aspx?p_id=283&amp;cat=2&amp;dl_id=675" target="_blank">2.73.61.5</a> version of the rom. If your using a higher version you wont be able to flash the recovery image.</p>
<p>I had a few problems downgrading my firmware as my Laptop was running Windows 7 so I kept getting Error [170]: USB CONNECTION ERROR and also when it did occasionally reboot into the Bootloader it just timed out trying to re-establish a connection.</p>
<p>After a lot of frustration, I managed to find and resolve the issue, here&#8217;s how. If you have an XP machine you can skip this part&#8230;</p>
<p>1) <a href="http://forum.xda-developers.com/showthread.php?t=647353" target="_blank">Download the Sync drivers from here</a></p>
<p>2) Open Device Manager on you pc and expand the Android device driver tab. Then run the Rom updater</p>
<p>When the phone reboots into the Bootloader, check the Device Manager to see if a Yellow ! appears over the Bootloader Driver<br />
If it does you have the same problem I had, otherwise this may not work but is worth a try (you can always uninstall it it doesn&#8217;t).</p>
<p>3) While the phone is still in the bootloader, right-click on the device and choose update driver.<br />
click on install from disk or known location, and browse to the drivers you downloaded.<br />
You should then see a list of available driver, (I saw 3) one was called Bootloader but don&#8217;t pick that as it didn&#8217;t work for me, the other two had the same name but different version numbers, I picked the highest version.</p>
<p>(sorry for the vagueness of this step, am at work and cant quite remember, will update the post when I get home)</p>
<p>4) Click Next to install the driver and we&#8217;re done.</p>
<p>If you manage to do this within the Bootloader&#8217;s 60 second time-out, the updater will kick in and start flashing the rom. If you have hit the time-out just, restart your phone and re-run the updater.</p>
<p>You should now be successfully downgraded.</p>
<p><strong>Flashing the recovery image</strong></p>
<p>I&#8217;m not going to write the process for this step as there is a wonderful guide over at <a href="http://www.roothtchero.co.uk/step1" target="_blank">www.roothtchero.co.uk</a> which is what I followed.<br />
If the site ever comes down I will update this post, but by then I don&#8217;t think anyone will be using a HTC Hero. Just follow the guide, step by step until you can successfully load the recovery screen by holding the HOME and POWER buttons to turn your phone on.</p>
<p><strong>Installing Android 2.2</strong></p>
<p>I tried a few different 2.1 roms after I had installed recovery and none of them felt right, a couple were sluggish, the stock was ok but didnt have root so I settled for VillainROM12 which is based on the official 2.1 Hero update.</p>
<p>This is however a 2.1 based rom and when last week I saw this <a href="http://twitter.com/VillainROM/status/18867776931" target="_blank">announcement on Twitter</a>, I thought Yes please so I popped over to the <a href="http://villainrom.co.uk/viewforum.php?f=45" target="_blank">VillainRom forum</a> to download and install it. (the current version at time of writing is <a href="http://www.villainrom.co.uk/viewtopic.php?f=45&amp;t=2357" target="_blank">1.1.1</a>)</p>
<p>To install is easy, download the rom and rename update.zip.<br />
copy the file to the root of your SD card and reboot your phone into recovery.</p>
<p>Perform a full wipe of both data and dalvik cache (ext is you are using it) and then flash the rom</p>
<p>All that&#8217;s left is to download your favourite apps and enjoy the FroYo goodness&#8230;.</p>
<p>Note: I will update this post with some pictures when I get home tonight&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://gavtaylor.co.uk/blog/feed-your-hero-some-frozen-yoghurt/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>01100001011011100110010001110010011011110110100101100100</title>
		<link>http://gavtaylor.co.uk/blog/dipping-my-toes-into-android-app-development</link>
		<comments>http://gavtaylor.co.uk/blog/dipping-my-toes-into-android-app-development#comments</comments>
		<pubDate>Sun, 02 May 2010 09:53:11 +0000</pubDate>
		<dc:creator>Gavin</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Tools of the Trade]]></category>
		<category><![CDATA[app]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[hello world]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[sdk]]></category>
		<category><![CDATA[titanium]]></category>

		<guid isPermaLink="false">http://gavtaylor.co.uk/blog/?p=372</guid>
		<description><![CDATA[For a while now, I&#8217;ve been wanting to learn how to build and develop mobile applications on Android, I made a start using Appcelerators Titanium, but not long after during a press conference, a certain fruit seller announce his phone was banning apps developed using 3rd party tools. While this didn&#8217;t affect me directly, as [...]]]></description>
			<content:encoded><![CDATA[<p>For a while now, I&#8217;ve been wanting to learn how to build and develop mobile applications on Android, I made a start using Appcelerators Titanium, but not long after during a press conference, a certain fruit seller announce his phone was banning apps developed using 3rd party tools. While this didn&#8217;t affect me directly, as I have no interest in the iPhone or developing for it, this news meant that the future of Titanium has been thrown into doubt and I don&#8217;t want to learn and start developing with a product that may not be around in a years time.</p>
<p>With this in mind, this last week or so I have been dipping my toes into the wonderful world of native Android development.I have gone for the setup advised in the SDK documentation, Eclipse with the ADT plugin. Quickly passing over the <a href="http://twitpic.com/1funl4" target="_blank">Hello World app</a>, as a developer its a task  I must complete before doing anything else, I started on my first application. I decided that for my first attempt I would stick to something I know and rebuild a web based tool I help develop for a well known <a title="shameless plug" href="http://www.ukfast.co.uk/" target="_blank">Manchester server hosting company</a>.</p>
<p>Its been a long time since I last did anything in Java so was a little rusty, but after a few lunchtimes and couple of late nights I have managed to cobble together something that resembles and could just about pass for an Android Application.</p>
<p>So what is it you ask, this wonderful app you have been building up (wont shut up about if you<a title="follow me on twitter" href="http://twitter.com/gav_taylor" target="_blank"> follow me on twitter</a>)? Well I can now tell you, its a speedtest. Not for how fast your mobile connects to the internet, I&#8217;ll leave that to the guys at speedtest.net, but to test the speed your website can deliver files to your visitors, now I cant provide you with a link to download and install it as its not really finished and as its not an officially sanctioned app, but I can show a couple of screen-shots from the current alpha version.</p>
<p><a href="http://gavtaylor.co.uk/blog/wp-content/uploads/2010/05/Capture2.png"><img class="aligncenter size-thumbnail wp-image-376" title="UKFast Speedtest for Android" src="http://gavtaylor.co.uk/blog/wp-content/uploads/2010/05/Capture2-150x150.png" alt="ukfast speedtest android app" width="150" height="150" /></a><a href="http://gavtaylor.co.uk/blog/wp-content/uploads/2010/05/Capture4.png"><img class="aligncenter size-thumbnail wp-image-378" title="Performing Speedtest" src="http://gavtaylor.co.uk/blog/wp-content/uploads/2010/05/Capture4-150x150.png" alt="ukfast speedtest androif app running test" width="150" height="150" /></a><a href="http://gavtaylor.co.uk/blog/wp-content/uploads/2010/05/Capture5.png"><img class="aligncenter size-thumbnail wp-image-379" title="UKFast Speedtest Android App Result Page" src="http://gavtaylor.co.uk/blog/wp-content/uploads/2010/05/Capture5-150x150.png" alt="ukfast speedtest android app result" width="150" height="150" /></a></p>
<p>This is probably as far as this application goes, unless the boss asks me to continue with it, as although its quite basic and there isn&#8217;t all that much to it, it has served its purpose and helped me to figure out how an application should work, its activity life-cycle and how to correctly put one together.</p>
<p>The next step is to think of that award winning, must have,  how did we live without it  idea that will make me millionaire&#8230; any suggestions?</p>
]]></content:encoded>
			<wfw:commentRss>http://gavtaylor.co.uk/blog/dipping-my-toes-into-android-app-development/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

<!-- Served from: gavtaylor.co.uk @ 2012-02-07 07:22:09 by W3 Total Cache -->
