<?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>PHP, iPad, and iPhone Developer - Ben Dodson &#187; iPhone</title>
	<atom:link href="http://bendodson.com/category/iphone/feed/" rel="self" type="application/rss+xml" />
	<link>http://bendodson.com</link>
	<description>The blog and portfolio of an Apple iPhone Developer</description>
	<lastBuildDate>Sat, 05 Dec 2009 20:00:25 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>How to pitch an app idea to an iPhone developer</title>
		<link>http://bendodson.com/2009/10/16/how-to-pitch-an-app-idea-to-an-iphone-developer/</link>
		<comments>http://bendodson.com/2009/10/16/how-to-pitch-an-app-idea-to-an-iphone-developer/#comments</comments>
		<pubDate>Fri, 16 Oct 2009 22:52:16 +0000</pubDate>
		<dc:creator>Ben Dodson</dc:creator>
				<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://bendodson.com/?p=349</guid>
		<description><![CDATA[Thanks to my appearance on The Gadget Show earlier this week, I&#8217;ve been inundated with people emailing me with ideas for iPhone applications.  The majority of them have no understanding of the development aspects (which is fair enough) but have ideas for apps they want me to build, usually with payment via the profit [...]]]></description>
			<content:encoded><![CDATA[<p>Thanks to my appearance on The Gadget Show <a href="http://bendodson.com/2009/10/14/social-beacon-developing-an-iphone-app-for-the-gadget-show/">earlier this week</a>, I&#8217;ve been inundated with people emailing me with ideas for iPhone applications.  The majority of them have no understanding of the development aspects (which is fair enough) but have ideas for apps they want me to build, usually with payment via the profit made.  I&#8217;ve had quite a few interesting ones come through, but some have been suggested with very little thought or realism applied.  I decided to create this article to show prospective idea senders how an idea should be presented along with a few answers to common questions I&#8217;ve received.<span id="more-349"></span><br />
<h3>Research your idea</h3>
<p>There is nothing worse than replying to 2 or 3 emails in which the sender is being cagey about their &#8220;brilliant new idea&#8221; only to discover (often after spending time signing, scanning, and sending an NDA) that it is actually an idea for which there  are over 250 apps available on the store.  The key thing before contacting a developer is to make sure that your idea has not been done already.  If it has, then either think of something else or find a unique selling point in your app that will make it stand out from the crowd.</p>
<h3>Make sure your app is relevant</h3>
<p>So your idea hasn&#8217;t been done before?  The App Store has been open for over a year with over 65,000 applications so the next question should be &#8220;why hasn&#8217;t it been done&#8221;.  There are three answers to this question: it&#8217;s impossible, it&#8217;s not a good idea, or it&#8217;s unique.  </p>
<p><strong>Impossible:</strong> When I say &#8220;impossible&#8221;, I mean that you&#8217;ve come up with something that the iPhone SDK won&#8217;t allow (it may still be a good idea).  For example, you may have an idea to download soundclips off the internet and store them in the iPod library.  A good idea in theory but the iPod library only has read access so you are limited to what you can do.  There are several rules within the iPhone SDK which limit what can be done so be prepared that your idea may not be possible within those confines &#8211; there may, however, be workarounds (e.g. in the example above you could build a custom application to play the soundclips you&#8217;ve downloaded).</p>
<p><strong>Bad Idea:</strong> The most common bad ideas I&#8217;ve had sent tend to be duplicating the functionality of an existing website into an iPhone app.  You might have a killer idea on your website and be the market leader in a certain arena.  This does not mean that converting it directly to the iPhone is going to be a good idea.  If your idea is working on a website already, then it is already accessible from an iPhone (provided it&#8217;s not made in flash) so there is little benefit to making a custom application apart from it&#8217;ll look slightly better.  It may be that there are a huge number of potential iPhone users who are put off by your website running on the device.  In that case, you should consider making a web app.  This is a way of using standard HTML and CSS to make a website look like an iPhone application but takes no extra knowledge than that of building your regular site.  I&#8217;ve built a few web apps myself and found it to be incredibly easy if you are using something like <a href="http://code.google.com/p/iphone-universal/">UiUiKit</a>.</p>
<p><strong>Unique:</strong> You&#8217;ve checked the App Store and found no trace of your idea, you are certain it&#8217;s possible to do with the features of the device, and it&#8217;s not a simple port of an existing website into an application. In that case your app is probably a unique endeavour and should definitely be pursued!</p>
<h3>Know your audience</h3>
<p>When I&#8217;ve been pitching for web development work in the past, I&#8217;ve often had clients say to me &#8220;we should definitely make an iPhone app for this as well&#8221; to which I usually reply &#8220;why&#8221;.  There is an unhealthy obsession at the moment with making applications simply for the fact that it shows you are modern.  However, you can easily spend a large sum of money building an application for a small bit of street cred only to find out that none of your target audience actually use iPhones (or wouldn&#8217;t use your application anyway).</p>
<p>If your idea is simply duplicating functionality of your website, then you shouldn&#8217;t make it an iPhone application (or even a web app) unless more than 20% of your visitors are using an iPhone or you&#8217;ve had a lot of people ask for an app.  You wouldn&#8217;t suddenly start supporting Internet Explorer 5.5 on the mac again but quite often you&#8217;ll find more people visiting your website with that than with an iPhone yet people will often overlook simple statistics to try and seem more modern.</p>
<p>Don&#8217;t make custom apps or websites for devices or browsers that your users aren&#8217;t using!</p>
<h3>Understanding development costs</h3>
<p>An iPhone app is not an easy thing to build and so, like a house or a website, you are paying for the expertise of the developer you commission to create your application.  If you believe your idea is unique and you are going to make a large profit from it, then you may want to pay your developer for the application in a one-off fee the same way that you would pay a builder or any other tradesman.  However, if you don&#8217;t have the finance to pay to have your idea built, then some developers will be open to the idea of building the idea for you for free but then taking a percentage of the profit that comes in from selling the app.</p>
<p>Negotiating for development costs is often very similar to the Dragon&#8217;s Den program in that you will negotiate in terms of equity (how much of the profit you are willing to share) in order to get an expert to build the application.  However, where this often falls down is with prospective clients offering around 20% equity.  If you come to the table with nothing but an idea (and aren&#8217;t planning on doing any designing, building, or marketing) then you can&#8217;t expect to find a developer that will build your app and agree to taking a small percentage.</p>
<p>In my own case, I prefer to be paid for the application but I will occasionally deal in terms of equity if I think the idea is good enough.  Having said that, I refuse to take less than 50% if I&#8217;m expected to build an application from the ground up with no other form of payment &#8211; most other developers are the same.</p>
<p>It is important to note that it is not possible to give a straight up cost for an application before you&#8217;ve heard the idea.  I&#8217;ve received several enquiries of the sort &#8220;can you tell me how much it&#8217;ll cost to get an app built&#8221;.  Pricing is generally based on the amount of time required so if you want a basic utility then it will cost a great deal less than a complex 3D game.  Bear in mind that you may be asking your developer to build a website or server software to run your applications (if you plan on using push notifications for example) and so these should be factored into your financial calculations.</p>
<p><strong>Note:</strong> with all applications, Apple takes approximately 30% of the sale of each application to cover the costs of the App Store.  This means that for every 59p sale, you keep approximately 42p.  You are paid at the end of each month by Apple but you are paid by territory and if you haven&#8217;t earned over $150 in that territory then the amount rolls over to the next month that you do.  For example, if you made $100 in one month in the USA, then you are under the $150 threshold.  That rolls over to the next month.  If you then made another $100 you would be over the threshold so at the end of that month you&#8217;d be sent $200.  When you are negotiating with an iPhone developer, be sure to clarify if they are talking of their percentage in terms of sales price (before Apple takes it&#8217;s 30% cut) or profit (after Apple has taken it&#8217;s cut).</p>
<h3>Building an app on your own</h3>
<p>Apple provides all of the tools you need to make an iPhone application via it&#8217;s developer website at <a href="http://developer.apple.com/iphone/">http://developer.apple.com/iphone/</a> although you will need to be using a mac with an intel processor.  You can&#8217;t build iPhone applications on windows.</p>
<p>With the free SDK that Apple provides, you can use all of the features of the iPhone and test them in the iPhone Simulator that is also provided.  You can&#8217;t, however, run the code on your own device or submit it to the App Store.  To do that, you&#8217;ll need to get a developer license which costs $99 per year and can be purchased through the developer website above.  Once you have the license, you&#8217;ll be able to generate provisioning profiles for your apps which will enable it to run on your own device or up to 100 other devices (e.g. friends, colleagues, testers).</p>
<p>All apps are written in Objective-C so I&#8217;d highly recommend you buy a book on the subject.  If you are coming from a web-based background (e.g. PHP, Ruby, JavaScript, .net) then I&#8217;d also recommend you start by learning C before moving onto Objective-C.  You may be raring to jump into the SDK and start using things like the accelerometer and location services, but if you don&#8217;t know how an array or a dictionary works, then you&#8217;ll never be able to build an app that works well.</p>
<h3>Getting your apps into the App Store</h3>
<p>The only things you need are your completed application code (that should have been tested extensively in both the simulator and on actual devices) and a developer license.  Once you have these, you are able to generate the correct certificates to publish your application to the App Store.  You will be asked to supply not only text such as descriptions, app title, and keywords, but also screenshots and a 512&#215;512px image of your application icon for use in Apple&#8217;s promotional materials so make sure you have these available.</p>
<p>The actual process for submission has been under a lot of criticism but basically you submit your app and then wait for a while (usually around 14 days &#8211; Apple have placed an indicator of queue length on the iTunes submission portal now) to find out if your app has been rejected or accepted.  If it&#8217;s been rejected then they should supply you with information about what is wrong and how to fix it.  If it&#8217;s been accepted, then congratulations, your app is ready for prime time!</p>
<p><strong>Note:</strong> a common question seems to be &#8220;can I submit an app with your developer license&#8221;.  If we were to assume that I built you an iPhone app, then yes I could submit it to the app store using my license saving you $99.  However, this would mean the app appeared under my company name rather than your own and all payments for the app would go into my bank account.  Whilst this is possible, most clients would prefer that their company name is displayed and that all finance goes through them.</p>
<h3>Copyright and other legalities</h3>
<p>When Apple checks the application in it&#8217;s approval process, it does not take into account copyright or any other legalities of that type.  This means that technically you could steal an idea such as &#8220;Super Mario Bros&#8221;, make a duplicate app, and then submit it.  However, you are still liable for breaches of copyright and so could be sued by the correct copyright holders and have to repay damages.  The basic rule of thumb is don&#8217;t use copyright images, text, or music, and don&#8217;t mimic other peoples ideas or intellectual property.</p>
<h3>Contacting a developer</h3>
<p>If after reading all of the above you are pleased with your idea and want to get an iPhone developer on board, you will need to contact them with the following pieces of information:</p>
<ul>
<li>A detailed explanation of your idea &#8211; if you are not comfortable with giving up your idea, then get the developer to sign a Non-Disclosure Agreement (or NDA) which will prevent them from stealing the idea.  It is worth pointing out to the developer that you have already done your research and know that your idea is unique before asking them to sign anything as you will be more likely to get a favourable response.</li>
<li>What you are looking for &#8211; you&#8217;ll need to detail what you need the developer to do (e.g. build the app, suggest changes, recommend a designer, etc) and also if you are looking to pay outright for the code or enter into a profit-share agreement (and the potential terms of such an agreement).</li>
</ul>
<p>I reply to all emails that I receive but many developers will not get back to you if the two points above are not fulfilled.  The more detail you supply, the more likely it is that a developer will want to work with you and form a professional relationship as it shows that you are serious and have researched your idea rather than being someone interested in simply making a quick bit of cash by coping an existing flash game.</p>
<h3>Summary</h3>
<p>I hope that this article has given you a quick insight into how you can make your ideas more appealing to an iPhone developer and answers some of the more common questions about the process. If you have further questions, please feel free to leave them in the comments below or <a href="http://bendodson.com/contact/">contact me</a>.  I&#8217;ll be updating this article as and when other common questions come in.</p>
]]></content:encoded>
			<wfw:commentRss>http://bendodson.com/2009/10/16/how-to-pitch-an-app-idea-to-an-iphone-developer/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>Social Beacon: Developing An iPhone App for &#8220;The Gadget Show&#8221;</title>
		<link>http://bendodson.com/2009/10/14/social-beacon-developing-an-iphone-app-for-the-gadget-show/</link>
		<comments>http://bendodson.com/2009/10/14/social-beacon-developing-an-iphone-app-for-the-gadget-show/#comments</comments>
		<pubDate>Tue, 13 Oct 2009 23:49:59 +0000</pubDate>
		<dc:creator>Ben Dodson</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[app store]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[gadget show]]></category>
		<category><![CDATA[objective-c]]></category>
		<category><![CDATA[social beacon]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://bendodson.com/?p=323</guid>
		<description><![CDATA[You can watch the Gadget Show episode online and download Social Beacon from the App Store.
A couple of months ago, I was asked if I&#8217;d like to appear on Channel Five&#8217;s &#8220;The Gadget Show&#8221; to take part in a challenge about iPhone applications with Jason Bradbury and Suzi Perry.  I had only been developing [...]]]></description>
			<content:encoded><![CDATA[<p><strong>You can <a href="http://fwd.five.tv/gadget-show/videos/challenge/apps-complete">watch the Gadget Show episode online</a> and <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=326303505&#038;mt=8">download Social Beacon from the App Store</a></strong>.</p>
<p>A couple of months ago, I was asked if I&#8217;d like to appear on Channel Five&#8217;s &#8220;<a href="http://fwd.five.tv/gadget-show">The Gadget Show</a>&#8221; to take part in a challenge about iPhone applications with Jason Bradbury and Suzi Perry.  I had only been developing iPhone apps for a short while but decided to enter into the spirit of the challenge by jumping head first into some of the trickier aspects of the iPhone SDK.  The show and results of the challenge <a href="http://fwd.five.tv/gadget-show/videos/challenge/apps-complete">aired last night</a> so I thought it was time for me to do a write up of the application and the process of building it.<span id="more-323"></span><br />
<h3>The Early Stages</h3>
<p>My day-to-day job involves me working as a freelance PHP developer but I&#8217;m a huge Apple fan and have owned every iteration of the iPhone.  It wasn&#8217;t long before I started toying with the idea of building iPhone apps, but the programming language was different to anything I&#8217;d ever done before.  As a PHP developer, I found it very hard initially learning how to code in Objective-C (the coding language for iPhone apps).  However, I purchased a couple of books including the excellent &#8220;<a href="http://www.pragprog.com/titles/amiphd/iphone-sdk-development">iPhone SDK Development</a>&#8221; and &#8220;<a href="http://www.amazon.co.uk/Learn-Objective-C-Mac-Knaster-Dalrymple/dp/1430218150/ref=sr_1_3?ie=UTF8&#038;s=books&#038;qid=1255475410&#038;sr=1-3">Learn Objective-C on the Mac</a>&#8221; and it wasn&#8217;t too long before I became an iPhone developer.</p>
<p>After making it on to the App Store with <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=321813152&#038;mt=8">Magnetic Flux &#038; Metal Detector</a> [iTunes Link], I was asked if I&#8217;d be interested in making the iPhone Application for &#8220;The Gadget Show&#8221;.  The initial concept was fairly simple: an application that allowed you to quickly choose from a list of questions to build a sentence which could be sent to your social networks.  I agreed immediately and began working with my friend <a href="http://www.lizahayes.co.uk">Liza Hayes</a> on the design but hadn&#8217;t realised exactly what I&#8217;d let myself in for.</p>
<p>In order to work as expected, the application would need to access an SQLite database on the device, be able to store custom sentences input by the user to that database, be able to build a sentence based on building an SQL query, and use the networking features of the iPhone to post to both Facebook and Twitter.  I had done a lot of work with Facebook Connect and the Twitter API in my web development work and I knew that Facebook had a custom integration of its API for the iPhone.  Even so, the networking problems were going to be tricky to overcome.  To add to all of this, Jason suggested that he&#8217;d like a way to show off the accelerometer in the iPhone, and I was interested in the settings panes and how we could make the app easily customisable.</p>
<h3>Developing the app</h3>
<p>The iPhone 3.0 OS had just been released, yet as a registered iPhone developer I was working on iPhone 3.1 so there were enumerable problems in switching my Xcode environment and devices back and forth between the two versions.  This was compounded with problems with Facebook Connect in that it had been written for the 2.1 OS and so was not 100% compatible with 3.0 leading to some caffeine fuelled Googling!</p>
<p>We had decided that the accelerometer could be used in what Jason called &#8220;Fingerless Functionality&#8221; whereby you could shake the phone left and right to navigate around the Social Beacon wheel, and then tip the phone up and down to progress backwards and forwards through the option.  A simple shake of the phone would be enough to regenerate a sentence.  These parts were all very straightforward (especially the shake, which can be detected with one line of code in OS 3.0) yet we came to a usability problem once we thought about sending the message.  We couldn&#8217;t use the shake or the down gesture, as these were used for regenerating the sentence on the final screen, so we needed to find another fingerless input method to post the message.  The answer eventually came in the guise of the microphone: we could detect sound so that blowing into the mic would blow your message to the internet!  Of course, this meant learning yet another aspect of the SDK that I had previously left untouched &#8212; Core Audio &#8212; but I&#8217;m always up for a challenge!</p>
<h3>Distribution and the App Store</h3>
<p>With various bugs overcome and a final test version working on my device, we were ready to distribute the app via the App Store.  You may have heard some of the horror stories from the App Store &#8212; it can take a very long time and you end up being rejected without reason &#8212; but I have to say that I found the process to work incredibly well.  It took 14 days from submission before Apple got back to us to say that the Application had been rejected due to a bug in the networking code (if you weren&#8217;t connected to the internet the app would hang, or worse, say that the message had been sent).  They were incredibly helpful and gave a detailed explanation of the problem as well as including some sample code to show how the networking portion could be handled better.  After a couple of hours fixing it up, we resubmitted and the app was available around the world a few days later.</p>
<p>We were of course competing against Suzi&#8217;s &#8220;<a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=326437408&#038;mt=8">Biker Blast-Off!</a> [iTunes Link]&#8221; which was distributed at the same time, but crucially neither app was publicised on either Twitter or any other medium without mentioning the other with the same weight (so we&#8217;d invite people to try both apps).  Within 3 days, Social Beacon was in the top 20 free social media applications whilst Biker Blast-Off was climbing up the overall free application charts worldwide and racking up a huge number of downloads.  Interestingly, as both of our apps climbed higher, the reviews became more negative and I realised that this was true of nearly every app in the store.  It seems that even if you are willing to give away a free product which could easily be charged for, people will still rip the idea to pieces (some comments on the game even saying &#8220;you&#8217;d need to pay me to play this game&#8221; &#8211; no pleasing some people!).</p>
<h3>The Aftermath</h3>
<p><img src="http://bendodson.com/wp-content/uploads/2009/10/Screen-shot-2009-10-13-at-22.26.33.png" alt="Jason Bradbury and Ben Dodson" title="Jason Bradbury and Ben Dodson" width="511" height="288" class="featured" /><br />
The show was aired last night (and is available to <a href="http://fwd.five.tv/gadget-show/videos/challenge/apps-complete">watch online</a>) and has the full story as well as the final figures and the winner of the challenge, but the story of the apps continues.  Since the show, both applications have now shot back up into the charts with both apps appearing in the top 10 free applications in the UK App Store.  Social Beacon is currently sitting pretty at spot number 4 and I couldn&#8217;t be happier with it.</p>
<p>A big thank you to the Gadget Show team (especially <a href="http://twitter.com/colbyrne">Colin Byrne</a>, <a href="http://twitter.com/ChrisPyUK">Chris Payne</a>, and <a href="http://jasonbradbury.com/">Jason Bradbury</a>) and to <a href="http://www.lizahayes.co.uk/">Liza Hayes</a> for her fantastic design work.  It was a great experience and it looks like I&#8217;m going to be developing iPhone applications for a long time to come!</p>
]]></content:encoded>
			<wfw:commentRss>http://bendodson.com/2009/10/14/social-beacon-developing-an-iphone-app-for-the-gadget-show/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Gowalla Tools Web App: Find your missing Gowalla items!</title>
		<link>http://bendodson.com/2009/10/07/gowalla-tools-web-app-find-your-missing-gowalla-items/</link>
		<comments>http://bendodson.com/2009/10/07/gowalla-tools-web-app-find-your-missing-gowalla-items/#comments</comments>
		<pubDate>Wed, 07 Oct 2009 19:30:07 +0000</pubDate>
		<dc:creator>Ben Dodson</dc:creator>
				<category><![CDATA[Gowalla]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://bendodson.com/?p=297</guid>
		<description><![CDATA[For those of you who play the excellent iPhone GPS game Gowalla, I&#8217;ve built a handy web app that will allow you to see all of your missing items and where you can find them.  In addition to telling you what type of spot a particular item is likely to appear at, it will [...]]]></description>
			<content:encoded><![CDATA[<p>For those of you who play the excellent iPhone GPS game <a href="http://gowalla.com/">Gowalla</a>, I&#8217;ve built a handy web app that will allow you to see all of your missing items and where you can find them.  In addition to telling you what type of spot a particular item is likely to appear at, it will also list specific spots if applicable (such as states &#8211; some items only appear in Texas for instance) and allow you to use the built-in location awareness of Safari in iPhone 3.0 to show you where the nearest spots of that type are.  It is available today at <a href="http://gowallatools.com/">http://gowallatools.com/</a> and is the first in a series of small utilities I&#8217;ll be creating to help players.</p>
<p><span id="more-297"></span><img src="http://bendodson.com/wp-content/uploads/2009/10/IMG_0189.PNG" alt="Gowalla Tools - Login" title="Gowalla Tools - Login" width="320" height="480" class="alignnone size-full wp-image-303" /></p>
<p>The first thing you will see when you open the web app is a prompt for your Gowalla username.  You don&#8217;t need to login to the service, but it does need to know your username so it can search through your pack effectively (although you can also see your friends&#8217; missing items if you want to help them out with any of your own spare items).</p>
<p><img src="http://bendodson.com/wp-content/uploads/2009/10/IMG_0188.PNG" alt="Gowalla Tools - Missing Icons" title="Gowalla Tools - Missing Icons" width="320" height="480" class="alignnone size-full wp-image-306" /></p>
<p>You will then be shown all of your items in a list.  Tapping any of these (e.g. &#8220;Conference Badge&#8221;) will then show you which spots are likely to randomly give you the item in question when you check in.</p>
<p><img src="http://bendodson.com/wp-content/uploads/2009/10/IMG_0190.PNG" alt="Gowalla Tools - Icons Appear At..." title="Gowalla Tools - Icons Appear At..." width="320" height="480" class="alignnone size-full wp-image-307" /></p>
<p>The list will sometimes be broken into two sections: spot categories where you have a chance of finding the item on check in, and internal categories or spots.  These internal categories are usually things such as states (e.g. &#8220;Texas&#8221; has quite a few items) or freebies (which I believe are items randomly dropped by devs) but are often actual spots (e.g. &#8220;Alamofire&#8221; &#8211; the offices of the developers).</p>
<p>With the standard categories, you can tap them to find spots in your local area (but you&#8217;ll be prompted to allow the site to use your location &#8211; your location information isn&#8217;t stored, it&#8217;s just used to determine your nearest spots).</p>
<p><img src="http://bendodson.com/wp-content/uploads/2009/10/IMG_0191.PNG" alt="Gowalla Tools - Location Confirmation" title="Gowalla Tools - Location Confirmation" width="320" height="480" class="alignnone size-full wp-image-308" /></p>
<p><img src="http://bendodson.com/wp-content/uploads/2009/10/IMG_0192.PNG" alt="Gowalla Tools - Nearest Spots" title="Gowalla Tools - Nearest Spots" width="320" height="480" class="alignnone size-full wp-image-309" /></p>
<p>If there are spots in your area, you can tap on them to view the spots information on the Gowalla website.</p>
<p>If you save the web app to your homescreen (press the &#8216;+&#8217; symbol in Safari and choose &#8220;Save to Homescreen&#8221;) then you&#8217;ll get a pretty custom icon so it looks just like a normal iPhone app (which it may well become one day).  I&#8217;ll be expanding the service offering as and when I find new things to include <img src='http://bendodson.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h2>Feedback</h2>
<p>The site is in beta mode so there may be a few bugs and tweaks but if you have any feedback, please <a href="/contact/">let me know</a>.  Happy Gowalla&#8217;ing!</p>
<h2>Legal</h2>
<p>The web app is not owned, maintained, or developed by <a href="http://alamofire.com/">Alamofire, Inc.</a> &#8211; Gowalla and all other trademarks and imagery are copyright of Alamofire.</p>
]]></content:encoded>
			<wfw:commentRss>http://bendodson.com/2009/10/07/gowalla-tools-web-app-find-your-missing-gowalla-items/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>iPhone 3GS: Review and Speed Test (vs. iPhone 3G)</title>
		<link>http://bendodson.com/2009/06/19/iphone-3g-s-review-and-speed-test-vs-iphone-3g/</link>
		<comments>http://bendodson.com/2009/06/19/iphone-3g-s-review-and-speed-test-vs-iphone-3g/#comments</comments>
		<pubDate>Fri, 19 Jun 2009 23:24:41 +0000</pubDate>
		<dc:creator>Ben Dodson</dc:creator>
				<category><![CDATA[Reviews]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[benchmark]]></category>
		<category><![CDATA[camera]]></category>
		<category><![CDATA[comparison]]></category>
		<category><![CDATA[compass]]></category>
		<category><![CDATA[iphone 3g]]></category>
		<category><![CDATA[iphone 3g s]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[test]]></category>
		<category><![CDATA[voice control]]></category>

		<guid isPermaLink="false">http://bendodson.com/blog/?p=182</guid>
		<description><![CDATA[I was up at 5:30am this morning in order to start queueing for the iPhone 3G S outside my local O2 store - I'm happy to say that I was the first person in the queue and although I had problems in getting a second contract (eventually deciding to buy a PAYG version from the Apple Store) I am now the proud owner of the iPhone 3G S.  In this short post, I hope to review a few of the key features as well as giving you some real world stats from tests I've run to show the differences between the iPhone 3G and the iPhone 3G S.]]></description>
			<content:encoded><![CDATA[<p>I was up at 5:30am this morning in order to start queueing for the iPhone 3GS outside my local O2 store &#8211; I&#8217;m happy to say that I was the first person in the queue and although I had problems in getting a second contract (eventually deciding to buy a PAYG version from the Apple Store) I am now the proud owner of the iPhone 3GS.  In this short post, I hope to review a few of the key features as well as giving you some real world stats from tests I&#8217;ve run to show the differences between the iPhone 3G and the iPhone 3GS.  Please use the comments section if you have any questions!</p>
<p><span id="more-182"></span><a title="iPhone 3GS vs iPhone 3G by Ben Dodson, on Flickr" href="http://www.flickr.com/photos/bendodson/3642559406/"><img src="http://farm4.static.flickr.com/3577/3642559406_087a27f07c.jpg" alt="iPhone 3GS vs iPhone 3G" width="500" height="333" class="featured" /></a></p>
<h3>Initial Thoughts</h3>
<p>My first thought was that the iPhone 3GS somehow felt nicer than the previous models of the iPhone.  I remember upgrading from the original to the 3G and thinking that the new plastic back made it feel more comfy and it seems that again something has been done to the texture to make it seem more solid and comfortable.  Although it looks exactly the same as the 3G, there are a few minor aesthetic details such as the lettering on the back now being the same colour as the Apple logo which makes it stand out a bit more.</p>
<p>The &#8220;oleophobic screen coating&#8221; (that&#8217;s oil resistant to you and me) really does work incredibly well.  With previous iPhones, greasy finger marks on the screen wouldn&#8217;t go away even if you rubbed them with your t-shirt or trouser leg; they just smeared.  With the new screen coating, one wipe with a t-shirt makes the screen look just like new.  This is a very useful addition to my mind!</p>
<p>One other detail I noticed straight away is that the screen is a lot brighter.  I had thought it was slightly better (in the same way that Snow Leopard is much clearer than Leopard although this is to do with a switch to the 2.2 gamma standard) but wasn&#8217;t aware of how much better until I placed it next to my old iPhone 3G &#8211; you can see the difference in the photo above.  The key thing here is that both phones were set to the same brightness level so there really is an improvement in the hardware somewhere.</p>
<h3>New Features</h3>
<p><strong>Compass</strong> &#8211; the new digital compass (or magnetometer if you prefer?) was one of the big talking points of the iPhone 3GS as it allows for far more accurate turn-by-turn navigation.  It also added a sexy new app appropriately named &#8220;compass&#8221;.  The compass app itself is fairly basic and I felt that the actual readings were quite slow to adjust.  Additionally, making a very small change to the orientation of the phone doesn&#8217;t always reflect in the compass which is a little frustrating when you are trying to get it to point exactly North.  Having said that, it&#8217;s good enough to get a basic idea of which way is which.  The real area the compass shines in is in the updated Maps application where pressing the location button re-orientates the map to the direction you are facing.  This is absolutely invaluable when navigating and is a feature I will be using heavily.</p>
<p><strong>Voice Control</strong> &#8211; When it was announced at the WWDC Keynote, I felt that Phil Schiller sounded a bit stupid going on about how this great phone was now able to do voice commands seeing as it was something my Nokia could do 8 years ago.  However, I now realise why he was quite as smug as he was.  It really does work exactly as they demoed it.  After I synced my contacts and music, I tried a few of the commands such as &#8220;phone Ben Dodson&#8221; (to which it replied &#8220;work, home, or mobile?&#8221;), &#8220;play panic at the disco&#8221;, &#8220;play more songs like this&#8221;, and &#8220;what song is this&#8221;.  Every name and command I tried worked flawlessly so I was incredibly impressed.  The real power is that with other phones you&#8217;d need to add a voice tag for each contact whereas with the iPhone, it just reads the text and interprets your voice accordingly so there is no need for you to record a voice command prior to using it.  The app looks awesome as well!</p>
<p><strong>Camera</strong> &#8211; The new camera app is fantastic.  I can&#8217;t believe that it&#8217;s only a 3MP camera as the quality of the images is as good as some phones I&#8217;ve seen with 5 or even 7MP.  The video app is simple to use (as you&#8217;d expect) and again the quality is very very good.  It&#8217;s a shame it doesn&#8217;t film 720p but the colour balancing and overall quality make up for the relatively small resolution.  The only negative I can find is that video at nighttime is fairly grainy (whereas in daylight it&#8217;s beautifully smooth) and the camera would really have benefited from having a flash.  I was really hoping the rumours that the Apple logo would act as a flash light were true but it appears that it&#8217;s not the case&#8230; for this model at least!</p>
<h3>I&#8217;ve got the need, the need for speed!</h3>
<p>My main reason for buying the iPhone 3GS is that I wanted faster app loading times and generally quicker responses within the apps.  Playing Sonic the Hedgehog on my 3G nearly bought me to tears as it was actually unplayable (I&#8217;m sure they only tested it on a 2nd generation iPod Touch&#8230;) and I&#8217;d always get frustrated playing Tap Tap Revenge 2 when the app would skip a little due to memory running out.  So, speed was a big thing I was interested in.</p>
<p>I did not imagine it would be as good as it actually is.</p>
<p>The speed increases I&#8217;ve noticed so far have been nothing short of phenomenal for something that got a 50% speed boost and a doubling of RAM.  Quite often, load times have been reduced by up to 4x and overall app reliability is nothing short of flawless.  Here are a few stats based on some of my most commonly used and intensive apps:</p>
<p><strong>Bejeweled 2 &#8211; app launch to menu screen</strong><br />
3G = 12.1s<br />
3GS = 3.7s</p>
<p><strong>iDracula &#8211; selecting &#8220;grave park &#8211; survival&#8221; on menu to actual gameplay</strong><br />
3G = 21.6s<br />
3GS = 6.5s</p>
<p><strong>Peggle &#8211; app launch to &#8220;touch to play&#8221; message</strong><br />
3G = 25.4s<br />
3GS = 10.2s</p>
<p><strong>Sonic the Hedgehog &#8211; app launch to &#8220;SEEEGGAAAAA&#8221; message</strong><br />
3G = 5.9s<br />
3GS = 2.7s</p>
<p><strong>Tap Tap Revenge 2 &#8211; app launch to main menu</strong><br />
3G = 6.4s<br />
3GS = 3.3s</p>
<p><strong>Tap Tap Revenge 2 &#8211; selecting &#8220;The Sound of Settling&#8221; on &#8220;Hard&#8221; to start of track</strong><br />
3G = 8.9s<br />
3GS = 3.5s</p>
<p><em>All apps were tested on the 3.0 OS after an iPhone restart.  They were timed using a stopwatch and each test was run 3 times and then averaged in order to minimise discrepancies.</em></p>
<h3>Conclusions</h3>
<p>The speed boost was definitely the biggest thing for me and I have to say that it has exceeded my expectations.  The small range of stats above don&#8217;t accurately display how snappy everything has become.  Previously, navigating the menus of Tap Tap Revenge 2 always a pause of around a second between each screen whereas now it&#8217;s instant.  Also, actually playing the game could be incredibly frustrating as I knew I was in time but a memory glitch along the way would cause the tappers to move erratically causing you to miss them even though you hit the area at the right time.  This was verified to me when playing on the 3GS as I got a 100% streak straight away without really trying too hard.  Another game that suffered horribly on the 3G was Sonic the Hedgehog which really shouldn&#8217;t have been allowed to go on the App Store.  It was probably ok on the 2nd Gen iPod Touch as that had a slightly faster CPU, but on the 3G it was just dismal with stuttering sound, obvious slow down and speed up, and a whole host of other glitches such as unresponsive controls.  On the 3GS, it plays exactly as it always should have done &#8211; exactly the same as it did on the Mega Drive.</p>
<p>I haven&#8217;t even touched upon areas such as the speed increases in Safari rendering (pages are near instant &#8211; truly amazing mobile web browsing), the noticeably smoother animations between apps, or any of the other minor tweaks that make sure that the 3GS not only outperforms the 3G, but actually completely exceeds the speeds that were previously attainable.</p>
<p>However, there are one or two problems in all of this.  For me, the biggest question mark hangs over how the App Store is going to be managed.  The iPhone 3GS has much better hardware and allows for much better graphics which means that theoretically we should get into a situation where apps are available only for 3GS.  However, it looks as if Apple is going to resist this route and that the 3GS upgrade is purely for across the board speed increases rather than in making more powerful apps.  I can&#8217;t predict what is going to happen but I fear that there will be a lot of apps made that will only work on the 3GS but they won&#8217;t be labelled as such in the App Store (in the same way that Sonic the Hedgehog should have been labelled 2nd Gen iPod Touch only).  This leads to a lot of frustration when you are paying £5.99 or so for a game which then won&#8217;t work on the existing hardware.</p>
<p><strong>So, do I think the 3GS is worth the upgrade?</strong></p>
<p>Yes.  Yes I do.</p>
]]></content:encoded>
			<wfw:commentRss>http://bendodson.com/2009/06/19/iphone-3g-s-review-and-speed-test-vs-iphone-3g/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>The tale of the &#8220;O2 Fail&#8221; (starring the iPhone 3GS)</title>
		<link>http://bendodson.com/2009/06/13/the-tale-of-the-o2-fail-starring-the-iphone-3g-s/</link>
		<comments>http://bendodson.com/2009/06/13/the-tale-of-the-o2-fail-starring-the-iphone-3g-s/#comments</comments>
		<pubDate>Sat, 13 Jun 2009 18:33:16 +0000</pubDate>
		<dc:creator>Ben Dodson</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[contract]]></category>
		<category><![CDATA[internet tethering]]></category>
		<category><![CDATA[iphone 3g]]></category>
		<category><![CDATA[iphone 3gs]]></category>
		<category><![CDATA[o2]]></category>
		<category><![CDATA[o2fail]]></category>
		<category><![CDATA[subsidy]]></category>

		<guid isPermaLink="false">http://bendodson.com/blog/?p=167</guid>
		<description><![CDATA[Ever since the iPhone 3G S was announced in the Apple WWDC Keynote last week, the internet has been ablaze with criticism about both AT&#038;T and O2 with regards to their upgrade policies to the new phone for existing iPhone 3G customers.  I have battled long and hard on <a href="http://twitter.com/bendodson">Twitter</a> and on the <a href="http://forum.o2.co.uk/viewforum.php?f=3">O2 Forums</a> to try and put across that they have in fact done nothing wrong but eventually decided it was easier to put my point across here in one place that I could link to.  Enjoy!]]></description>
			<content:encoded><![CDATA[<p>Ever since the iPhone 3GS was announced in the Apple WWDC Keynote last week, the internet has been ablaze with criticism about both AT&#038;T and O2 with regards to their upgrade policies to the new phone for existing iPhone 3G customers.  I have battled long and hard on <a href="http://twitter.com/bendodson">Twitter</a> and on the <a href="http://forum.o2.co.uk/viewforum.php?f=3">O2 Forums</a> to try and put across that they have in fact done nothing wrong, it is the public that are misguided, yet this has fallen on relatively deaf ears.  I decided it would be easier to put one whole post together about the &#8220;O2 Fail&#8221; (or <a href="http://search.twitter.com/search?q=%23o2fail">#o2fail</a> for you Tweeters) and the rational response to it so I could just point people in this direction rather than re-explaining myself over and over!</p>
<p><span id="more-167"></span><em><strong>Disclaimer:</strong> I don&#8217;t work for O2 and never have done.  I used to be on the 3 mobile network in the UK as it was the cheapest before switching to O2 in order to get the iPhone.  I bought the original iPhone about 4 months before the 3G came out (and so paid full price for it which was around £330 plus a £35 contract) and then upgraded to the iPhone 3G by paying £59 and upgrading to the £45 18-month contract.  I will be buying the iPhone 3GS next Friday by taking out a second contract and letting the remaining 6 months on my current contract run out.  Therefore, I have no reason to be supporting O2 as I would benefit greatly if they caved in and let people upgrade for free &#8211; the point I&#8217;m putting across is that there is good reason why they aren&#8217;t doing that and people need to understand why that is.</em></p>
<p><img src="http://bendodson.com/blog/wp-content/uploads/2009/06/o2failtwitter.png" alt="O2 Fail Twitter" title="O2 Fail Twitter" width="298" height="300" class="alignnone size-full wp-image-168" /></p>
<h3>The iPhone 3GS</h3>
<p>During the <a href="http://events.apple.com.edgesuite.net/0906paowdnv/event/index.html?internal=ijalrmacu">WWDC Keynote</a>, Apple announced that the new model of the iPhone (the iPhone 3GS &#8211; the &#8216;S&#8217; stands for &#8216;Speed&#8217;) would be released on the 19th of June in 6 countries at a price of $199 for the 16GB model and $299 for the 32GB model.  Crucially, these were prices on a specific AT&#038;T 24-month tariff for new customers.  Here in the UK, <a href="http://shop.o2.co.uk/update/paymonth.html">the prices vary</a> from &#8216;free&#8217; to £280 or so (or even £550 if you choose Pay As You Go).  Again these prices are for new customers only.  So, as was bound to be the case, there are a large number of iPhone 3G customers who want to upgrade to the iPhone 3GS who are being told they have to finish their existing contracts before they can get the new model.  This can be done in two ways; wait until your contract ends or pay to get out of it now.  This very simple issue is the basis for all of &#8220;O2 Fail&#8221; comments over the past few days.  Let&#8217;s look at why it has annoyed people so much&#8230;</p>
<h3>&#8220;But last time&#8230;&#8221;</h3>
<p>When the iPhone 3G as announced, O2 allowed original iPhone customers to terminate their contracts early at no cost and start a brand new contract.  The only cost was that of the phone and was the same cost that applied to new customers.  In my own case, this was around £59 as I moved up to the £45 a month contract (18 months).  The reason O2 did this (when they and other carriers have never done this for a phone before) is because they didn&#8217;t subsidise the original iPhone.  When you went to the Apple Store or to an O2 store, you paid the full retail price (which was around £330 for the 16GB model).  Therefore, the contract you were on was purely making money based on calltime &#8211; that was a pretty sweet deal for O2 and so it was surprising they allowed people to upgrade.</p>
<p>In any case, most people seem to think that as it happened last time it should happen this time.  They have failed to grasp the crucial word &#8217;subsidy&#8217;.  The original iPhone wasn&#8217;t subsidised, the iPhone 3G was (as is the iPhone 3GS). This means that a large portion of the money you now pay to O2 from your contract goes directly to Apple for the cost of the phone.  It&#8217;s worth pointing out that this is the same with every other phone on the market with every other carrier (unless you&#8217;re using Pay As You Go in which case you pay the full price for the phone up front).  So, if O2 were to say at this point &#8220;of course you can upgrade under the same conditions as last time&#8221; they would lose a HUGE amount of money as not only would they not have made any money on airtime, they would have lost the money on the subsidised phone.</p>
<h3>What about paying off the remaining subsidy on my phone?</h3>
<p>There have been a fair number of people asking this question &#8211; &#8220;why can&#8217;t I just buy out my subsidy and get a new contract&#8221;.  The key problem here is that O2 would still not have made any money as they would have basically given you free airtime for the last 12 months.  If you only pay your subsidised part, then they aren&#8217;t making money.  This is where the crucial word &#8216;contract&#8217; comes into use as you signed an agreement to pay a certain amount of money per month to cover the cost of the phone and the airtime.  </p>
<h3>But what about customer loyalty!?!</h3>
<p>The follow up argument to the above is &#8220;but they&#8217;d make money on the airtime in my new contact&#8221;.  So, you&#8217;ve just screwed O2 for the past 12 months by using their network without effectively paying for it and now you want a new contract where they will be able to make their money back?  I don&#8217;t follow that for one instant as what happens when the next iPhone comes out in 12 months ?  We&#8217;ll go back to square one with the argument being &#8220;they did it the last 2 times, why can&#8217;t I upgrade now&#8221; which means that again O2 will go without being paid for their network usage.</p>
<h3>Ok, how about they just add my remaining contract to my new contract?</h3>
<p>This is a slightly harder argument as in a way it makes some sense.  Rather than waiting 6 months for my contract to expire and then upgrading to a new 18 month contract, why can&#8217;t O2 just let me upgrade now and add an additional 6 months to my new contract?  This would work in theory but the problem is that you&#8217;ll start getting people on contracts from 18-36 months and I&#8217;ll guarantee that come next year they&#8217;ll be the first ones to ask for another extension putting them on 24-42 month contracts and so on.  This is a similar problem to people extending loan terms forever and ever in that there comes a point where they simply aren&#8217;t going to pay it back.  I don&#8217;t know the full details but I imagine there are some laws on how many times a contract can be extended as well in order to ensure fair fiscal management but don&#8217;t quote me on it!</p>
<h3>Don&#8217;t they realise we&#8217;re in the middle of a recession!</h3>
<p>This is by far the best argument I&#8217;ve seen used &#8211; people actually pointing out that due to the &#8220;credit crunch&#8221;, O2 should be lowering prices so they can get the phone cheaper.  If the recession is really that bad, don&#8217;t you think it&#8217;s a little stupid of you to be arguing about getting a slightly faster iPhone?  Surely you should be worrying about the price of basic essentials like food, clothes, and petrol rather than the ability to get a slightly better camera in your smart phone?  And how do you think mobile phone carriers are doing in the economic crisis?  They need to make money as well!</p>
<h3>The Facebook Group</h3>
<p>One of my other favourite things during this whole saga has been the Facebook group <a href="http://www.facebook.com/group.php?gid=90662329515&#038;ref=nf">I DONT WANT TO PAY TO UPGRADE MY IPHONE!</a> &#8211; I don&#8217;t think I even need to provide an argument against this.</p>
<h3>My Point</h3>
<p>I&#8217;ve spoken about the reasons why these arguments are flawed but my real point is that people don&#8217;t &#8220;need&#8221; the iPhone 3GS so I don&#8217;t understand why so many people are desperate to upgrade.  I&#8217;m an iPhone developer and therefore want the new hardware so that I can write better apps that utilize it&#8217;s hardware, but to everybody else there is very little gain.  Sure you get a slightly better camera, the ability to film video, and a digital compass (as well as a processor and RAM upgrade) but you get far more from the 3.0 upgrade than you do from the hardware upgrade.</p>
<p>I suppose my real point is that there are things called &#8220;contracts&#8221; that people have entered into &#8211; they are now throwing their toys out of the pram because they can&#8217;t get the latest shiny object from Apple without paying for it but unfortunately that&#8217;s just how it is and O2 are not going to change their minds.  Why not?  Because if they did they would lose huge amounts of money.  At this point people decry the greedy networks and the fact that they are going to take their business elsewhere.  The crucial point is that O2 is the only network that can cope with the iPhone properly and they are the only supplier so you either stay with them or you get a Palm Pre, a Google Android, or one of the new Windows Mobile phones from another supplier.  But, I can guarantee that in 12 months when a new model of those phones comes out, the networks won&#8217;t let you upgrade early for free so you&#8217;ll be back where you started&#8230;. just with a rubbish phone instead!</p>
<p>The key point is that the iPhone 3GS has not been designed for existing iPhone 3G customers &#8211; it has been designed specifically to address the concerns of people who were deciding whether to get one of the other smartphones I mentioned or an iPhone.  They have added MMS, Video, and a better camera &#8211; the three major flaws with the iPhone that any undecided customer would count as negatives.  If you&#8217;re an iPhone 3G user at present, I highly doubt that you are going to stop becoming an iPhone user over this issue as you have already been sold on the idea of the phone and you know that no other phone currently suits your needs.</p>
<p>Besides, as a network O2 has proved itself to be far better than many other iPhone carriers (*cough* AT&#038;T *cough*).  They are supporting MMS on launch day (including video for those with the 3GS), the push notification system has worked flawlessly so far (I&#8217;ve been beta testing it), and they have internet tethering working as well (which also works very well &#8211; I&#8217;ll be coming back to the price of this later).</p>
<h3>What can I do?</h3>
<p>So if you&#8217;re read this and been swayed over to rational thinking rather than getting involved in the anti-O2 hype, what are your options for upgrading to the iPhone 3GS?</p>
<p><strong>Wait.</strong> I know it&#8217;s difficult but you don&#8217;t <em>need</em> the iPhone 3GS.  If you had a great need for video then you would have bought a different phone in the first place.  If you bought your iPhone 3G on launch day, you should have 6 months of you contract left and this may be reduced to 0 months, 3 months, or 5 months depending on how much you&#8217;ve spent recently &#8211; take a look at the <a href="http://www.o2blueroom.co.uk/o2prioritylist/">O2 Priority List</a> for details.</p>
<p><strong>Buy a Pay As You Go iPhone 3GS and sell your old iPhone 3G on eBay (or to a friend, etc).</strong>  You get the full functionality, get to keep your number, and it&#8217;ll all work on launch day just by putting your existing SIM card into the new phone.  Visual Voicemail, etc, will work as you&#8217;ll still be on a contract plan (the hardware between the contract and PAYG phones is the same).  Plus you might even make money this way as the iPhone 3G&#8217;s are selling for a high price &#8211; best to get on their quickly though!</p>
<p><strong>Pay off your existing contract.</strong>  This route is the most expensive but you could pay off your existing contract and take out a new one &#8211; the price is generally the number of months remaining times your monthly rate so in my case it was £270 (£45 x 6).  This is the easiest way but the most expensive.</p>
<p><strong>Take out a second contract.</strong>  This is what I&#8217;m going to be doing next Friday.  Rather than paying off my contract in one lump sum, I&#8217;ll keep that contract and my iPhone 3G (I use it for app testing) but I&#8217;ll just get a new contract with the iPhone 3GS.  This means I&#8217;ll be paying for 2 contracts for around 6 months but that spreads the cost a bit rather than having one big hit all at once.  Also, you can downgrade your iPhone contract one level after 9 months so I&#8217;ll be able to move my iPhone 3G down to the £35 plan this month (and the £30 the month after) which will save some money &#8211; it also means I have a spare, live phone in case I need it for anything.  This is again an expensive method but it spreads the cost rather than having it all in one hit &#8211; however, it may be subject to a second credit check to make sure you can afford two contracts at once.</p>
<h3>What should O2 do?</h3>
<p>To my mind, this whole saga could have been avoided if O2 still offered 12 month contracts.  Of course, the main problem is that phones are getting more and more expensive and operators want to keep overall contract prices as low as possible so they look competitive.  I believe it was 3 mobile who were the first to bring in 18 month contracts as they could do so incredibly cheaply &#8211; they got a huge market share simply because people didn&#8217;t realise what they were signing up for.</p>
<p>So, on the one hand you could have 12 month contracts but charge people a large amount a month so you cover both subsidy and airtime, or you can have 18-24 month contracts which are cheaper but then the customer has to pay out if they want to upgrade to the latest and greatest phone.  Both have their issues and overall the cost is probably the same; the real difference is when you pay it.  Personally, I would like to see mobile operators offer all three services so people can choose straight up if they want 12 months (high price, low lock-in), 18 months (medium price, medium lock-in), or 24 months (low price, high lock-in).  That would avert this whole discussion on upgrading to new phone models!</p>
<h3>Conclusion</h3>
<p>So there you have it &#8211; O2 haven&#8217;t done anything wrong, they are simply doing the same as every other provider has done since they were created.  We can shout all we like but they won&#8217;t back down on this issue as it doesn&#8217;t make any financial sense for them to do so.  If you are desperate for the iPhone 3GS, then you&#8217;ll just have to pay for it or wait it out a bit longer.</p>
<p>Now, if I&#8217;ve convinced you to stop petitioning O2 about iPhone 3GS upgrades, perhaps I can convince you instead to spend your time petitioning them about their ridiculous Internet Tethering charges as that is a fight I believe can be won &#8211; £15 for 3GB of transfer is far, far too much and I can&#8217;t see any justification for it!  So, give up the 3GS battle and instead shout about the tethering charges <img src='http://bendodson.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://bendodson.com/2009/06/13/the-tale-of-the-o2-fail-starring-the-iphone-3g-s/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>iPhone 3.0 &#8220;push&#8221; Notification Testing with AP News</title>
		<link>http://bendodson.com/2009/05/18/iphone-30-push-notification-testing-with-ap-news/</link>
		<comments>http://bendodson.com/2009/05/18/iphone-30-push-notification-testing-with-ap-news/#comments</comments>
		<pubDate>Mon, 18 May 2009 21:01:16 +0000</pubDate>
		<dc:creator>Ben Dodson</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[ap news]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[beta]]></category>
		<category><![CDATA[iphone 3.0]]></category>
		<category><![CDATA[push notifications]]></category>

		<guid isPermaLink="false">http://bendodson.com/blog/?p=121</guid>
		<description><![CDATA[As a member of the iPhone Developer Network, I received an email from Apple today inviting me to "test the Apple Push Notification service" by downloading a new version of the Associated Press app.  They'd given me a special code to use in iTunes that would redeem into a download of the app but unfortunately the code only works in the US Store.  This is how I got it to work in the UK...]]></description>
			<content:encoded><![CDATA[<p>As a member of the iPhone Developer Network, I received an email from Apple today inviting me to &#8220;test the Apple Push Notification service&#8221; by downloading a new version of the Associated Press app.  They&#8217;d given me a special code to use in iTunes that would redeem into a download of the app but unfortunately the code only works in the US Store.  Furthermore, trying to switch to the US Store didn&#8217;t work as my account is tied to the UK Store.  I was going to give up but then I had an idea on how to get around this problem.  Here&#8217;s how I did it:</p>
<p><span id="more-121"></span><br />
<h3>Creating a new account</h3>
<p>When you use the &#8220;redeem&#8221; section of iTunes, you type in your code and if you&#8217;re not logged in already it prompts you to.  However, you can also register at this stage so I decided to set myself up a nice new US account.  You have to link a credit card or payment method to your account and I initially tried to do this but it blocked me as the payment method wasn&#8217;t based in the US (either using a credit card or paypal).  However, as I was redeeming a code, they have to give you the option of registering without a credit card as it might be you&#8217;ve given a $25 gift card to your nephew or something like that.  Therefore, all I had to do was choose &#8220;no payment method&#8221; and then fill out the rest of the form.  Email was easy as I run my own domain so just created a dummy email account, and faking an address is made very easy thanks to reverse geocoding.  I simply went to <a href="http://getlatlon.com/">getlatlon.com</a>, picked a random place in Florida, and then used a reverse geo-coding app to convert that lat lon into a street address.  Easy!</p>
<h3>The app</h3>
<p>Now that the account was created, my code was automatically redeemed and the app downloaded to my machine.  It synced across to my iPhone with no problems and is now running happily.  I&#8217;ve attached some screenshots below:</p>
<p><img src="http://bendodson.com/blog/wp-content/uploads/2009/05/img_0010.png" alt="Push Notification Prompt" title="Push Notification Prompt" width="320" height="480" /><br />
<br />
<img src="http://bendodson.com/blog/wp-content/uploads/2009/05/img_0011.png" alt="Settings" title="Settings" width="320" height="480" /><br />
<br />
<img src="http://bendodson.com/blog/wp-content/uploads/2009/05/img_0012.png" alt="Notification Settings" title="Notification Settings" width="320" height="480" /><br />
<br />
<img src="http://bendodson.com/blog/wp-content/uploads/2009/05/img_0013.png" alt="AP News Notification Settings" title="AP News Notification Settings" width="320" height="480" /><br />
<br />
So as you can see, the app triggers a new &#8220;notifications&#8221; panel where you can enable or disable individual apps and the alerts that they are allowed to send you.  I haven&#8217;t yet received any notifications but will update photos and any additional functionality as and when it happens.</p>
<p><strong>Update:</strong> Just received my first push notification!  I remember during the last Apple Keynote (the launch of the 3.0 beta) that the reason push hadn&#8217;t been introduced before is because it&#8217;s a complex system that has to be set up differently for every mobile provider.  After an hour with no updates, I had begun to think that O2 wasn&#8217;t set up but it would appear that they are!</p>
<p><img src="http://bendodson.com/blog/wp-content/uploads/2009/05/img_0014.png" alt="AP News Push Notification" title="AP News Push Notification" width="320" height="480" /></p>
<p><em><strong>Note:</strong> Technically, this should fall under the iPhone Developer NDA.  However, ever since iPhone Beta 3.0 was released to the development community, every Mac blog has published photos and detailed information without any kind of reproach from Apple so I feel that there is no problem in publishing these photos.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://bendodson.com/2009/05/18/iphone-30-push-notification-testing-with-ap-news/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>iPhone 2.1 Firmware Update Released &#8211; Fast? Stable? Fixed?</title>
		<link>http://bendodson.com/2008/09/14/iphone-2-1-firmware-update-released-fast-stable-fixed/</link>
		<comments>http://bendodson.com/2008/09/14/iphone-2-1-firmware-update-released-fast-stable-fixed/#comments</comments>
		<pubDate>Sun, 14 Sep 2008 15:43:54 +0000</pubDate>
		<dc:creator>Ben Dodson</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[firmware]]></category>
		<category><![CDATA[iphone 3g]]></category>
		<category><![CDATA[itunes8]]></category>
		<category><![CDATA[updates]]></category>

		<guid isPermaLink="false">http://bendodson.com/blog/?p=44</guid>
		<description><![CDATA[The long awaited 2.1 firmware update for iPhone / iPhone 3G was released on Friday and sports a number of improvements.  There are no new features as such but a host of bug-fixes for the most annoying problems users were experiencing.  But has it made a difference?]]></description>
			<content:encoded><![CDATA[<p>So the firmware that all iPhone users have been waiting for has finally arrived. Even before it&#x27;s announcement at <a href="http://events.apple.com.edgesuite.net/0809dt4bs89/event/index.html" rel="external">Apple&#x27;s &quot;Let&#x27;s Rock&quot; event</a>, speculation was rife about what would be included. Many people wanted new features such as copy &amp; paste and MMS support (it&#x27;s never going to happen!) whereas others be-cried the fact that their beloved iPhone just didn&#x27;t work that well due to app crashes, slow typing, and painfully long backups.</p>
<p><span id="more-44"></span>
<p>However, Steve Jobs finally announced that firmware 2.1 would be with us on Friday 12th September and would be a bug-fix only release. He claimed that the phone would be faster, backup time would be &quot;dramatically reduced&quot;, would have a &quot;decrease in call set-up failures and call drops&quot;, &quot;faster installation of 3rd party applications&quot;, would fix a lot of app crashing bugs, and would have &quot;improved performance in text messaging&quot;. There are 2 new features as far as I can see which are Genius playlist creation which came with iTunes 8 and a secure wipe of the phone in the event that the keypad lock is entered incorrectly too many times.</p>
<p>So does the update live up to all of the promises listed above? Well, yes it does on this occasion! The whole experience of using the phone is back to how it was with version 1.1.4 in that it&#x27;s fast, responsive, and doesn&#x27;t crash every few minutes. I&#x27;ll go over a few of the key improvements i&#x27;ve seen from my own use over the last few days:</p>
<p><strong>Application Installation / Crashes</strong></p>
<p>I regularly install and uninstall apps on to my iPhone as I love trying out the latest new things to come along. However, in the past it would take an absolute age to install anything on the phone &#8211; in fact I gave up doing it via the App Store on the iPhone itself as that usually didn&#x27;t work (or would take an hour or so by which point the battery was dead) and so had resorted to sideloading apps via iTunes. This still could take a good 10 minutes or so though which wasn&#x27;t really acceptable. Once the apps were on, they would frequently crash or hang &#8211; several times I had to do a hard reset of the phone (hold the home button and power button down together for about 10 seconds). Amusingly, I only learnt about the hard reset after the 3rd time my iPhone crashed (screen wouldn&#x27;t come on) and I thought the only way to fix it was to do a restore via iTunes.</p>
<p>Anyway, this is all water under the bridge now as I managed to get 26 applications installed via iTunes in less than 5 minutes and have installed several apps via the App Store on the iPhone itself in a couple of minutes. A vast improvement! Additionally, I haven&#x27;t had a single app crash on me yet which is also much improved on previous performance. Apps seem to be quitting correctly and quickly as well. For instance, in the past if I closed down &quot;<a href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=284972147&amp;mt=8" rel="external">Tap Tap Revenge</a>&quot; by pressing the home button, the app would disappear and the home screen would appear but the music would keep playing for another 5-10 seconds or so. Now it just quits as it should have done in the first place.</p>
<p><strong>Location Services</strong></p>
<p>I hadn&#x27;t seen it reported widely but my location service was incredibly patchy. If I was in my house or at work, then pressing the &quot;locate me&quot; button would just lead to a little blue spinning circle which would never find me. I put this down to the iPhone 3G saying &quot;I&#x27;ve got GPS &#8211; Use it even though it&#x27;ll never work in this building&quot; &#8211; there appeared to be no fallback to cell tower triangulation. This is fixed now though as within 2 seconds of pressing the button in my living room, I had been located to within 50m or so. GPS also seems to be a little faster outside but again it does a cell tower triangulation instantly before it even bothers with the GPS locater. </p>
<p>Now it just needs a decent turn-by-turn GPS app to make it really good &#8211; I managed to fake this the other day whilst I was lost in Manchester by loading up Google Maps and making it do directions from my current location to my destination. This all showed up fine and then I literally scrolled across the map as the little GPS dot moved. This worked absolutely fine but I couldn&#x27;t help but think it would have worked a whole lot better if when the blue dot got near the edge of the screen then the map scrolled automatically!</p>
<p><strong>SMS Typing</strong></p>
<p>By far the most annoying bug was that after a little bit of use, going to type an SMS message became painfully slow. The keyboard just had a huge amount of lag for no reason! I eventually found a fix for this which was to quit the SMS app, then open it again and delete a character &#8211; it would then go back to full speed. No need for this now though as I&#x27;ve had no laggy text messages in the last few days!</p>
<p><strong>iTunes Backup</strong></p>
<p>Whether this is a fix in the firmware or for iTunes 8 I&#x27;m not sure but the iPhone now backs up in about 10 seconds. I have seen the same iPhone (with less apps and music) take an hour and a half to backup before now so this really is very impressive! I had previously disabled my backups by using the following command in Terminal (make sure iTunes is turned off)</p>
<div class="highlighted_code"><?php highlight_string('defaults write com.apple.iTunes DeviceBackupsDisabled -bool true'); ?></div>
<p>This stops the iPhone doing a backup when it&#x27;s connected to iTunes. However, I&#x27;ve now amended this to:</p>
<div class="highlighted_code"><?php highlight_string('defaults write com.apple.iTunes DeviceBackupsDisabled -bool false'); ?></div>
<p>Now my backups are back up and running and are incredibly fast so I&#x27;ll be leaving it on for the time being (although hopefully there won&#x27;t be a need for a restore).</p>
<p>On a separate note, I&#x27;m again not sure if this is an iPhone 2.1 update or an iTunes 8 update but when you are looking at your iPhone through iTunes, it actually shows how much space is used up by Apps rather than sticking them under the category of Other. Very helpful!</p>
<p><strong>Passcode Locking / Secure Wipe</strong></p>
<p>Talking about doing backups leads me nicely into a new feature of iPhone 2.1 &#8211; the ability to have your iPhone wipe itself if someone enters in the passcode incorrectly more than 10 times. This in response to the controversy surrounding Apple when it turned out that you could <a href="http://www.macrumors.com/2008/08/27/iphone-passcode-flaw-already-addressed-for-future-firmware-update/" rel="external">bypass the passcode</a> if you had a certain setting enabled. Now most people commented that no-one used the passcode and I agreed with them as I had never had it enabled before. However, now there is a secure wipe option, I have put it back on so that if someone steals my phone I know my data is safe. If they enter the code in wrong more than 10 times then my iPhone will just wipe itself similar to the Exchange Remote Wipe feature. My only bug bear with the process is that 10 times is a long time. I&#x27;d like to be able to change that number to 3 &#8211; I&#x27;m not going to enter it in wrong that many times (and if I do then my fast backup process as detailed above means I can restore it fairly quickly). One <a href="http://forums.macrumors.com/showthread.php?t=561173#post_message_6215873" rel="external">commentator</a> said they&#x27;d like it changed so it wipes if you get it wrong the first time making each unlock a little like an episode of 24!</p>
<p><strong>Genius Playlists</strong></p>
<p>I haven&#x27;t had much experience of this on my iPhone as I only have a small portion of my library loaded on to it, but it appears to work in the same way as genius within iTunes 8. The idea is that every time you sync, your library is sent up to the Apple Genius &quot;cloud&quot; where it is analysed and compared with other peoples libraries. it can then recommend you music in your library that goes with other music in your library leading to a nice playlist that blends together quite well. It&#x27;s essentially the same as recommendations from last.fm but seems to work quite well. It should get better as more and more people use it as the cloud will have more data to analyse. The only improvement I can see to this (which is a long shot and won&#x27;t ever happen) is if there was a way to get the tracks to mix into each other as you went between them in a playlist. I listen to a lot of dance music and it would be great if genius was clever enough to do a DJ style mix between them. There was an application on Dragons Den a few years ago that did that but I&#x27;m not sure what happened to it!</p>
<p><strong>Summary</strong></p>
<p>So the new firmware is a vast improvement and offers a few little extras as well such as secure wipe and Genius playlists. The other thing I&#x27;ve noticed is that the icons for the different networks you are on (e.g. GPRS, Edge, 3G) have been changed slightly &#8211; Why I don&#x27;t know but they do look a little clearer!</p>
<p>If you don&#x27;t have it already, then upgrade to both <a href="http://www.apple.com/iphone/softwareupdate/" rel="external">iPhone 2.1</a> and <a href="http://www.apple.com/itunes/overview/" rel="external">iTunes 8</a> &#8211; you&#x27;ll be glad you did!</p>
]]></content:encoded>
			<wfw:commentRss>http://bendodson.com/2008/09/14/iphone-2-1-firmware-update-released-fast-stable-fixed/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>iPhone 3G, Apps, MobileMe, and iPhone specific sites</title>
		<link>http://bendodson.com/2008/07/21/iphone3g-apps-mobileme-and-iphone-specific-sites/</link>
		<comments>http://bendodson.com/2008/07/21/iphone3g-apps-mobileme-and-iphone-specific-sites/#comments</comments>
		<pubDate>Mon, 21 Jul 2008 15:27:08 +0000</pubDate>
		<dc:creator>Ben Dodson</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[gps]]></category>
		<category><![CDATA[iphone 3g]]></category>
		<category><![CDATA[mobileme]]></category>
		<category><![CDATA[web apps]]></category>

		<guid isPermaLink="false">http://bendodson.com/blog/?p=32</guid>
		<description><![CDATA[I've been an iPhone user for a couple of months and I now own an iPhone 3G - But what's the difference?  Are the 3G and GPS that good?  What apps are worth having?  What's MobileMe and should there be iPhone specific websites?]]></description>
			<content:encoded><![CDATA[<p>So, you&#8217;ve probably heard of the iPhone (unless you&#8217;ve been living under a rock in Redmond) &#8211; Apple&#8217;s debut outing into the mobile phone arena, and what a debut it has been!  The interface is easy to use, the build quality is good, and it has a number of interesting features (e.g. visual voicemail) which make up for it&#8217;s huge lacking of the most basic features (e.g. MMS).  I&#8217;ve been using one for the past 3 months but have just recently upgraded to the iPhone 3G after <a href="http://flickr.com/photos/bendodson/2665427230/" rel="external">queueing for a couple of hours outside the Fleet Street branch of O2</a> on launch day.  But what are the new features and have they really improved the &#8220;jesus phone&#8221;?</p>
<p><span id="more-32"></span>
<p>Well the most talked about features that have been added are 3G support (which allows for faster data transfer) and GPS (pin-point location service).  The difference in speed between 3G and Edge is not that noticeable on most websites I&#8217;ve found, but when using applications like maps or mail it is an absolute godsend.  Having said that, although pages take about the same amount of time to load, they seem to render a lot quicker (e.g. the screen stays white for a long period of time before suddenly filling up with content incredibly quickly).  GPS was the main thing I was looking forward to and it seems to be a bit hit and miss.  Sometimes I can enable it and it will have my exact location within about 4 seconds whereas other times it just never gets a lock.  What makes this so annoying is that it doesn&#8217;t seem to use cell tower triangulation or wireless networks to get a rough approximation of my location as the old iPhone did. It just keeps hoping it will see a GPS satellite.  I had been hoping that there would be an app that would automatically send my current location to a service such as <a href="http://fireeagle.yahoo.net/" rel="external">Fire Eagle</a> at regular intervals so that I could make some cool location mashups but with the current support it seems unlikely that it would work. Oh, and these 2 features drain the battery like you would not believe!  Fortunately I don&#8217;t move too far outdoors so I&#8217;m always near a healthy electric supply!</p>
<p>The other differences between the iPhone and the iPhone 3G are very small but have actually meant more to me so far than 3G or GPS.  The first is that the back is no longer metal but plastic.  At first I thought this would be absolutely terrible but it actually makes the phone feel a lot more comfortable.  Also, all of the buttons (such as the silent switch and power button) are all brushed metal so they feel a lot more reliable and well built.  The other big improvement is that the sound quality is much improved on both the internal and external speaker.  I can actually use the loudspeaker now whereas before it just sounded like a normal phone with the volume turned up a bit (very muffled).</p>
<p>The main enhancement has definitely been the introduction of iPhone 2.0, the much anticipated software upgrade available to both the old iPhone and the iPod Touch.  With the software you can now have Exchange mail, contact searching, and run 3rd party applications on the device.  It is this that seems to have become the main reason people want an iPhone 3G although to be honest I probably could have kept the old iPhone that I paid a ridiculous sum of money for only 3-4 months ago!  I have several apps installed now including services for Twitter, Flickr, Last.fm, and Facebook, a VNC client, a lightsabre, a <a href="http://tapulous.com/taptap/" rel="external">Guitar Hero style tapping game</a>, Super Monkey Ball, and a mobile version of <a href="http://culturedcode.com/things/" rel="external">Things</a> (which doesn&#8217;t sync yet but <a href="http://culturedcode.com/things/forums/read.php?6,4239" rel="external">they promised a free upgrade</a> that will).  I&#8217;ll be posting some updates over the coming days about various exciting apps that have arrived or are hopefully coming soon.  At the moment there is a real gap for an MSN Messenger client as I haven&#8217;t found one yet but they seem to be adding 10-20 apps per day so there should be one in the near future.</p>
<p>Another interesting development which Apple have introduced is <a href="http://www.apple.com/mobileme/" rel="external">MobileMe</a> which is supposedly &#8220;Exchange for the rest of us&#8221;.  It also has some of the best functioning &#8220;Web 2.0&#8243; apps that I have ever seen at <a href="http://www.me.com" rel="external">me.com</a>.  The idea is that all of your email, contacts, and calendar entries are stored online in a &#8220;cloud&#8221; and are then automatically pushed to your phone and computers.  Now this seemed great for me as I&#8217;m always updating things on the phone and then either having to plug it into my mac or update it on there manually.  I have both a MacBook and an iMac so it becomes a hassle trying to sync them all so it seemed like a very good idea.  Unfortunately the launch has been marred by huge problems over the launch weekend (e.g. it didn&#8217;t work), some pissed off customers who didn&#8217;t agree with Apple&#8217;s marketing of the push system (e.g. showing a MacBook making a change that replicates instantly on the &#8220;cloud&#8221; but in reality it&#8217;s a 15 minute automated sync rather than the push capability used by the phone), and also with a small error in which they took &pound;121 off your credit card instead of $1 to authorise the payments.  However, all of this aside, MobileMe is absolutely great!  I add items to my calendar on my mac and they then show up on my iPhone.  I take a picture of someone on my iPhone and add it to their section in my address book and sure enough the photo is displayed on my MacBook the next time they email me.  It all works incredibly well but then it should do for &pound;59 per year!</p>
<p>My final thoughts on the whole iPhone thing revolve around iPhone specific sites.  That is to say taking a normal website (e.g. facebook) and then having it detect if you are using an iPhone or not and then displaying specific content or styling for that device.  Now normally I would be against such practices (remember IE4?) but in this case I have to say &#8220;why not&#8221;?  The iPhone has completely redefined mobile internet (in my opinion and doubtless many others) and has a unique interface and styling that are begging to be exploited.  The Facebook site is probably the best example for the way in which it seamlessly detects the iPhone and then displays a site that has been completely optimised for it (and styled to make it look like a native app).  Now that there is the opportunity to run apps natively on the iPhone I&#8217;m sure a number of these sites will disappear but for those of us that can&#8217;t write objective-C (and I can&#8217;t say I have a great desire to start learning it) then it is the closest way we can get to writing apps for the iPhone.  I am going to be making some sites specifically for the iPhone as well as some of my own personal systems which I&#8217;ll be able to now access remotely and do some cool stuff with.  This debate is currently waging on the <a href="http://webstandardsgroup.org/" rel="external">Web Standards Group</a> Mailing List so I&#8217;d urge anyone with an opinion to sign up and discuss it there.  Alternatively you can put your thoughts on this issue here by using the comment box below.</p>
]]></content:encoded>
			<wfw:commentRss>http://bendodson.com/2008/07/21/iphone3g-apps-mobileme-and-iphone-specific-sites/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
