<?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>Steve Reynolds Blog &#187; iPhone</title>
	<atom:link href="http://www.reynoldsftw.com/tag/iphone/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.reynoldsftw.com</link>
	<description>Being Generalist.</description>
	<lastBuildDate>Wed, 28 Jul 2010 20:36:11 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Designing iPhone Apps &#8211; Expenditure</title>
		<link>http://www.reynoldsftw.com/2010/07/designing-iphone-apps-expenditure/</link>
		<comments>http://www.reynoldsftw.com/2010/07/designing-iphone-apps-expenditure/#comments</comments>
		<pubDate>Tue, 13 Jul 2010 15:00:28 +0000</pubDate>
		<dc:creator>Steve Reynolds</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Expenditure]]></category>
		<category><![CDATA[User Experience]]></category>

		<guid isPermaLink="false">http://www.reynoldsftw.com/?p=1936</guid>
		<description><![CDATA[
			
				
			
		
By Nicolas Thomsen (@apporacle) of ShapeHQ.com
Ever since man went from caveman to something more advanced he has had a need to keep track of his values. At first &#8220;money&#8221; were merely big chunks of shiny material and had to be kept in a big bag, later actual coins were made and they got lighter, smaller [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F07%2Fdesigning-iphone-apps-expenditure%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F07%2Fdesigning-iphone-apps-expenditure%2F&amp;source=SteveReynolds&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p><strong>By Nicolas Thomsen</strong> (@apporacle) of <a href="http://www.ShapeHQ.com" target="_blank">ShapeHQ.com</a></p>
<p>Ever since man went from caveman to something more advanced he has had a need to keep track of his values. At first &#8220;money&#8221; were merely big chunks of shiny material and had to be kept in a big bag, later actual coins were made and they got lighter, smaller and easier to carry. Still people kept them in a bag or their pockets. When they went to the market they could easily see how much they had left to spend. When credit cards were introduced things got more complicated because now your money is kept in the bank and you don´t have the same overview of your balance when you are around and about.</p>
<p>But even though you no longer have all your money in your pocket, there is something else you always have with you &#8211; your iPhone. In my opinion the iPhone is the perfect tool to track your expenses. The truth is, tracking expenses, while extremely ordinary, is a very useful utility for many people. And while there are countless expense trackers for the iPhone, none of them hit the sweet spot between ease of use and a polished UI. So it really was the perfect first app for us to build as a team. I just wanted to spend a little time writing about how <strong>Expenditure</strong> came to be.</p>
<h3>Picking your spot</h3>
<p>The audience for the app was an important factor. After looking at the different apps in the finance category we felt that we could divide them into three groups.</p>
<p><strong>Group 1</strong></p>
<p>Apps that are easy to use, with a simple functionality but not a great focus on the interface and the user experience. Usually priced at 0,99$ &#8211; 1,99$</p>
<p><strong>Group 2</strong></p>
<p>Apps that focus on a polished interface and a nice user experience. The functionality of these apps tends to be more advanced, which means that they can be less easy to use. Usually priced at $3,99 &#8211; $4,99</p>
<p><strong>Group 3</strong></p>
<p>Apps with lots of functionality. Tends to target the more hardcore users. Very little focus on the interface and the user experience. Usually priced at $4,99 &#8211; $7,99.</p>
<p><img class="aligncenter size-full wp-image-1932" style="border: none;" title="Diagram" src="http://www.reynoldsftw.com/wp-content/uploads/2010/07/Diagram.png" alt="Diagram" width="495" height="285" /></p>
<p>We concluded that we wanted to target casual users with Expenditure. We wanted it to be somewhere between Group 1 and 2, with a high focus on a polished interface and user experience but at the same time we wanted to make sure that the app was very easy to use. On top of that we thought that $1,99 would be a good price point for an app like this.</p>
<h3>Designing the Interface</h3>
<p>I wanted Expenditure to have a unique interface that was relevant for the purpose of the app. I went for a custom interface but I wanted to avoid that it looked like a toy. There is a fine line between when After a lot of brainstorming I settled on a design inspired by an ATM machine.</p>
<p><img class="aligncenter size-full wp-image-1935" style="border: none;" title="Inspiration" src="http://www.reynoldsftw.com/wp-content/uploads/2010/07/Inspiration.png" alt="Inspiration" width="495" height="285" /></p>
<p>It didn’t take long to come up with a working solution for the interface. I thought that the most important information to show the user is how much money you have left. Therefore the biggest element ought to be a screen that shows the user´s balance. After I decided that the UI should be inspired by an ATM machine it was a given that most of the app should have a subtle metal feel to it. We thought it made a lot of sense to show each transaction as a receipt that you could tear off when you wanted to delete it.</p>
<p><img class="aligncenter size-full wp-image-1933" style="border: none;" title="expenditure" src="http://www.reynoldsftw.com/wp-content/uploads/2010/07/expenditure.png" alt="expenditure" width="495" height="285" /></p>
<h3>The User Experience</h3>
<p>Our primary goal for Expenditure was for it to be the most efficient expense tracker app there is. We wanted to get you from point A to point B with the least amount of taps. The most important function is obviously to be able to add a new transaction. I&#8217;ve used most of the expense trackers in the app store and from my own experience the factor that decided if I kept using it or not was how easy it was to add a new transaction. Being a GTD geek myself I am a big fan of getting things out of your head as quickly as possible, and that is the main idea behind the way you add transactions to Expenditure.</p>
<p>I wanted Expenditure to be a tool to help people to get an expense &#8220;out of their head&#8221; as fast as possible. That meant creating a new workflow than the one found in most expense trackers. I didn&#8217;t want Expenditure to force people to categorize their transactions when they added them unless they wanted to, instead users should be able to add a transaction while they carry a bag of groceries in one hand, before they hurry off to the next shop. The idea is that you can just add a transaction and worry about categorizing it later. Basically it’s a 3-step workflow where you tap the &#8220;New transaction&#8221; button, enter the amount and then tap &#8220;Save transaction&#8221;.</p>
<p><img class="aligncenter size-full wp-image-1931" style="border: none;" title="3 steps" src="http://www.reynoldsftw.com/wp-content/uploads/2010/07/3-steps.png" alt="3 steps" width="495" height="285" /></p>
<h3>The Icon</h3>
<p>Designing the icon caused me some difficulty. It was really obvious from the beginning that the two, I wanted a clear connection between the app and the icon, to have a miniature ATM machine on the springboard. But what about the little screen? Most people who saw the icon liked it, but they thought that there should be something on the screen. In the perfect world the icon would be active (like the Calendar.app icon) and you would be able to see your current balance on the tiny screen in the icon. However since that wasn&#8217;t possible I had to think of something else, first we thought of showing the price of the app, but there were two reasons not to do that.</p>
<p>Firstly it would be of very little importance to the user after they had bought the app, it wouldn&#8217;t make much sense to be reminded of how much they paid for an app each time they looked at their springboard.</p>
<p>Secondly it wasn&#8217;t really possible since Expenditure is available in various countries with different currencies so each country would need to have each own icon. Then I thought there should be some number on the screen that would seem random but a number that would actually be a reference to something, kind of like an easter egg. I picked the number 499 because the original iPhone was priced at $499. In the beginning of the design process I kept the number of the screen but eventually I decided to remove it. First of all because your eyes were drawn to the number, the icon stood out in a bad way and on top of that the number wouldn´t make sense to a lot of people so I ended up removing it. It turned out I like the icon better with a &#8220;clean&#8221; screen.</p>
<p><img class="aligncenter size-full wp-image-1934" style="border: none;" title="Icons" src="http://www.reynoldsftw.com/wp-content/uploads/2010/07/Icons.png" alt="Icons" width="495" height="285" /></p>
<p>If you have any questions or comments related to the design of this app, feel free to write in the comments below. I’ll try to answer them as good as possible.</p>
<p><strong>Expenditure</strong> is <a href="http://bit.ly/expenditureapp" target="_blank">available on the App Store</a>.
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F07%2Fdesigning-iphone-apps-expenditure%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F07%2Fdesigning-iphone-apps-expenditure%2F&amp;source=SteveReynolds&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
]]></content:encoded>
			<wfw:commentRss>http://www.reynoldsftw.com/2010/07/designing-iphone-apps-expenditure/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Chirpie 1.2 Available in the App Store</title>
		<link>http://www.reynoldsftw.com/2010/07/chirpie-1-2-available-in-the-app-store/</link>
		<comments>http://www.reynoldsftw.com/2010/07/chirpie-1-2-available-in-the-app-store/#comments</comments>
		<pubDate>Thu, 08 Jul 2010 21:09:21 +0000</pubDate>
		<dc:creator>Steve Reynolds</dc:creator>
				<category><![CDATA[Chirpie]]></category>
		<category><![CDATA[1.2]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[iOS 4.0]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://www.reynoldsftw.com/?p=1887</guid>
		<description><![CDATA[
			
				
			
		
Chirpie 1.2 is now available in the App Store! First off, Chirpie now supports iOS 4.0 fast application switching, so sending a Twitter or Facebook status update has never been quicker.
In addition to this, Chirpie has had all of its UI updated to support the new iPhone 4 Retina Display for an amazing high definition [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F07%2Fchirpie-1-2-available-in-the-app-store%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F07%2Fchirpie-1-2-available-in-the-app-store%2F&amp;source=SteveReynolds&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p><strong><a href="http://chirpieapp.com" target="_blank">Chirpie 1.2</a></strong> is now available in the App Store! First off, <a href="http://chirpieapp.com" target="_blank">Chirpie</a> now supports <strong>iOS 4.0</strong> fast application switching, so sending a Twitter or Facebook status update has never been quicker.</p>
<p>In addition to this, <a href="http://chirpieapp.com" target="_blank">Chirpie</a> has had all of its UI updated to support the new <strong>iPhone 4 Retina Display </strong>for an amazing high definition experience:</p>
<div id="attachment_48" class="wp-caption aligncenter" style="width: 304px"><a href="http://blog.chirpieapp.com/wp-content/uploads/2010/07/Chirpie-1.2.png"><img class="size-full wp-image-48" title="Chirpie-1.2" src="http://blog.chirpieapp.com/wp-content/uploads/2010/07/Chirpie-1.2.png" alt="Chirpie 1.2 High Resolution" width="294" height="189" /></a><p class="wp-caption-text">Chirpie 1.2 High Resolution</p></div>
<p style="text-align: left;">On top of this we&#8217;ve also added:</p>
<ul>
<li>&#8220;<em>Listening to&#8230;&#8221;</em> iPod functionality added to <strong>Chirpie Pro</strong> enabling you to tweet what you&#8217;re listening to in the iPod app.</li>
<li>Fixed iOS 4.0 bug with copy and paste.</li>
<li>Fixed crash bug when adding a new Twitter account</li>
<li>App no longer enables the ability to send blank tweets/status updates</li>
<li>Image Compression % slider added to Settings</li>
</ul>
<p>We&#8217;re working on <strong>1.3</strong> to extend the functionality we have, including video, Twitlonger support and more. Can&#8217;t wait to share it with you.</p>
<p><strong>Check out Chirpie:</strong> <a href="http://chirpieapp.com" target="_self">http://chirpieapp.com</a>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F07%2Fchirpie-1-2-available-in-the-app-store%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F07%2Fchirpie-1-2-available-in-the-app-store%2F&amp;source=SteveReynolds&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
]]></content:encoded>
			<wfw:commentRss>http://www.reynoldsftw.com/2010/07/chirpie-1-2-available-in-the-app-store/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple Gives Glimpses into iPad&#8217;s Imminent Future?</title>
		<link>http://www.reynoldsftw.com/2010/07/apple-gives-glimpse-into-ipads-imminent-future/</link>
		<comments>http://www.reynoldsftw.com/2010/07/apple-gives-glimpse-into-ipads-imminent-future/#comments</comments>
		<pubDate>Fri, 02 Jul 2010 15:20:28 +0000</pubDate>
		<dc:creator>Steve Reynolds</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[iOS 4]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://www.reynoldsftw.com/?p=1891</guid>
		<description><![CDATA[
			
				
			
		
Surprisingly, there is alot of evidence out there to suggest a major improvement to the iPad by the end of 2010. This timeline may seem a little quick for some (especially those that have recently bought a new iPad), however if we look at what we know about what technologies Apple is employing in it&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F07%2Fapple-gives-glimpse-into-ipads-imminent-future%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F07%2Fapple-gives-glimpse-into-ipads-imminent-future%2F&amp;source=SteveReynolds&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>Surprisingly, there is alot of evidence out there to suggest a major improvement to the iPad by the end of 2010. This timeline may seem a little quick for some (especially those that have recently bought a new iPad), however if we look at what we know about what technologies Apple is employing in it&#8217;s mobile hardware (namely the iPhone 4), it spells a hefty update to the iPad.</p>
<h3>iOS 4.0</h3>
<p>One of the major changes to the existing iPad, and future models is iOS 4.0. Currently 4.0 is only available in the iPhone 4, supporting technologies such as the gyroscope, retina display, and most importantly to this, the front facing camera.</p>
<p>Many have wondered why iOS 4.0 is not available for the iPad until Autumn 2010, most believe it is because Apple are focussing on bringing the software to the iPhone/iPod, however is that really valid? Think about the timelines&#8230; iPad launched in early April 2010, that came with iPhone OS 3.2, and merely 3 months later we have iOS 4.0 which isn&#8217;t ready for the iPad.</p>
<div id="attachment_1894" class="wp-caption alignright" style="width: 210px"><img class="size-full wp-image-1894" title="Apple iPad 1" src="http://www.reynoldsftw.com/wp-content/uploads/2010/07/ipad.jpg" alt="Apple iPad 1" width="200" height="273" /><p class="wp-caption-text">Apple iPad 1</p></div>
<p>Call me old fashioned, but I find that a little unusual. I&#8217;m sure 4.0 could run on an iPad, but unfortunately the current iPad model is missing some key hardware which makes 4.0 squeel.</p>
<p>People were also surprised by the lack of camera in the original iPad. Think about it though, Apple wouldn&#8217;t add a front facing camera to the iPad, launch <strong>FaceTime</strong> and jeopardise their &#8220;killer&#8221; featureset for their flagship mobile phone product. I&#8217;m sure this hardware was delayed from appearing on the iPad 1 for this very reason. Critically also, the only way to connect FaceTime chats is via a mobile phone call &#8211; the iPad, cannot make calls.</p>
<h3>iPhone RAM</h3>
<p>On top of this, the iPhone 4 comes with 512MB RAM, compared to the 256MB RAM that is in the current iPad (version 1). With multitasking a key feature of iOS 4.0, we should see an increase in the default amount of RAM in the iPad, upgraded to 512MB to bring it inline with it&#8217;s smaller cousin.</p>
<h3>iPad 2</h3>
<p>If I was a betting man, I believe we will see <strong>new iPad models</strong> in the near future, smoothly aligned with the iOS 4.x release <strong>later this Autumn</strong>. I&#8217;m expecting a front facing camera only, FaceTime, upgraded RAM, as well as gyroscope functionality. I&#8217;m less inclined to believe that a retina type display will come to the iPad so soon. It&#8217;s far easier for Apple to get that onto the new iPod in September, and I remain unconvinced that the larger display area needs that just yet.
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F07%2Fapple-gives-glimpse-into-ipads-imminent-future%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F07%2Fapple-gives-glimpse-into-ipads-imminent-future%2F&amp;source=SteveReynolds&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
]]></content:encoded>
			<wfw:commentRss>http://www.reynoldsftw.com/2010/07/apple-gives-glimpse-into-ipads-imminent-future/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>iPhone 3G Performance with iOS 4.0 is terrible</title>
		<link>http://www.reynoldsftw.com/2010/06/iphone-3g-performance-with-ios-4-0-is-terrible/</link>
		<comments>http://www.reynoldsftw.com/2010/06/iphone-3g-performance-with-ios-4-0-is-terrible/#comments</comments>
		<pubDate>Tue, 22 Jun 2010 19:15:23 +0000</pubDate>
		<dc:creator>Steve Reynolds</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iOS 3]]></category>
		<category><![CDATA[iOS 4]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">http://www.reynoldsftw.com/?p=1866</guid>
		<description><![CDATA[
			
				
			
		
And I thought it was just me, turns out &#8211; it&#8217;s not. After installing many a beta for iOS 4.0 my 3G was under performing massively. I thought to myself that it&#8217;s just the beta software blah blah blah, and got over it. That was until Mr Steve Jobs announced at WWDC that Apple would [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F06%2Fiphone-3g-performance-with-ios-4-0-is-terrible%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F06%2Fiphone-3g-performance-with-ios-4-0-is-terrible%2F&amp;source=SteveReynolds&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>And I thought it was just me, turns out &#8211; it&#8217;s not. After installing many a beta for iOS 4.0 my 3G was under performing massively. I thought to myself that it&#8217;s just the beta software blah blah blah, and got over it. That was until Mr Steve Jobs announced at WWDC that Apple would be shortly making available an iOS 4.0 gold candidate.</p>
<p>What I can happily report is that it&#8217;s not just me, as this video from flickr clearly shows (to reiterate, this video is not mine). It&#8217;s a great demonstration of an iPhone 3G running iOS4 and iOS3 side by side &#8211; the performance hit on 4.0 is significant:</p>
<div id="attachment_1867" class="wp-caption aligncenter" style="width: 509px"><a href="http://www.flickr.com/photos/adriannier/4724180371" target="_blank"><img class="size-full wp-image-1867 " title="iPhone 3G iOS 4" src="http://www.reynoldsftw.com/wp-content/uploads/2010/06/iPhone-3G-iOS-41.png" alt="Video showing iPhone 3G running iOS 4 and iOS 3" width="499" height="333" /></a><p class="wp-caption-text">Video showing iPhone 3G running iOS 4 and iOS 3</p></div>
<p>I shuddered to think what that a gold candidate at WWDC would be like. Beta 4 was performing pretty bad on my 3G, and to have a gold candidate ready (I thought) was a big surprise.</p>
<p>Symptoms I&#8217;m experiencing with the current 4.0 are:</p>
<ul>
<li>Slow performance on pretty much all applications</li>
<li>Phone slows to a crawl after +1 day use, applications fail to open and crash to the home screen.</li>
<li>Battery life on 3G has dropped significantly</li>
<li>Text input applications frequently lag due to (what I assume) is spell check.</li>
</ul>
<p>These are all moot points though for me, as I will hopefully be a proud owner of a iPhone 4 in two days time. Thank the Apple gods, as I&#8217;m close to throwing my new brick of a 3G at the wall.</p>
<h3>Update</h3>
<p>Something else I&#8217;d like to add is that in order for me to cope better with the speed decreases in software performance, <strong>I turned off 3G</strong>. The response from the iPhone 3G was much improved after this.</p>
<p>Also, iBooks is a slow dog on the 3G. Takes 15 seconds to load the app with 1 book in it, then another 15 secs to attempt to open a book (if the app doesn&#8217;t crash).</p>
<p>Bad times all round for iPhone 3G users (IMO).
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F06%2Fiphone-3g-performance-with-ios-4-0-is-terrible%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F06%2Fiphone-3g-performance-with-ios-4-0-is-terrible%2F&amp;source=SteveReynolds&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
]]></content:encoded>
			<wfw:commentRss>http://www.reynoldsftw.com/2010/06/iphone-3g-performance-with-ios-4-0-is-terrible/feed/</wfw:commentRss>
		<slash:comments>45</slash:comments>
		</item>
		<item>
		<title>Learnings from my iPhone App Submission Process</title>
		<link>http://www.reynoldsftw.com/2010/05/learnings-from-my-iphone-app-submission-process/</link>
		<comments>http://www.reynoldsftw.com/2010/05/learnings-from-my-iphone-app-submission-process/#comments</comments>
		<pubDate>Thu, 27 May 2010 15:30:50 +0000</pubDate>
		<dc:creator>Steve Reynolds</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Chirpie]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[App Store]]></category>

		<guid isPermaLink="false">http://www.reynoldsftw.com/?p=1807</guid>
		<description><![CDATA[
			
				
			
		
Back in February of this year I developed a small Twitter app for iPhone called Chirpie. Frankly, being a n00b in this area it was a little taxing, and that&#8217;s just the development I&#8217;m talking about. What I was even less prepared for was the App Store approval process, so I thought I&#8217;d give some [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F05%2Flearnings-from-my-iphone-app-submission-process%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F05%2Flearnings-from-my-iphone-app-submission-process%2F&amp;source=SteveReynolds&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>Back in February of this year I developed a small Twitter app for iPhone called <a href="http://chirpieapp.com" target="_blank">Chirpie</a>. Frankly, being a n00b in this area it was a little taxing, and that&#8217;s just the development I&#8217;m talking about. What I was even less prepared for was the App Store approval process, so I thought I&#8217;d give some tips to developers hoping for a successful submission.</p>
<h3>Device Support</h3>
<p>My first failure at App Store approval was because of device support. I had built in functionality that enabled the user to take a photo with the camera, or select a photo from their library and attach to a tweet. It gave users the option to choose the source from a menu. <em>Great times.</em></p>
<p>What I hadn&#8217;t thought about, and should have realised throughout, was that an iPod Touch doesn&#8217;t have a camera, yet they&#8217;re given the same software and same camera option in my app. This is made clear in the iPhone Human Interface Guidelines &#8211; Go over it with a fine tooth comb!</p>
<p><strong>Write code that validates the device/availability of hardware to support your software!</strong></p>
<h3>Don&#8217;t Assume Reviewer knowledge of 3rd party products</h3>
<p>So this was an interesting one. Like I said before, I was giving the option to attach photos, the device grabs an image, compresses it and then uploads it to a third party service like Twitpic.</p>
<p>As a regular Twitter iPhone app user I realised that I had to wait x amount of time for that to take place before I submitted the tweet, in order to let the upload finish and to get back a Twitpic URL. That assumption was clearly wrong. My app was again rejected because the reviewer didn&#8217;t wait, and classed that as a critical bug and against the sales description as the image wasn&#8217;t attached, assuming it was attached instantly.</p>
<p>Another rejection also came during a 1.x release, so after the app was in the store. The reviewer didn&#8217;t have Facebook or Twitter credentials to use the application with, therefore the app update was rejected.</p>
<p>So, do make sure any 3rd party integration credentials are supplied, and try not to assume any kind of user behaviour! (This should be a given, but as a regular iPhone user, you may become dull to certain aspects).</p>
<h3>Email Apple to complain your app is taking too long</h3>
<p>This was an interesting one. I could see my app was taking longer than other people&#8217;s new submissions, and it bugged me that Chirpie was going nowhere. So I emailed Apple to find out why. They replied within an hour, and the app went into review within a couple more.</p>
<p>The app was rejected ultimately for one of the issues above, but it worked!</p>
<h3>Don&#8217;t email Apple to complain your app is taking too long</h3>
<p>The flipside to emailing Apple is that it usually does nothing for your cause. During my prolonged initial 1.0 submission (and after my initial chaser email that seemed to speed up Apple), I again email them as my app appeared to be stuck in limbo land again. This time Apple were less helpful and told me to wait like the rest, and that some apps take longer to go through than others.</p>
<p>Point taken, I never emailed them again.</p>
<h3>New apps take longer than Existing App updates to approve</h3>
<p>Something you will quickly learn is that .x releases of your application will take a very short time, usually 24 hours turn around. For new apps it&#8217;s longer, how long is down to the size and complexity of your application.</p>
<p>What would infuriate me is that I knew <span style="text-decoration: underline;"><strong>for certain</strong></span> that a developer had submitted his twitter app the exact same time as me (<a href="http://feathersapp.com/" target="_blank">Feathers</a>), had very similar functionality, and was approved within 2-3 days, vs mine which was stuck in limbo for 5 days until I got a response from Apple.</p>
<p>Which leads me to my next point&#8230;</p>
<h3>Existing &#8220;Trusted&#8221; Developers appear to be fast-tracked</h3>
<p>Feathers developer <a href="http://twitter.com/aral">@Aral</a> had previously developed applications that were live in the store. I can only summise that this fact gave him a kind of <em>&#8220;trusted developer&#8221;</em> status, which meant that his application could go through first submission a little easier than my noobie one.</p>
<p>I have no idea if this is true, but it&#8217;s the only way I can understand why Feathers was approved really quickly for a 1.0 release, and mine was stuck.</p>
<h3>Memory Leaks don&#8217;t matter</h3>
<p>This was an unknown to me, I had assumed that my submissions should be 100% memory leak free. In actual fact, this isn&#8217;t true. Whilst it should be best practice for any developer to ensure they have no memory leaks in their code, you can happily submit your app (and get it approved) with memory leaks.</p>
<h3>Conclusion</h3>
<p>I hope this brief summary helps some developers with their submissions. Some of the mistakes above are easy to make &#8211; and shouldn&#8217;t happen for seasoned pros, but sometimes you have to make them to realise.</p>
<p>Feel free to add any of your own learnings to the App Store submission process in the comments section. I don&#8217;t think this is against my NDA&#8230; we&#8217;ll soon see!
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F05%2Flearnings-from-my-iphone-app-submission-process%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F05%2Flearnings-from-my-iphone-app-submission-process%2F&amp;source=SteveReynolds&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
]]></content:encoded>
			<wfw:commentRss>http://www.reynoldsftw.com/2010/05/learnings-from-my-iphone-app-submission-process/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Imagine a Wireless Sync World! (CC: Apple)</title>
		<link>http://www.reynoldsftw.com/2010/04/imagine-a-wireless-sync-world-cc-apple/</link>
		<comments>http://www.reynoldsftw.com/2010/04/imagine-a-wireless-sync-world-cc-apple/#comments</comments>
		<pubDate>Sat, 17 Apr 2010 14:13:55 +0000</pubDate>
		<dc:creator>Steve Reynolds</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[3G]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iTunes]]></category>
		<category><![CDATA[Sync]]></category>
		<category><![CDATA[Synchronisation]]></category>
		<category><![CDATA[Wireless]]></category>

		<guid isPermaLink="false">http://www.reynoldsftw.com/?p=1708</guid>
		<description><![CDATA[
			
				
			
		
I don&#8217;t know about you, but my home is wireless. I have various devices hooking up to my home network: Macbook Pros, iPhones, Apple TV, PS3, hard drives etc&#8230; It&#8217;s great. The Apple TV is a good example actually of what I want to talk about here&#8230;
When you setup your AppleTV, you hook it up [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F04%2Fimagine-a-wireless-sync-world-cc-apple%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F04%2Fimagine-a-wireless-sync-world-cc-apple%2F&amp;source=SteveReynolds&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>I don&#8217;t know about you, but my home is wireless. I have various devices hooking up to my home network: Macbook Pros, iPhones, Apple TV, PS3, hard drives etc&#8230; It&#8217;s great. The Apple TV is a good example actually of what I want to talk about here&#8230;</p>
<p>When you setup your AppleTV, you hook it up to your network (ethernet or wireless), go back to your Mac and &#8220;discover&#8221; it, and start synchronising your music, videos, photos with the device. From that point onwards the device has the ability to synchronise completely cable free between Mac and AppleTV over wireless.</p>
<p>So why, I wonder &#8211; after a few years now does the <strong>iPad, iPhone</strong> and <strong>iPod Touch</strong> continue to require a USB cable to sync up between the Mac and the device? They all have wireless cards in them. Sure you get some power charge for your device &#8211; but that should be optional.</p>
<p>Apple should be <strong>thinking beyond the cable</strong> on mobile devices &#8211; they are mobile after all. My iPhone for example, hooks upto my wireless network as soon as I enter my house &#8211; it knows the network is available, and uses it. For starters, Apple really need to look at this &#8211; I want my iPhone to call my Mac when it gets back home, see if anything is new (apps, music etc), and just sync them up.</p>
<p><strong>Don&#8217;t ask me to sync &#8211; Just do it.</strong></p>
<p>This is the one massive pain I have with the whole iTunes, iDevice thing. I have to physically connect the two together in order to get my content synced up. That is so last decade!</p>
<h3>Cloud it up!</h3>
<p>Let&#8217;s go further than that. If rumours are true, Apple are looking at cloud solutions for your iTunes catalogue &#8211; effectively storing your music and maybe video collection in the cloud. What we would see is a scenario where all of our iTunes centric devices call the cloud instead of calling Macs/PCs to sync up data.</p>
<p>Content sync over any network, wireless or mobile.</p>
<p>Your Mac/PC effectively steps away from being the central storage point for your content, the cloud takes that role &#8211; and all iTunes is is the content management system. Your iPad, iPod or iPhone then hooks into the cloud <em>anywhere</em>, and keep the data in sync.</p>
<p>I think music, photo and app synchronisation has a strong possibility of going in this direction, both on mobile networks and on wireless, but I highly doubt we&#8217;ll see video sync over anything other than wireless.</p>
<h3>Again &#8211; Don&#8217;t ask, Just do!</h3>
<p>This is the key point &#8211; especially for a so-called <em>&#8220;user friendly&#8221;</em> company such as Apple &#8211; <strong>Take the action of syncing away from the user</strong>. I shouldn&#8217;t have to care about that, I shouldn&#8217;t have to figure out if x piece of content is on Y device, and whether or not I can do something until they are synced.</p>
<p>It should all just happen. Kind of like when OS X knows a piece of data has changed on your Mac and adds a change point in Time Machine &#8211; it just does it. It doesn&#8217;t ask you.</p>
<p>The important thing is to give the user some <strong>flexibility</strong> to configure <strong><em>what</em></strong> they want to sync, and not let the user worry <strong><em>when</em></strong> they need to sync.
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F04%2Fimagine-a-wireless-sync-world-cc-apple%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F04%2Fimagine-a-wireless-sync-world-cc-apple%2F&amp;source=SteveReynolds&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
]]></content:encoded>
			<wfw:commentRss>http://www.reynoldsftw.com/2010/04/imagine-a-wireless-sync-world-cc-apple/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple Restricts 3rd Party Data in iPhone 4.0</title>
		<link>http://www.reynoldsftw.com/2010/04/apple-restrict-3rd-party-data-in-iphone-4-0/</link>
		<comments>http://www.reynoldsftw.com/2010/04/apple-restrict-3rd-party-data-in-iphone-4-0/#comments</comments>
		<pubDate>Sun, 11 Apr 2010 08:15:22 +0000</pubDate>
		<dc:creator>Steve Reynolds</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[4.0]]></category>
		<category><![CDATA[OS]]></category>
		<category><![CDATA[Privacy]]></category>

		<guid isPermaLink="false">http://www.reynoldsftw.com/?p=1686</guid>
		<description><![CDATA[
			
				
			
		
Apple has taken it upon themselves to do a number of things in the new developer agreement for iPhone OS 4.0 &#8211; you&#8217;ll have heard of one probably (that Apple Vs Adobe thing&#8230;), but in addition to cutting off the life blood of Adobe&#8217;s flash -&#62; iPhone app, Apple have told developers that sharing user [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F04%2Fapple-restrict-3rd-party-data-in-iphone-4-0%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F04%2Fapple-restrict-3rd-party-data-in-iphone-4-0%2F&amp;source=SteveReynolds&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>Apple has taken it upon themselves to do a number of things in the new developer agreement for iPhone OS 4.0 &#8211; you&#8217;ll have heard of one probably (that Apple Vs Adobe thing&#8230;), but in addition to cutting off the life blood of Adobe&#8217;s flash -&gt; iPhone app, Apple<a href="http://erickerr.com/iphone-agreement-thirdparty" target="_blank"> have told developers</a> that sharing user data for anything other than the specific services/functionality of the application itself is now strictly prohibited.</p>
<p>Interesting news indeed for iPhone developers. What this effectively means is that any applications that use third party APIs to send/receive data on behalf of the user need to reassess their applications. A few things <a href="http://erickerr.com/iphone-agreement-thirdparty" target="_blank">this article says Apple state are</a>:</p>
<ol>
<li>All user data captured by an application must be for the sole use of that application only (like the Facebook app for example). The use of location based data for targeted advertising is strictly prohibited</li>
<li>You may only send user data to a third party which is specific to the services/functionality of your application and also only if the user has given consent. Example: User updates status on Twitter, presses a &#8220;Send&#8221; button to confirm sending of said tweet.</li>
<li>Sending device data to any third party for analysis is now strictly prohibited. Think mobile analysis services such as Flurry here. Presumably you can send this to yourself as the developer though.</li>
</ol>
<p>So what does this all mean? Well there&#8217;s a few reasons for it.</p>
<h3>iAds</h3>
<p>When Apple launched the iPhone 4.0 OS they also launched a new developer API/service called iAds, which is mobile advertising from Apple. It appears that despite the fact Apple think that current mobile advertising &#8220;sucks&#8221;, they&#8217;re not going to stop the use of it from other services, but they will try and make them useless to ensure use of their service.</p>
<p>With the above in place, you as a developer can effectively only ever show ads from another service that rely on no user data at all. So non-targetted advertisements.</p>
<h3>User Privacy</h3>
<p>The above new restrictions actually works in favour for the consumer ultimately. It prohibits any kind of usage data being broadcast to anyone other than the developer themselves.</p>
<p>What you effectively have right now are a whole bunch of applications using third party services to analyse how you use your applications, and can share pretty much anything they wish with them. The above now stops that completely.</p>
<p>This does seem over extreme though. If we look at web applications, developers are free to integrate things such as Google Analytics to analyse device data such as browser used, OS, etc etc without individual user consent. Apple are effectively saying this is a no no, and only you yourself as the developer of the application can provide that service to yourself.</p>
<p>It also means thwarts companies like Flurry from leaking information about future Apple products. If no applications provide device data to third parties, no third parties can provide generic data back to the world, and find potential &#8220;new&#8221; or &#8220;unrecognised&#8221; devices.</p>
<p>If Apple are going to stop this though, they need to help developers out a bit in order to understand application usage. Right now, if you use no third party APIs to analyse usage of your application, you effectively know nothing. You get your download numbers from Apple, and that&#8217;s it.</p>
<p>Where&#8217;s the middle ground on this one? It seems mental that every developer individually will have to develop their own way to understand application usage. A definite gap here that needs to be filled.</p>
<h3>Impact on Social Media applications</h3>
<p>Apple specifically states in the new user agreement:</p>
<blockquote><p>You may only provide or disclose User Data to third parties as necessary for providing services or functionality for the Application that collected the User Data, and then only if You receive express user consent.</p></blockquote>
<p>Whilst their example around this is around posting a message to a third party, this could have other ramifications. Think about applications that on launch refresh a list of messages, or tweets for example. When an application does this, it has to exchange your user credentials with an API, therefore this could be classed as user data.</p>
<p>The impact of that therefore is applications that auto refresh data on load, or every x mins may now be restricted in doing that unless prior consent has been given by a user? It&#8217;s a minimal dev effort to add a consent in the app preferences, but it&#8217;s a hurdle which is not immediately apparent.</p>
<p>I can think of dozens of apps that I use myself which use my credentials to refresh various bits of data in apps without me saying &#8220;Yes, do it&#8221;. In addition though, will developers need to be granular on this, and specifically get consent for all different reasons why specific data is sent/received in an application? Or can a developer provide a catch all consent?</p>
<h3>Existing Applications</h3>
<p>I do wonder though about how this can be put into practise effectively for applications which currently exist, and may not necessarily update for 4.0. For example, if you have an app which uses third party services, and don&#8217;t update it to 4.0, it therefore doesn&#8217;t pass the noses of Apple again &#8211; <strong>can it remain on the store</strong>?</p>
<p>Are Apple going to goto a major effort to re-screen all existing applications? I doubt it. So they&#8217;re banking on all developers updating their apps, which is unlikely.</p>
<p><script type="text/javascript">
(function() {
var s = document.createElement('SCRIPT'), s1 = document.getElementsByTagName('SCRIPT')[0];
s.type = 'text/javascript';
s.src = 'http://widgets.digg.com/buttons.js';
s1.parentNode.insertBefore(s, s1);
})();
</script><a class="DiggThisButton DiggCompact"></a>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F04%2Fapple-restrict-3rd-party-data-in-iphone-4-0%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F04%2Fapple-restrict-3rd-party-data-in-iphone-4-0%2F&amp;source=SteveReynolds&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
]]></content:encoded>
			<wfw:commentRss>http://www.reynoldsftw.com/2010/04/apple-restrict-3rd-party-data-in-iphone-4-0/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Twitter Third-Party Dev Exodus Inevitable</title>
		<link>http://www.reynoldsftw.com/2010/04/twitter-third-party-dev-exodus-inevitable/</link>
		<comments>http://www.reynoldsftw.com/2010/04/twitter-third-party-dev-exodus-inevitable/#comments</comments>
		<pubDate>Sat, 10 Apr 2010 08:12:25 +0000</pubDate>
		<dc:creator>Steve Reynolds</dc:creator>
				<category><![CDATA[Chirpie]]></category>
		<category><![CDATA[Social-Web]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Mobile Apps]]></category>
		<category><![CDATA[Tweetie]]></category>

		<guid isPermaLink="false">http://www.reynoldsftw.com/?p=1678</guid>
		<description><![CDATA[
			
				
			
		
So I woke up today to the news that Twitter had acquired iPhone app Tweetie. Tweetie is probably the most successful Twitter client for iPhone out there, arguably the best depending on what you need, so it wasn&#8217;t really a surprise that Twitter chose Tweetie to purchase, and rebrand to &#8220;Twitter for iPhone&#8221;. In addition to [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F04%2Ftwitter-third-party-dev-exodus-inevitable%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F04%2Ftwitter-third-party-dev-exodus-inevitable%2F&amp;source=SteveReynolds&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>So I woke up today to the news that <a href="http://blog.twitter.com/2010/04/twitter-for-iphone.html" target="_blank">Twitter had acquired iPhone app Tweetie</a>. Tweetie is probably the most successful Twitter client for iPhone out there, arguably the best depending on what you need, so it wasn&#8217;t really a surprise that Twitter chose Tweetie to purchase, and rebrand to <em>&#8220;Twitter for iPhone&#8221;</em>. In addition to this, it should also be no surprise that this happened after Twitter recently launched an official app for the Blackberry too.</p>
<p>A few things irk me about this whole deal though.</p>
<h3>Twitter&#8217;s business model</h3>
<p>I just don&#8217;t get it. They purchase an application from <a href="http://www.atebits.com" target="_blank">atebits</a> which no doubt cost them a pretty penny <strong>(Twitter minus $$$)</strong>, they hire the developer onto their mobile team <strong>(Twitter minus more $$$)</strong>, and they reduce the cost of Tweetie from $2.99 to $0.00 <strong>(Twitter minus any future income from said purchase)</strong>.</p>
<p>There&#8217;s something just not quite right about all that. The only way I can see this working is by Twitter somehow hoping that having official apps ultimately ensures Twitter usage, which allows them to resell stats/data from that.</p>
<p>The only other way they can possibly start earning from all of this is to stick ads in there.</p>
<p><strong>Acquire Market-share App + Insert Advertising = $$$</strong></p>
<p>That&#8217;ll be fine for a minute, until everyone hates the ads, and wants an ad-free experience like the good ol&#8217; days, jumps ship to an ad-free third party app that they paid $2.99 for.</p>
<p>Of course, then they could include a subscription model, but that&#8217;s just a mental scenario right? &#8230; <strong>Right?!?!</strong></p>
<p>If you ask me Twitter have waited far too long to introduce advertising, if that is their plan. As the days go by, more and more people come onto the service, and see an ad-free environment. Introducing that sometime in the future is going to be a bitter pill to swallow for a lot of users.</p>
<p>Look at Facebook, they have ads, most people don&#8217;t give a heck &#8211; because they did it ages ago when their user numbers were lower. I guarentee if they started over and did it tomorrow there would be a massive outcry. Whilst Facebook get a huge bashing this way and that, they&#8217;ve made some sound decisions from a business perspective in many areas, and continue to make it work.</p>
<p>Twitter however, is running out of time.</p>
<h3>Twitter Ecosystem</h3>
<p>In addition to doing all this, they&#8217;ve effectively sent a smashing tidal wave into the Twitter mobile app eco-system which they&#8217;ve helped so much in the past 2+ years. You know, that same eco-system which they thanked for helping Twitter become the service it is today.</p>
<p>By taking an app which easily is the most feature rich, has the best UX, and making it free, they&#8217;ve made third party developer&#8217;s biggest competitor an out right winner. Sales in apps like Twitterrific, Echofon et al are inevitably going to dwindle now, leaving them with no choice other than to get using advertising themselves in their apps to keep up, or to go elsewhere and find another source of revenue.</p>
<p><strong>I know I&#8217;ve made my choice.</strong> For a couple of months I&#8217;ve pondered on whether or not to make <a href="http://chirpieapp.com" target="_blank">Chirpie</a> a full Twitter client for iPhone. Heck, I even started some development on it &#8211; but not any more. This deal by Twitter has put that fire out in a pinch. There&#8217;s literally no point in trying to compete with that &#8211; you can&#8217;t compete with great + free.</p>
<h3>Exodus</h3>
<p>This whole thing seems really badly timed. Twitter&#8217;s developer conference &#8220;Chirp&#8221; kicks off next week. What no better way to say a big &#8220;Thank You&#8221; to those developers than to cut their revenue stream in a matter of weeks. <em>(Yeah, I said Thank You&#8230;. )</em></p>
<p>Like Fred Wilson <a href="http://www.avc.com/a_vc/2010/04/the-twitter-platform.html" target="_blank">said</a>, maybe it&#8217;s time for developers to stop developing for Twitter, stop plugging gaps, as those gaps are gonna disappear! I think those gaps already started to go!</p>
<p><strong>We&#8217;re going to see an exodus</strong>. We&#8217;ll lose competition from other Twitter clients, and ultimately Tweetie (or Twitter for iPhone/iPad) may suffer as a consequence. Only then can viable competition re-emurge. Like I said earlier, it&#8217;s pretty difficult to beat something that is great and free at the same time, but as soon as it&#8217;s not great anymore, it&#8217;s hello gold rush time!</p>
<p>In the meantime though, expect third party developers to go a bit quiet whilst they reassess how they move forward, and whether or not they continue developing Twitter clients for an eco-system which is slowly dying.
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F04%2Ftwitter-third-party-dev-exodus-inevitable%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F04%2Ftwitter-third-party-dev-exodus-inevitable%2F&amp;source=SteveReynolds&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
]]></content:encoded>
			<wfw:commentRss>http://www.reynoldsftw.com/2010/04/twitter-third-party-dev-exodus-inevitable/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Introducing Chirpie for iPhone</title>
		<link>http://www.reynoldsftw.com/2010/01/introducing-chirpie-for-iphone/</link>
		<comments>http://www.reynoldsftw.com/2010/01/introducing-chirpie-for-iphone/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 17:00:48 +0000</pubDate>
		<dc:creator>Steve Reynolds</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Chirpie]]></category>

		<guid isPermaLink="false">http://www.reynoldsftw.com/?p=1628</guid>
		<description><![CDATA[
			
				
			
		
Followers of my Twitter feed will have yesterday seen that I am very close to launching a new Twitter client for iPhone, called Chirpie (see chirpieapp.com). So what is Chirpie? Will it beat the skitch out of Twitterrific, Tweetie or Echofon? The short answer is not just yet, the longer answer is this:

Chirpie has been [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F01%2Fintroducing-chirpie-for-iphone%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F01%2Fintroducing-chirpie-for-iphone%2F&amp;source=SteveReynolds&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>Followers of my Twitter feed will have yesterday seen that I am very close to launching a new Twitter client for iPhone, called <strong>Chirpie (see <a href="http://chirpieapp.com" target="_blank">chirpieapp.com</a></strong><strong>)</strong>. So what is <strong>Chirpie</strong>? Will it beat the skitch out of <em>Twitterrific, Tweetie </em>or<em> Echofon</em>? The short answer is not just yet, the longer answer is this:</p>
<p><a href="http://chirpieapp.com"><img class="aligncenter size-full wp-image-1632" style="border: 0px solid white;" title="Chirpie for iPhone" src="http://www.reynoldsftw.com/wp-content/uploads/2010/01/egg.png" alt="Chirpie for iPhone" width="100" height="125" /></a></p>
<p><strong>Chirpie</strong> has been developed with one simply idea in mind:</p>
<p style="text-align: center;"><strong><em>Empower the user to tweet quickly, do it simply, let it have flexibility.</em></strong></p>
<p>With this simple notion as the backbone of the app, I&#8217;ve developed something which I find a bit of a gem. An app that lets me tweet pretty much instantly. No heavy waiting sessions whilst you wait for a Twitter timeline to load, no navigating through views to get to the tweet window.</p>
<p>Sounds simple right? Well, it kind of is, but it has some nice twists:</p>
<ul>
<li>An intuitive way to reply to friends, and handle new friends.</li>
<li>Quick access to common functions such as the Camera, URL shortening, Geo Tweet etc</li>
<li>Tweet Persistence, when switching accounts, and when leaving the app</li>
<li>Pasteboard functionality to speed up your flow</li>
<li>Advanced app settings, one being switching <strong>Chirpie</strong> into <em>Turbo-Mode</em></li>
</ul>
<p><a href="http://chirpieapp.com"><img class="aligncenter size-full wp-image-1633" title="Chirpie for iPhone" src="http://www.reynoldsftw.com/wp-content/uploads/2010/01/chirpieTitle.png" style="border: 0px solid white;" alt="Chirpie for iPhone" width="176" height="61" /></a></p>
<p>You&#8217;ll be able to tweet straight off the bat, send, done. Or, you can take some time, play with the toolkit, send or just save for later.</p>
<p><strong>Chirpie</strong> has a simple, clean interface when tweeting, no buttons all over the place for all the different functionality with icons that make no sense, just one simple way to reveal what you need.</p>
<p>But this is just the start, I want <strong>Chirpie</strong> break free of it&#8217;s little egg &#8211; build on these foundations to bring a Twitter client with a difference. Let&#8217;s see how we go.</p>
<h3>Beta Testers Required</h3>
<p>So when can you get your hands on it? Well my friends, very, very soon. We&#8217;re currently looking for Beta testers, so head on over and friend us up on twitter<strong> (</strong><a href="http://twitter.com/ChirpieApp" target="_blank"><strong>@ChirpieApp</strong></a><strong>)</strong>, or keep an eye on our teaser site <a href="http://chirpieapp.com" target="_blank"><strong>http://chirpieapp.com</strong></a> for more. Spread the word about <strong>Chirpie</strong> and you may find your way up that list</p>
<h3>And the sweet spot?</h3>
<p><strong>Chirpie</strong> will be a free download to all. Coming Soon!
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F01%2Fintroducing-chirpie-for-iphone%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F01%2Fintroducing-chirpie-for-iphone%2F&amp;source=SteveReynolds&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
]]></content:encoded>
			<wfw:commentRss>http://www.reynoldsftw.com/2010/01/introducing-chirpie-for-iphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone 3.1.2 Released &#8211; Features &amp; Changes</title>
		<link>http://www.reynoldsftw.com/2009/10/iphone-3-1-2-released-features/</link>
		<comments>http://www.reynoldsftw.com/2009/10/iphone-3-1-2-released-features/#comments</comments>
		<pubDate>Thu, 08 Oct 2009 18:38:01 +0000</pubDate>
		<dc:creator>Steve Reynolds</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[3.1.2]]></category>
		<category><![CDATA[OS]]></category>

		<guid isPermaLink="false">http://www.reynoldsftw.com/?p=1577</guid>
		<description><![CDATA[
			
				
			
		
Apple has today released the iPhone 3.1.2 version of their OS.

Details of the release included:
- Resolves sporadic issue that may cause iPhone to not wake from sleep
- Resolves intermittent issue that may interrupt cellular network services until restart
- Fixes bug that could cause occasional crash during video streaming
In addition to this there is also a [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2009%2F10%2Fiphone-3-1-2-released-features%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2009%2F10%2Fiphone-3-1-2-released-features%2F&amp;source=SteveReynolds&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>Apple has today released the iPhone 3.1.2 version of their OS.</p>
<p style="text-align: left;"><img style="border: 0px solid white;" class="size-full wp-image-1579 aligncenter" title="iphone-3-1-2" src="http://www.reynoldsftw.com/wp-content/uploads/2009/10/iphone-3-1-21.png" alt="iphone-3-1-2" width="430" height="313" /></p>
<p>Details of the release included:</p>
<p><em>- Resolves sporadic issue that may cause iPhone to not wake from sleep<br />
- Resolves intermittent issue that may interrupt cellular network services until restart<br />
- Fixes bug that could cause occasional crash during video streaming</em></p>
<p>In addition to this there is also a AT&amp;T carrier update file.</p>
<p>I&#8217;ve just installed it, there doesn&#8217;t seem to be much difference to anything else &#8211; maybe it&#8217;s snappier <img src='http://www.reynoldsftw.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2009%2F10%2Fiphone-3-1-2-released-features%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2009%2F10%2Fiphone-3-1-2-released-features%2F&amp;source=SteveReynolds&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
]]></content:encoded>
			<wfw:commentRss>http://www.reynoldsftw.com/2009/10/iphone-3-1-2-released-features/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

