<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" 
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
    xmlns:admin="http://webns.net/mvcb/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd">
	<channel>
<title>AndroidDev</title><link>http://www.androiddev.co.uk/index.html</link><description>Latest Blog</description><dc:language>en</dc:language><dc:creator>Jane Fisher</dc:creator><dc:rights>Copyright 2011&#x2c; Organise Ltd</dc:rights><dc:date>2011-10-26T10:48:01+01:00</dc:date><admin:generatorAgent rdf:resource="http://www.realmacsoftware.com/" />
<sy:updatePeriod>hourly</sy:updatePeriod>
<sy:updateFrequency>1</sy:updateFrequency>
<sy:updateBase>2000-01-01T12:00+00:00</sy:updateBase>
<lastBuildDate>Wed, 26 Oct 2011 11:38:52 +0100</lastBuildDate><item><title>Smartphone Usage</title><dc:creator>Jane Fisher</dc:creator><category>Jane&#x27;s Blog</category><dc:date>2011-10-26T10:48:01+01:00</dc:date><link>http://www.androiddev.co.uk/files/3b466a05bd15edd61dde7d8dc03f2800-6.html#unique-entry-id-6</link><guid isPermaLink="true">http://www.androiddev.co.uk/files/3b466a05bd15edd61dde7d8dc03f2800-6.html#unique-entry-id-6</guid><content:encoded><![CDATA[<img class="imageStyle" alt="T2813389789" src="http://www.androiddev.co.uk/files/t2813389789.png" width="192" height="72" /> I found this <a href="http://www.ourmobileplanet.com/" rel="external">great site</a> where you can create your own charts based on the data held against smartphone usage. So I tried it out and have got some expected and some surprising results.]]></content:encoded></item><item><title>Basics - Adding buttons in Android</title><dc:creator>Jane Fisher</dc:creator><category>Liam&#x27;s Blog</category><dc:date>2011-10-12T13:56:34+01:00</dc:date><link>http://www.androiddev.co.uk/files/Basics%20-%20Adding%20buttons%20in%20Android.html#unique-entry-id-5</link><guid isPermaLink="true">http://www.androiddev.co.uk/files/Basics%20-%20Adding%20buttons%20in%20Android.html#unique-entry-id-5</guid><content:encoded><![CDATA[As I have been trying to learn Android Development but with no previous programming experience it has become quite a struggle. I tried following guides on the internet but they weren&rsquo;t making much sense to me as they weren&rsquo;t covering the simple basics. <br /><br />Mark, my employer gave me an Android For Beginners development guide which was much easier to follow. However the guide didn't cover the different ways you can achieve the same results. <br /><br />For example, following the guide, I was writing code in the main.xml to create buttons . . .<br /><span style="font:9px Monaco; color:#008080;"><br />&lt</span><span style="font:9px Monaco; color:#3F7F7F;">Button</span><span style="font:9px Monaco; "> 
</span><span style="font:9px Monaco; color:#7F007F;">android:layout_width</span><span style="font:9px Monaco; ">=</span><span style="font:9px Monaco; color:#2A00FF;">"fill_parent"</span><span style="font:9px Monaco; "> <br /></span><span style="font:9px Monaco; color:#7F007F;">android:text</span><span style="font:9px Monaco; ">=</span><span style="font:9px Monaco; color:#2A00FF;">"Button"</span><span style="font:9px Monaco; "> <br /></span><span style="font:9px Monaco; color:#7F007F;">android:id</span><span style="font:9px Monaco; ">=</span><span style="font:9px Monaco; color:#2A00FF;">"@+id/button1"</span><span style="font:9px Monaco; "> <br /></span><span style="font:9px Monaco; color:#7F007F;">android:layout_height</span><span style="font:9px Monaco; ">=</span><span style="font:9px Monaco; color:#2A00FF;">"wrap_content"<br /></span><span style="font:9px Monaco; color:#008080;">&gt&lt/</span><span style="font:9px Monaco; color:#3F7F7F;">Button</span><span style="font:9px Monaco; color:#008080;">&gt</span><span style="font:9px Monaco; "><br /></span><span style="font:9px Monaco; color:#008080;">&lt</span><span style="font:9px Monaco; color:#3F7F7F;">Button</span><span style="font:9px Monaco; "> <br /></span><span style="font:9px Monaco; color:#7F007F;">android:id</span><span style="font:9px Monaco; ">=</span><span style="font:9px Monaco; color:#2A00FF;">"@+id/button2"</span><span style="font:9px Monaco; "> <br /></span><span style="font:9px Monaco; color:#7F007F;">android:layout_width</span><span style="font:9px Monaco; ">=</span><span style="font:9px Monaco; color:#2A00FF;">"fill_parent"</span><span style="font:9px Monaco; "> <br /></span><span style="font:9px Monaco; color:#7F007F;">android:text</span><span style="font:9px Monaco; ">=</span><span style="font:9px Monaco; color:#2A00FF;">"Button"</span><span style="font:9px Monaco; "> </span><span style="font:9px Monaco; color:#7F007F;">android:layout_height</span><span style="font:9px Monaco; ">=</span><span style="font:9px Monaco; color:#2A00FF;">"wrap_content"<br /></span><span style="font:9px Monaco; color:#008080;">&gt&lt/</span><span style="font:9px Monaco; color:#3F7F7F;">Button</span><span style="font:9px Monaco; color:#008080;">></span><span style="font:9px Monaco; "><br /></span><span style="font:9px Monaco; color:#008080;">&lt</span><span style="font:9px Monaco; color:#3F7F7F;">Button</span><span style="font:9px Monaco; "> <br /></span><span style="font:9px Monaco; color:#7F007F;">android:id</span><span style="font:9px Monaco; ">=</span><span style="font:9px Monaco; color:#2A00FF;">"@+id/button3"</span><span style="font:9px Monaco; "> <br /></span><span style="font:9px Monaco; color:#7F007F;">android:layout_width</span><span style="font:9px Monaco; ">=</span><span style="font:9px Monaco; color:#2A00FF;">"fill_parent"</span><span style="font:9px Monaco; "> <br /></span><span style="font:9px Monaco; color:#7F007F;">android:layout_height</span><span style="font:9px Monaco; ">=</span><span style="font:9px Monaco; color:#2A00FF;">"wrap_content"</span><span style="font:9px Monaco; "> <br /></span><span style="font:9px Monaco; color:#7F007F;">android:text</span><span style="font:9px Monaco; ">=</span><span style="font:9px Monaco; color:#2A00FF;">"Button"
</span><span style="font:9px Monaco; color:#008080;">&gt&lt/</span><span style="font:9px Monaco; color:#3F7F7F;">Button</span><span style="font:9px Monaco; color:#008080;">&gt</span><span style="font:9px Monaco; "><br /></span><span style="font:9px Monaco; color:#008080;"><br /><br /></span>. . which took a lot of time. Then Mark showed me how I could just easily drag and drop the actual button in the graphical layout.<span style="font:9px Monaco; "><br /><br /></span><img class="imageStyle" alt="Pasted Graphic" src="http://www.androiddev.co.uk/files/pasted-graphic.jpg" width="480" height="513" /><span style="font:9px Monaco; "><br /></span><span style="font:9px Monaco; "><br /><br /></span>I Understand the guide was trying to return to absolute basics, in order to explain what the coding means. However not showing any alternative ways to do something so critical to app development was not very helpful.<br /><br />It just shows you can&rsquo;t beat having an expert on hand to help you along the way!]]></content:encoded></item><item><title>Using Market Intents</title><dc:creator>Jane Fisher</dc:creator><category>Mark&#x27;s Blog</category><dc:date>2011-09-21T14:51:24+01:00</dc:date><link>http://www.androiddev.co.uk/files/Using%20Market%20Intent.html#unique-entry-id-4</link><guid isPermaLink="true">http://www.androiddev.co.uk/files/Using%20Market%20Intent.html#unique-entry-id-4</guid><content:encoded><![CDATA[<span style="color:#1A1A1A;">Sometimes, when developing, the functionality you require is already available via an Intent provided by another app. A list of these Intents is available </span><span style="color:#1A1A1A;"><a href="http://www.openintents.org/en/intentstable" rel="external">here</a></span><span style="color:#1A1A1A;">.<br /><br />However in order to use these intents within your app the user also has to have the app with the intent installed on their device. If the user doesn't have the app installed you want to automatically point them to the apps that they require, i.e. open up the Android Market at the right page ready for them to install it. The user can then install the required app and perform a back action to return to your app. This can be achieved with a simple piece of code.<br /><br />Lets say for example you want to incorporate barcode scanning within your app. You could utilise ZXing. So within the method where you are trying to access the intent (i.e. scan a barcode) you can add code like this:-<br /></span><span style="font:13px Arial, Verdana, Helvetica, sans-serif; color:#1A1A1A;"><br />&nbsp;</span> &nbsp; &nbsp; &nbsp;try &nbsp; &nbsp; &nbsp; &nbsp;{ &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Intent newIntent = new Intent("com.google.zxing.client.android.SCAN"); &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;startActivityForResult(newIntent, BARCODE_SCAN ); &nbsp; &nbsp; &nbsp; &nbsp;} &nbsp; &nbsp; &nbsp; &nbsp;catch (Exception e) &nbsp; &nbsp; &nbsp; &nbsp;{ &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;String zxingUrl = "market://details?id=com.google.zxing.client.android"; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Intent intent = new Intent(Intent.ACTION_VIEW, &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Uri.parse(zxingUrl));  &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;intent.addFlags(Intent.FLAG_ACTIVITY_NO_HISTORY); &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;startActivity(intent);  &nbsp; &nbsp; &nbsp; &nbsp;}<span style="font:13px Arial, Verdana, Helvetica, sans-serif; color:#1A1A1A;"><br /></span><span style="color:#1A1A1A;">The  FLAG_ACTIVITY_NO_HISTORY value stops the marketplace from being kept on the history stack. so as soon as the user navigates away from it the marketplace is killed and the user will be returned to your app.</span>]]></content:encoded></item><item><title>Starting off</title><dc:creator>Jane Fisher</dc:creator><category>Liam&#x27;s Blog</category><dc:date>2011-09-14T11:19:47+01:00</dc:date><link>http://www.androiddev.co.uk/files/Starting%20Off.html#unique-entry-id-3</link><guid isPermaLink="true">http://www.androiddev.co.uk/files/Starting%20Off.html#unique-entry-id-3</guid><content:encoded><![CDATA[<span style="color:#1A1A1A;">This is my first blog for the website, so let me introduce myself. My name is Liam. I am currently doing an internship with a local iPhone, Android and Blackberry App development company. Since I am new to this field I have been looking for a beginners guide for Android Development to get me started. Going through a dozen of websites I found that </span><span style="color:#1A1A1A;"><a href="http://developer.android.com/index.html" rel="self">Android Developers</a></span><span style="color:#1A1A1A;"> was the most useful. It has loads of information to download from the development software to beginners tutorials. Now it is time to download the kit, install the components and get cracking on with my first project - Hello World, of course!<br /></span>]]></content:encoded></item><item><title>Helpful Android information for developers</title><dc:creator>Jane Fisher</dc:creator><category>Liam&#x27;s Blog</category><dc:date>2011-09-14T11:30:00+01:00</dc:date><link>http://www.androiddev.co.uk/files/Starting%20Development.html#unique-entry-id-2</link><guid isPermaLink="true">http://www.androiddev.co.uk/files/Starting%20Development.html#unique-entry-id-2</guid><content:encoded><![CDATA[<span style="color:#1A1A1A;">As I have just started to get into Android development I have been searching around for a useful guide to help me progress my learning into the development of Apps. Android Blog Spot is the home for Android Developers. It has all the resources, references and a development guide which I am currently following at the moment. Anybody who wants to start learning Android Development I highly recommend for you to use this website. <br /><br /></span>Check out - <br /><br /><a href="http://android-developers.blogspot.com/" rel="self">Android Blog Spot </a>  - p<span style="color:#1A1A1A;">rovides project's news, tips and tricks and development examples.<br /><br /></span><span style="font:13px Arial, Verdana, Helvetica, sans-serif; color:#1A1A1A;"><br /><br /><br /><br /> <br /></span>]]></content:encoded></item><item><title>Top 5 must have Android Business Apps</title><dc:creator>Jane Fisher</dc:creator><category>Liam&#x27;s Blog</category><dc:date>2011-09-12T12:08:49+01:00</dc:date><link>http://www.androiddev.co.uk/files/0aefe84c5a5e708583c8d43211719ac9-1.html#unique-entry-id-1</link><guid isPermaLink="true">http://www.androiddev.co.uk/files/0aefe84c5a5e708583c8d43211719ac9-1.html#unique-entry-id-1</guid><content:encoded><![CDATA[<a href="https://market.android.com/details?id=com.google.android.apps.googlevoice" rel="self"><img class="imageStyle" alt="hi-124-6" src="http://www.androiddev.co.uk/files/hi-124-6.png" width="50" height="50" /></a>  Google Voice  <br /> <br /><a href="https://market.android.com/details?id=com.bumptech.bumpga" rel="self"><img class="imageStyle" alt="hi-124-7" src="http://www.androiddev.co.uk/files/hi-124-7.png" width="50" height="50" /></a>   BUMP<br /><br /><a href="https://market.android.com/details?id=com.dataviz.docstogo" rel="self"><img class="imageStyle" alt="hi-124-6" src="http://www.androiddev.co.uk/files/hi-124-6-2.png" width="50" height="50" /></a>  Documents To Go 3.0<br /><br /><a href="https://market.android.com/details?id=com.twofortyfouram.locale" rel="self"><img class="imageStyle" alt="hi-124-13" src="http://www.androiddev.co.uk/files/hi-124-13.png" width="50" height="50" /></a>  Locale<br /><br /><a href="https://market.android.com/details?id=com.akproduction.notepad" rel="self"><img class="imageStyle" alt="hi-124-4" src="http://www.androiddev.co.uk/files/hi-124-4.png" width="50" height="50" /></a> AK Notepad <br /><br />]]></content:encoded></item><item><title>Top 5 Android Phones 2011</title><dc:creator>Jane Fisher</dc:creator><category>Liam&#x27;s Blog</category><dc:date>2011-09-11T13:37:37+01:00</dc:date><link>http://www.androiddev.co.uk/files/c519508f3d865a12d01afd497ee6b9ca-0.html#unique-entry-id-0</link><guid isPermaLink="true">http://www.androiddev.co.uk/files/c519508f3d865a12d01afd497ee6b9ca-0.html#unique-entry-id-0</guid><content:encoded><![CDATA[#5 HTC Inspire 4G<br />#4 Samsung Galaxy S 4G<br />#3 Nexus S<br />#2 Motorola Droid X<br />#1 HTC EVO 4G<br /><br /><code><iframe width="560" height="315" src="http://www.youtube.com/embed/R2RHXShlecE" frameborder="0" allowfullscreen></iframe></code>]]></content:encoded></item></channel>
</rss>
