<?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>Interaction Designer Craig Dennis &#187; iPhone</title>
	<atom:link href="http://craigmdennis.com/tag/iphone/feed/" rel="self" type="application/rss+xml" />
	<link>http://craigmdennis.com</link>
	<description>The portfolio &#38; blog for Craig Dennis, an Interaction Designer based in South East England</description>
	<lastBuildDate>Thu, 23 Feb 2012 14:05:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=317</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Pickr &#8211; A web based app to randomly pick things</title>
		<link>http://craigmdennis.com/pickr-a-web-based-app-to-randomly-pick-things/</link>
		<comments>http://craigmdennis.com/pickr-a-web-based-app-to-randomly-pick-things/#comments</comments>
		<pubDate>Fri, 10 Feb 2012 22:59:11 +0000</pubDate>
		<dc:creator>Craig</dc:creator>
				<category><![CDATA[Apps]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Web App]]></category>

		<guid isPermaLink="false">http://craigmdennis.com/?p=2415</guid>
		<description><![CDATA[A few weeks ago I decided to try and make a web app for iPhone. The idea was simple; to create an app to randomly pick items from a list. I will admit my reason for choosing this is not arbitrary, rather, born out of frustration of using the Tea Round app for drinking games.... <a class="more" href="http://craigmdennis.com/pickr-a-web-based-app-to-randomly-pick-things/">Read more &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p>A few weeks ago I decided to try and make a web app for iPhone. The idea was simple; to create an app to randomly pick items from a list. I will admit my reason for choosing this is not arbitrary, rather, born out of frustration of using the Tea Round app for drinking games.</p>
<p>Tea round is far too constrained in terms of the inputs (no spaces are allowed) and adding new names / clearing names takes far too long. Not to mention that if you run two &#8216;spins&#8217; one after another, everyone is still included in the &#8216;spin&#8217;. Mine would be different. So I started to build a skeleton app using javascript and I had it working in an hour or two.</p>
<h3 class="divider">The styling replicates the look and feel of a native iOS app and can also run perfectly well on desktop or tablets.</h3>
<p><img class="size-full wp-image-2600 alignleft" title="pickr" src="http://uploads.craigmdennis.com/2012/02/pickr.png" alt="" width="357" height="540" />The end result is an app that looks like a native app; is cached on your device so you don&#8217;t need an internet connection &#8211; like a native app; and has the same interactions &amp; speed that you would expect from a native app.</p>
<h2>So how long before the native app is dead?</h2>
<p>Well the only thing stopping it is access to functions within the device itself. Things like the camera (although there are workarounds &#8211; see PicUp) or GPS, gyroscope / accelerometer. All you need is a secure API to access that information with the user&#8217;s consent (imagine a popup screen similar to the ones you get with Facebook authorisation for apps) and you can say bye bye to a lot of native apps. So how long until this happens? Well, probably a long time.</p>
<p>The app business is worth £billions now so allowing anyone to create their own and <em>not</em> have it pass through an app store (so the creator gets all the money) is unlikely. Also you will lose the curation of apps  so there won&#8217;t be any guidelines to adhere to in order to be published. So you could get any old Tom, Dick or Harry publishing a crappy app&#8230; like the internet then.</p>
<p>Really though, everything is eventually going to be web based. So it&#8217;s just a matter of time.</p>
<h2>Check it out</h2>
<p>Have a look at the app on your phone or tablet (or even in your browser) and use it.</p>
<p><a class="call-to-action" href="http://craigmdennis.com/apps/pickr" target="_blank">Try Pickr for free</a></p>
]]></content:encoded>
			<wfw:commentRss>http://craigmdennis.com/pickr-a-web-based-app-to-randomly-pick-things/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Website Design For The iPhone</title>
		<link>http://craigmdennis.com/website-design-for-the-iphone/</link>
		<comments>http://craigmdennis.com/website-design-for-the-iphone/#comments</comments>
		<pubDate>Sun, 01 Nov 2009 21:32:07 +0000</pubDate>
		<dc:creator>Craig</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[UI]]></category>

		<guid isPermaLink="false">http://craigmdennis.com/?p=1459</guid>
		<description><![CDATA[Recently I have been taking a course provided by the W3C on mobile best practices designed to give the participant the best ways in which to design for mobile. Topics covered are things such as graceful enhancement and graceful failure, designing specifically to allow access on various mobile browsers and adding enhancements to the site... <a class="more" href="http://craigmdennis.com/website-design-for-the-iphone/">Read more &#8594;</a>]]></description>
			<content:encoded><![CDATA[<p>Recently I have been taking a course provided by the W3C on mobile best practices designed to give the participant the best ways in which to design for mobile.</p>
<p><img class="alignnone size-full wp-image-1561" title="iPhone" src="http://uploads.craigmdennis.com/2009/11/iphone.jpg" alt="iPhone" width="538" height="200" /></p>
<p>Topics covered are things such as graceful enhancement and graceful failure, designing specifically to allow access on various mobile browsers and adding enhancements to the site to improve user experience on the desktop browser or to allow them to fail gracefully so as still accessible on the mobile platform.</p>
<p>Doing this has inspired me to design a mobile specific version of my own website. Now while I would (ideally) like to create a version that is designed for all mobile platforms, I think I will start with just the iPhone.</p>
<p>Step one is already complete! Which is to say I have set up craigmdennis.com/iPhone/. Really tricky stuff&#8230;<span id="more-1459"></span></p>
<p>The next step is to set up some kind of automatic detection and redirection to make sure if people using an iPhone access my site, they get taken to the iPhone specific version.</p>
<p>There are several tricks and treats (pardon the Halloween pun) available when designing a site for the iPhone that allows for the use of certain javascript functions to make use of the touch screen and the orientation detection. Something that means you can even show completely different content when the orientation of the iPhone changes. A <a href="http://www.engageinteractive.co.uk/articles/2008/06/19/tutorial-building-a-website-for-the-iphone/" target="_blank">great tutorial from Engage Interactive</a> shows what is needed to do just that.</p>
<p>So I am designing a basic UI to navigate to the various sections of my site: <a href="http://craigmdennis.com/articles/">Portfolio</a>, <a href="http://craigmdennis.com/articles/articles/">Blog</a>, <a href="http://craigmdennis.com/photography">Photography </a>&amp; <a href="http://craigmdennis.com/articles/CV">CV</a>. I want to make sure of the iPhone style photo navigation but that will be a little later on. I can&#8217;t decide what to do for the blog section and whether to have a list of titles, titles and descriptions or just the most recent post.</p>
<p>I also have to figure out how to turn off the iPhone redirection when linking to the &#8216;normal&#8217; version of the site.</p>
]]></content:encoded>
			<wfw:commentRss>http://craigmdennis.com/website-design-for-the-iphone/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

