<?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>Dawn Budge &#187; mobile</title>
	<atom:link href="http://www.dawnbudge.co.uk/index.php/category/mobile/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dawnbudge.co.uk</link>
	<description>Front-end / client-side / user interface development</description>
	<lastBuildDate>Fri, 13 Jan 2012 17:51:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
		<item>
		<title>Android apps with PhoneGap &#8211; the missing basic steps</title>
		<link>http://www.dawnbudge.co.uk/index.php/2011/09/android-apps-with-phonegap-the-missing-basic-steps/</link>
		<comments>http://www.dawnbudge.co.uk/index.php/2011/09/android-apps-with-phonegap-the-missing-basic-steps/#comments</comments>
		<pubDate>Tue, 20 Sep 2011 16:24:18 +0000</pubDate>
		<dc:creator>Dawn</dc:creator>
				<category><![CDATA[mobile]]></category>
		<category><![CDATA[offline apps]]></category>

		<guid isPermaLink="false">http://www.dawnbudge.co.uk/?p=156</guid>
		<description><![CDATA[The getting started guide for Android apps on Phonegap misses out a few key pieces of information. Don&#8217;t install your Android SDK in Program Files, or any other folder with a space in it. Eclipse will fail on the build, and uninstalling and reinstalling the SDK somewhere else is just a pain. If you want [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://www.phonegap.com/start#android">getting started guide for Android apps on Phonegap</a> misses out a few key pieces of information.</p>
<ol>
<li>Don&#8217;t install your Android SDK in Program Files, or any other folder with a space in it. Eclipse will fail on the build, and uninstalling and reinstalling the SDK somewhere else is just a pain.</li>
<li>If you want to deploy to your device in developer mode and you&#8217;re on windows, you&#8217;ll need the USB driver. This is buried in the Android SDK installation guide</li>
<li>Another way to deploy to your device is plain old file transfer.  Unlike iOS, you don&#8217;t need a specific developer or enterprise license to do this.  This involves exporting a signed app, which is a bit more involved.
<ul>
<li>Luckily <a href="http://www.androiddevelopment.org/2009/01/19/signing-an-android-application-for-real-life-mobile-device-usage-installation/">http://www.androiddevelopment.org/2009/01/19/signing-an-android-application-for-real-life-mobile-device-usage-installation/</a> tells you all you need to know.  You can now however create a signed application through Eclipse export, so the last step can be missed. </li>
<li>Once you have a signed app, all you need to do is connect your device to your PC, go into file transfer mode and copy across the apk file.</li>
<li>To install it, you&#8217;ll finally need to find the .apk file in My files and click to install. Job done. You can delete the apk file and open the application as normal from the Applications screen.</li>
</ul>
</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.dawnbudge.co.uk/index.php/2011/09/android-apps-with-phonegap-the-missing-basic-steps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mobile web developments &#8211; a bit like the number 73 bus.</title>
		<link>http://www.dawnbudge.co.uk/index.php/2009/11/mobile-web-developments-a-bit-like-the-number-73-bus/</link>
		<comments>http://www.dawnbudge.co.uk/index.php/2009/11/mobile-web-developments-a-bit-like-the-number-73-bus/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 22:55:47 +0000</pubDate>
		<dc:creator>Dawn</dc:creator>
				<category><![CDATA[mobile]]></category>

		<guid isPermaLink="false">http://www.dawnbudge.co.uk/?p=75</guid>
		<description><![CDATA[A number of interesting things related to mobile web have come up recently: First, Phil Archer from the W3C presented Mobile Best Practice at London Web Standards Group It&#8217;s an excellent presentation and worth a full read, but the gist of it is: think about mobile users not mobile devices.  if nothing else, mobile devices [...]]]></description>
			<content:encoded><![CDATA[<p>A number of interesting things related to mobile web have come up recently:</p>
<p>First, <a href="http://philarcher.org/">Phil Archer</a> from the W3C presented <a href="http://www.w3.org/2009/Talks/phila-lws/#(1)">Mobile Best Practice</a> at London Web Standards Group</p>
<p>It&#8217;s an excellent presentation and worth a full read, but the gist of it is:</p>
<ul>
<li>think about mobile users not mobile devices.  if nothing else, mobile devices are developing and improving their user experience as a fast rate which will probably get faster</li>
<li>you don&#8217;t have to give mobile users the exact same page only tiny, if you stick to the theme of your content you&#8217;ll be helping them (compare <a href="http://news.bbc.co.uk/">http://news.bbc.co.uk/</a> on PC and mobile, or try <a href="http://news.bbc.co.uk/mobile">http://news.bbc.co.uk/mobile</a> which BBC news redirects to) BUT don&#8217;t make them remember a special mobile URL.  Detect and redirect your user.</li>
<li>w3c have a very cool validator called <a href="http://validator.w3.org/mobile/">mobileOK</a> that estimates how well your page will perform on mobiles</li>
<li>secondary windows including popups, frames, tables and image maps will cause mobile users inconvenience</li>
<li>Progressive enhancement will pay off hugely</li>
<li>That said, various mobile browser vendors don&#8217;t play well with @media=&#8221;handheld&#8221;.  See <a href="http://www.bushidodesigns.net/blog/?p=72 ">http://www.bushidodesigns.net/blog/?p=72</a> for the best way to serve up CSS for all devices</li>
</ul>
<p>Then Firefox announced accelerometer detection (the thing in your iphone/nokia/laptop/wii that detects motion and direction) for 3.6.  Firefox has yet to crack the mobile devices platform, so this is a signal of intent.</p>
<p>Serendipity then took me to PPK&#8217;s <a href="http://www.quirksmode.org/webkit.html">Great Webkit Comparison table</a> whose family now includes the browsers for android, iphone, bolt, palm pre and <a href="http://www.downloadsquad.com/2009/08/24/mobile-minute-webkit-based-iris-browser-coming-to-blackberry/">possibly blackberry in the near future.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dawnbudge.co.uk/index.php/2009/11/mobile-web-developments-a-bit-like-the-number-73-bus/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

