<?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; Technology</title>
	<atom:link href="http://www.reynoldsftw.com/category/technology/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>Are Steve Jobs&#8217; Suicide Stats The Whole Story?</title>
		<link>http://www.reynoldsftw.com/2010/06/are-steve-jobs-suicide-stats-as-cut-dry/</link>
		<comments>http://www.reynoldsftw.com/2010/06/are-steve-jobs-suicide-stats-as-cut-dry/#comments</comments>
		<pubDate>Thu, 03 Jun 2010 08:23:41 +0000</pubDate>
		<dc:creator>Steve Reynolds</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[China]]></category>
		<category><![CDATA[Foxconn]]></category>
		<category><![CDATA[Suicide]]></category>

		<guid isPermaLink="false">http://www.reynoldsftw.com/?p=1830</guid>
		<description><![CDATA[
			
				
			
		
I&#8217;ve read a bit recently in the press around Foxconn and how some 12 (Note &#8211; this appears to change depending on your source of info, but I&#8217;m going with it from here) people have killed themselves so far this year (6 months at time of writing) at one factory alone in China. Being one [...]]]></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%2Fare-steve-jobs-suicide-stats-as-cut-dry%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F06%2Fare-steve-jobs-suicide-stats-as-cut-dry%2F&amp;source=SteveReynolds&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>I&#8217;ve read a bit recently in the press around Foxconn and how some <strong>12</strong> (<em>Note &#8211; this appears to change depending on your source of info, but I&#8217;m going with it</em> <a href="http://www.telegraph.co.uk/technology/steve-jobs/7796546/Foxconn-suicide-rate-is-lower-than-in-the-US-says-Apples-Steve-Jobs.html" target="_blank">from here</a>) people have killed themselves <strong>so far this year</strong> (<strong>6</strong> months at time of writing) at one factory alone in China. Being one of the major suppliers of hardware for Apple and others this was big news. It&#8217;s echoes of the GAP days where they were accused of running sweat shops to make those skinny jeans.</p>
<h3>Suicide Average</h3>
<p>Two days ago, Steve Jobs discussed at the All Things Digital conference that the suicide rate at a factory that large (some <strong>400,000 workers</strong>) was actually lower than the U.S. average&#8230; good news indeed (for him and Apple). But how do they compare to other countries?</p>
<p><img class="aligncenter size-full wp-image-1831" title="suicides-foxconn-page" src="http://www.reynoldsftw.com/wp-content/uploads/2010/06/suicides-foxconn-page.png" alt="suicides-foxconn-page" width="490" height="227" /></p>
<p>The stats above show the average annual suicide rate per 100,000 people. Foxconn&#8217;s stat works out at around 6 suicides per 100,000 people per year. Jobs was right in his statement that the rate of suicides at the Foxconn factory are below the U.S. average, and far below many other developed nations. Looking at it from this statistic alone is a positive response to the outcry, but is it that cut and dry?</p>
<p>Whilst Jobs is correct that for a factory with 400,000 employees has a low suicide rate compared to many nations, he needs to remember one thing &#8211; <strong>they&#8217;re all killing themselves at the same place &#8211; at the Foxconn campus</strong>. They&#8217;re not going home in despair and ending it all there, or elsewhere. This fact in itself should lend some weight to the argument that all is not happy at the factory itself.</p>
<h3>Foxconn Facilities</h3>
<p>Jobs other fact about Foxconn was around it&#8217;s facilities &#8211; they boast a swimming pool, hospital, cinema, multiple restaurants which again appears to prove Foxconn care about their employees. My argument here again though is that it&#8217;s not about that &#8211; I&#8217;ve been in jobs where we&#8217;ve had loads of so called &#8220;facilities&#8221; available to us, but I still hated the job, hated my boss, hated the company. I was in no way suicidal, but the facilities didn&#8217;t make my job any more enjoyable.</p>
<p>Investigators need to take a step back and look at employee treatment by management in a situation like this, and look at interpersonal issues. This isn&#8217;t about statistics, or facilities, or perks, or money it&#8217;s probably about employee treatment &#8211; by their managers and by their fellow employees.</p>
<h3>Bullying</h3>
<p>Is there an environment of bullying where the consequences of not meeting your targets is severely punished? With a factory population of 400,000 are groups, factions or gangs brewing? Are there so-called wars happening between groups? Perhaps it&#8217;s how you deal with issues like that that may stem the tide of copycat suicides?</p>
<p>I&#8217;m not saying that this is happening, but for me it&#8217;s just not as simple as saying they get paid more than average, and have a swimming pool so they should be happy! Something deeper <em>could</em> be happening that needs to be addressed.
<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%2Fare-steve-jobs-suicide-stats-as-cut-dry%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F06%2Fare-steve-jobs-suicide-stats-as-cut-dry%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/are-steve-jobs-suicide-stats-as-cut-dry/feed/</wfw:commentRss>
		<slash:comments>0</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>My Response to Consultancy Offering to help me with Chirpie for iPhone</title>
		<link>http://www.reynoldsftw.com/2010/05/my-response-to-consultancy-offering-to-help-me-with-chirpie-for-iphone/</link>
		<comments>http://www.reynoldsftw.com/2010/05/my-response-to-consultancy-offering-to-help-me-with-chirpie-for-iphone/#comments</comments>
		<pubDate>Wed, 12 May 2010 19:21:18 +0000</pubDate>
		<dc:creator>Steve Reynolds</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.reynoldsftw.com/?p=1788</guid>
		<description><![CDATA[
			
				
			
		
Today I received a brilliant email from an Indian consultancy firm &#8211; I assume to help me sell more copies of Chirpie for iPhone.
Here&#8217;s my response, I hope they like it:

			
				
			
		
]]></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%2Fmy-response-to-consultancy-offering-to-help-me-with-chirpie-for-iphone%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F05%2Fmy-response-to-consultancy-offering-to-help-me-with-chirpie-for-iphone%2F&amp;source=SteveReynolds&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>Today I received a brilliant email from an Indian consultancy firm &#8211; I assume to help me sell more copies of <a href="http://chirpieapp.com" target="_blank">Chirpie for iPhone</a>.</p>
<p>Here&#8217;s my response, I hope they like it:</p>
<p><div id="attachment_1790" class="wp-caption aligncenter" style="width: 490px"><img class="size-full wp-image-1790" title="Email Response" src="http://www.reynoldsftw.com/wp-content/uploads/2010/05/email.jpg" alt="Email Response" width="480" height="623" /><p class="wp-caption-text">My Email Response</p></div>
<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%2Fmy-response-to-consultancy-offering-to-help-me-with-chirpie-for-iphone%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F05%2Fmy-response-to-consultancy-offering-to-help-me-with-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/05/my-response-to-consultancy-offering-to-help-me-with-chirpie-for-iphone/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>GFXCheck 0.1 &#8211; Announcing Simple App to Show the Active Graphics Card on 2010 MacBook Pro</title>
		<link>http://www.reynoldsftw.com/2010/04/gfxcheck-0-1-announcing-simple-app-to-show-the-active-graphics-card/</link>
		<comments>http://www.reynoldsftw.com/2010/04/gfxcheck-0-1-announcing-simple-app-to-show-the-active-graphics-card/#comments</comments>
		<pubDate>Mon, 26 Apr 2010 12:27:47 +0000</pubDate>
		<dc:creator>Steve Reynolds</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[GFXCheck]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Graphics]]></category>
		<category><![CDATA[Graphics Card]]></category>
		<category><![CDATA[i5]]></category>
		<category><![CDATA[Intel Core i5]]></category>
		<category><![CDATA[Macbook Pro]]></category>

		<guid isPermaLink="false">http://www.reynoldsftw.com/?p=1762</guid>
		<description><![CDATA[
			
				
			
		
So after the news broke this week that Apple&#8217;s new technology to seemlessly choose which graphics card to use in various situations on your 2010 MacBook Pro was not as great as we hoped, I figured I needed an app to tell me what graphics cards is active so that I can kill off the [...]]]></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%2Fgfxcheck-0-1-announcing-simple-app-to-show-the-active-graphics-card%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F04%2Fgfxcheck-0-1-announcing-simple-app-to-show-the-active-graphics-card%2F&amp;source=SteveReynolds&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>So after the news broke this week that Apple&#8217;s new technology to seemlessly choose which graphics card to use in various situations on your 2010 MacBook Pro was not as great as we hoped, I figured I needed an app to tell me what graphics cards is active so that I can kill off the dedicated card when I&#8217;m on the move via finding out which app is potentially using it.</p>
<p>The problem users have, is that various applications, depending on the frameworks they use &#8211; may or may not fire off the dedicated graphics card, and therefore using more battery power than you want. For example, <a href="http://www.reynoldsftw.com/2010/04/status-bar-app-has-os-x-choosing-discreet-graphics-sucking-battery-life/" target="_blank">I highlighted yesterday</a> that a small status bar application called <em>CloudApp</em> had OS X selecting the dedicated card, despite not doing anything with it. I had no way to tell other than by opening/closing the app and refreshing system profiler.</p>
<p>The impact of this ultimately is that your battery is being drained faster when it may not need to whilst dedicated graphics are enabled. So until Apple tweaks this functionality, we as users need an easy way to verify what graphics card is active. Enter <strong>GFXCheck.</strong></p>
<div id="attachment_1767" class="wp-caption aligncenter" style="width: 355px"><img class="size-full wp-image-1767" title="GFXCheck-Screenshot" src="http://www.reynoldsftw.com/wp-content/uploads/2010/04/GFXCheck-Screenshot.png" alt="GFXCheck In Action" width="345" height="61" /><p class="wp-caption-text">GFXCheck In Action</p></div>
<p><strong>GFXCheck</strong> is a simple status bar application (which doesn&#8217;t cause the dedicated graphics to be used btw&#8230;), it states &#8220;Integrated&#8221; or &#8220;Dedicated&#8221; in the status bar, and auto updates (currently at 10 second intervals).</p>
<p>As this is a 0.1 release, it should be treated as such, an early beta &#8211; with little functionality/flexibility at this time.</p>
<p>Ideas for the future are some indication in the menu which applications caused the dedicated card switch on, interval toggles etc.</p>
<p style="text-align: center;"><a href="http://www.reynoldsftw.com/wp-content/uploads/2010/04/GFXCheck-0.1.zip"><img class="size-full wp-image-1765 aligncenter" style="border: none;" title="GFXCheck-Download" src="http://www.reynoldsftw.com/wp-content/uploads/2010/04/GFXCheck-Download.png" alt="GFXCheck-Download" width="96" height="96" /></a></p>
<p>I&#8217;d love your feedback if this is useful to you. It&#8217;s <a href="http://www.reynoldsftw.com/wp-content/uploads/2010/04/GFXCheck-0.1.zip" target="_blank">available to download here</a>, and of course it&#8217;s free.</p>
<p><strong>Compatability Notes:</strong> Snow Leopard 10.6 with Early 2010 MacBook Pro 15&#8243; or 17&#8243;.
<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%2Fgfxcheck-0-1-announcing-simple-app-to-show-the-active-graphics-card%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F04%2Fgfxcheck-0-1-announcing-simple-app-to-show-the-active-graphics-card%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/gfxcheck-0-1-announcing-simple-app-to-show-the-active-graphics-card/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>[Video] MacBook Pro i5 Hard Drive &#8211; Dying After 1 week</title>
		<link>http://www.reynoldsftw.com/2010/04/video-macbook-pro-i5-hard-drive-dying-after-1-week/</link>
		<comments>http://www.reynoldsftw.com/2010/04/video-macbook-pro-i5-hard-drive-dying-after-1-week/#comments</comments>
		<pubDate>Sun, 25 Apr 2010 12:48:58 +0000</pubDate>
		<dc:creator>Steve Reynolds</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Hard Drive]]></category>
		<category><![CDATA[Macbook Pro]]></category>

		<guid isPermaLink="false">http://www.reynoldsftw.com/?p=1750</guid>
		<description><![CDATA[
			
				
			
		
Yes, this is sad news indeed for me to have to report. My glorious new MacBook Pro i5 looks like it&#8217;s going back to the store tomorrow, after what seems like an imminent hard drive failure.
The machine was fine for the first 7ish days, random clicks from the hard drive every now and then (as [...]]]></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%2Fvideo-macbook-pro-i5-hard-drive-dying-after-1-week%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F04%2Fvideo-macbook-pro-i5-hard-drive-dying-after-1-week%2F&amp;source=SteveReynolds&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>Yes, this is sad news indeed for me to have to report. My glorious new <strong>MacBook Pro i5</strong> looks like it&#8217;s going back to the store tomorrow, after what seems like an imminent hard drive failure.</p>
<p>The machine was fine for the first 7ish days, random clicks from the hard drive every now and then (<a href="http://www.reynoldsftw.com/2010/04/macbook-pro-15-core-i5-vs-core-2-duo/" target="_blank">as noted here</a>), but other than that there were no issues (oh, other than the <a href="http://www.reynoldsftw.com/2010/04/status-bar-app-has-os-x-choosing-discreet-graphics-sucking-battery-life/" target="_blank">battery life sucking</a> because of Apple&#8217;s discreet graphics choices). But this morning, everything changed. Now the hard drive has started to grind, it&#8217;s very audible. Sure, it sounds like a hard drive, but not a hard drive in a MacBook Pro. This is my third MBP, and I know something is wrong.</p>
<p>Check out the video below to hear how it sounds right now. Wait until mid-way through when I open up iTunes&#8230; you can hear it grinding away on open, and close of the app. Up until today, the hard drive was silent when I did anything. Now it&#8217;s grinding when I simply switch tabs in a browser, or click a link on Twitter&#8230; </p>
<p><object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/2Thd2y9anD4&#038;hl=en_US&#038;fs=1&#038;color1=0x3a3a3a&#038;color2=0x999999"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/2Thd2y9anD4&#038;hl=en_US&#038;fs=1&#038;color1=0x3a3a3a&#038;color2=0x999999" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object></p>
<p>Sad times indeed. Back to the store tomorrow for a replacement.
<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%2Fvideo-macbook-pro-i5-hard-drive-dying-after-1-week%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F04%2Fvideo-macbook-pro-i5-hard-drive-dying-after-1-week%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/video-macbook-pro-i5-hard-drive-dying-after-1-week/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Status Bar App has OS X choosing Discrete Graphics &#8211; Sucking Battery Life from MacBook Pro</title>
		<link>http://www.reynoldsftw.com/2010/04/status-bar-app-has-os-x-choosing-discreet-graphics-sucking-battery-life/</link>
		<comments>http://www.reynoldsftw.com/2010/04/status-bar-app-has-os-x-choosing-discreet-graphics-sucking-battery-life/#comments</comments>
		<pubDate>Sun, 25 Apr 2010 07:14:29 +0000</pubDate>
		<dc:creator>Steve Reynolds</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[CloudApp]]></category>
		<category><![CDATA[Graphics]]></category>
		<category><![CDATA[Intel]]></category>
		<category><![CDATA[Macbook Pro]]></category>
		<category><![CDATA[nVidia]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Snow Leopard]]></category>

		<guid isPermaLink="false">http://www.reynoldsftw.com/?p=1734</guid>
		<description><![CDATA[
			
				
			
		
[Update] I&#8217;d like to be clear right now what this article is about. It&#8217;s about Apple&#8217;s choice to get frameworks such as Core Image and OpenGL to direct which graphics card the Mac should use, and how by doing this, there have been some unusual cases whereby some applications cause the dedicated graphics card 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%2Fstatus-bar-app-has-os-x-choosing-discreet-graphics-sucking-battery-life%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F04%2Fstatus-bar-app-has-os-x-choosing-discreet-graphics-sucking-battery-life%2F&amp;source=SteveReynolds&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p><strong>[Update]</strong> I&#8217;d like to be clear right now what this article is about. It&#8217;s about Apple&#8217;s choice to get frameworks such as Core Image and OpenGL to direct which graphics card the Mac should use, and how by doing this, there have been some unusual cases whereby some applications cause the dedicated graphics card to be enabled, and continue to be enabled. This leads to a detrimental effect on battery life which is the exact opposite for putting this in place. With this in mind&#8230; read on.</p>
<p>I recently purchased on of the new MacBook Pro i5 models, one big reason was the lovely battery life of 8(ish) hours with the seamless graphics card switching from built-in to discrete. Apple&#8217;s theory being that you use the lower grade, lower power Intel graphics when you&#8217;re doing low graphics work on your Mac, like browsing, then switching to the full blow nVidia 330M card when you need to it to ratch out 3D graphics etc.</p>
<p>This all seemed like a massively great idea, and you can clearly see the benefits of it. However, it&#8217;s not perfect. As MacRumors and Engadget readers <a href="http://www.engadget.com/2010/04/21/macbook-pros-with-nvidia-geforce-gt-330m-silicon-making-question/" target="_blank">have reported</a>, OS X&#8217;s decision on which graphics card to use in your new i5 or i7 MacBook Pro is far from ideal right now &#8211; and to back this up I have some rather alarming evidence.</p>
<div id="attachment_1738" class="wp-caption aligncenter" style="width: 490px"><img class="size-full wp-image-1738" title="System-Profiler-OS-X-Graphics" src="http://www.reynoldsftw.com/wp-content/uploads/2010/04/System-Profiler-OS-X-Graphics.png" alt="OS X System Profiler Showing Integrated Graphics Running" width="480" height="255" /><p class="wp-caption-text">OS X System Profiler Showing Integrated Graphics Running</p></div>
<p>Engadget gave some examples of where the OS seems to make poor choices around which graphics card to use, and showed some clear problems with it not switching back when that application was finished. The most unnerving observation of theirs was the use of discreet &#8220;power sucking&#8221; graphics for tiny desktop Twitter app, Tweetie.</p>
<p><strong>Well friends, things are just about to get even worse.</strong></p>
<p>When I read the Engadget article I though, hmmm lemme check out what the current active graphics card is, expecting the integrated on board chip to be the the graphics of choice. It wasn&#8217;t.</p>
<p>This lead me to confusion. I had literally just rebooted, and was browsing a couple of tabs with Chrome. I killed Chrome, but no change to the discrete graphics allocation. So I rebooted.</p>
<div id="attachment_1739" class="wp-caption aligncenter" style="width: 210px"><a href="http://getcloudapp.com" target="_blank"><img class="size-full wp-image-1739" title="cloud-app-screen" src="http://www.reynoldsftw.com/wp-content/uploads/2010/04/cloud-app-screen.png" alt="Cloud App" width="200" height="54" /></a><p class="wp-caption-text">Cloud App</p></div>
<p>What I found when I rebooted my machine was really scary. I run this tiny status bar app called &#8220;<a href="http://getcloudapp.com" target="_blank">CloudApp</a>&#8220;, it&#8217;s a file sharing droplet. A brilliant little app, that only has a preference pane and a menu from the status bar. That&#8217;s gotta be integrated graphics right? No &#8211; <strong>OS X uses discrete graphics for this status bar application</strong>.</p>
<div id="attachment_1737" class="wp-caption aligncenter" style="width: 297px"><img class="size-full wp-image-1737" title="CloudApp" src="http://www.reynoldsftw.com/wp-content/uploads/2010/04/CloudApp.png" alt="CloudApp's full interface" width="287" height="143" /><p class="wp-caption-text">CloudApp&#39;s full interface</p></div>
<p>This isn&#8217;t the worst part I&#8217;m afraid. Because <em>CloudApp</em> is running all the time, discrete graphics are selected all the time. And because I run <em>CloudApp</em> from boot, I have <strong>discrete graphics selected pretty much 100% of the time</strong>.</p>
<div id="attachment_1742" class="wp-caption aligncenter" style="width: 490px"><img class="size-full wp-image-1742" title="System-Profiler-After-Cloud" src="http://www.reynoldsftw.com/wp-content/uploads/2010/04/System-Profiler-After-Cloud.png" alt="OS X System Profiler after CloudApp is Launched" width="480" height="255" /><p class="wp-caption-text">OS X System Profiler after CloudApp is Launched</p></div>
<p><strong>I cannot understand why Apple have made OS X choose discrete when this application </strong></p>
<ul>
<li>A &#8211; Is hardly doing anything graphically intensive</li>
<li>B &#8211; When it&#8217;s not doing anything, the discrete card is still selected.</li>
</ul>
<p>Sure, it animates the cloud when I drag a file onto it (a two color silly animation), and also shows some progress indicators and delete icons within the menu itself, but that is it. I can hardly see where this app is using mucho Core Image or OpenGL to warrant the nVidia card and it&#8217;s full power!</p>
<p>So that&#8217;s where my 8 hours of battery life went, leaving the discrete graphics turned on, whilst my computer doesn&#8217;t need it. Come on Apple &#8211; you need to figure this one out!</p>
<p><strong>[Update]</strong></p>
<p>Interestingly, this is what <a href="http://twitter.com/getcloudapp" target="_blank">@getcloudapp</a> had to say on the matter:</p>
<p><div id="attachment_1748" class="wp-caption aligncenter" style="width: 490px"><img class="size-full wp-image-1748" title="CloudApp-Response" src="http://www.reynoldsftw.com/wp-content/uploads/2010/04/CloudApp-Response.png" alt="CloudApp Twitter Response" width="480" height="183" /><p class="wp-caption-text">CloudApp Twitter Response</p></div>
<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%2Fstatus-bar-app-has-os-x-choosing-discreet-graphics-sucking-battery-life%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F04%2Fstatus-bar-app-has-os-x-choosing-discreet-graphics-sucking-battery-life%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/status-bar-app-has-os-x-choosing-discreet-graphics-sucking-battery-life/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>MacBook Pro 15&#8243;: Core i5 Vs Core 2 Duo</title>
		<link>http://www.reynoldsftw.com/2010/04/macbook-pro-15-core-i5-vs-core-2-duo/</link>
		<comments>http://www.reynoldsftw.com/2010/04/macbook-pro-15-core-i5-vs-core-2-duo/#comments</comments>
		<pubDate>Mon, 19 Apr 2010 12:00:54 +0000</pubDate>
		<dc:creator>Steve Reynolds</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Intel Core 2 Duo]]></category>
		<category><![CDATA[Intel Core i5]]></category>
		<category><![CDATA[Macbook Pro]]></category>

		<guid isPermaLink="false">http://www.reynoldsftw.com/?p=1715</guid>
		<description><![CDATA[
			
				
			
		
A few days ago I purchased a new MacBook Pro 15&#8243; Core i5. The machine is noticeably faster than my previous Core 2 Duo MBP, but I wanted to figure out just how fast compared to my 2 year old machine. To do this, I&#8217;ve run three pieces of test software, XBench, CineBench and GeekBench [...]]]></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%2Fmacbook-pro-15-core-i5-vs-core-2-duo%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F04%2Fmacbook-pro-15-core-i5-vs-core-2-duo%2F&amp;source=SteveReynolds&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<p>A few days ago I purchased a new MacBook Pro 15&#8243; Core i5. The machine is noticeably faster than my previous Core 2 Duo MBP, but I wanted to figure out just how fast compared to my 2 year old machine. To do this, I&#8217;ve run three pieces of test software, <strong>XBench, CineBench</strong> and <strong>GeekBench</strong> to get the clearest idea.</p>
<h3>The Machines</h3>
<p>My 2008 machine is as follows: 15&#8243; Intel Core 2 Duo at 2.5Ghz, 4GB Ram, 200GB 7200RPM HD, NVidia 8600M 512 MB Graphics</p>
<p>My 2010 machine is as follows: 15&#8243; Intel Core i5 at 2.53Ghz, 4GB Ram, 500GB 5400RPM HD, NVidia GeForce GT 330M 256MB Graphics. This machine is not the high resolution version.</p>
<p>Both machines ran Snow Leopard 10.6.3.</p>
<h3>XBench Results</h3>
<p><img class="size-full wp-image-1716" title="XBench" src="http://www.reynoldsftw.com/wp-content/uploads/2010/04/XBench.png" alt="Somethin" width="500" height="288" /></p>
<p>Clearly, as with all results you will see here &#8211; the 2010 MBP is faster. Specifically though, the thread and memory tests from XBench showed the biggest gains, with up to an 80% score improvement. Overall the score isn&#8217;t massively greater, but the upgraded CPU and Memory controller are obvious winners here.</p>
<h3>GeekBench Results</h3>
<p><img class="alignnone size-full wp-image-1718" title="Geekbench 1" src="http://www.reynoldsftw.com/wp-content/uploads/2010/04/Geekbench-1.png" alt="Geekbench 1" width="500" height="291" /></p>
<p><img class="alignnone size-full wp-image-1719" title="Geekbench 2" src="http://www.reynoldsftw.com/wp-content/uploads/2010/04/Geekbench-2.png" alt="Geekbench 2" width="500" height="296" /></p>
<p>With GeekBench the results were much the same as XBench, with CPU and Memory tests running away, with roughly 40% improvement over the 2008 model.</p>
<h3>Cinebench Results</h3>
<p><img class="alignnone size-full wp-image-1721" title="Cinebench OpenGL" src="http://www.reynoldsftw.com/wp-content/uploads/2010/04/Cinebench-OpenGL.png" alt="Cinebench OpenGL" width="500" height="278" /></p>
<p><img class="alignnone size-full wp-image-1720" title="Cinebench CPU" src="http://www.reynoldsftw.com/wp-content/uploads/2010/04/Cinebench-CPU.png" alt="Cinebench CPU" width="500" height="278" /></p>
<p>The 2010 MBP is obviously loving it&#8217;s new GeForce graphics card &#8211; the OpenGL results from Cinebench show a huge improvement in performance in that area, nearly 70%! The CPU test also showed massive improvement on the 2008 model, with the new Core i5 running at around 50% faster.</p>
<h3>Conclusion</h3>
<p>As with all Apple&#8217;s stated speed improvements you have to take the numbers with a grain of salt. The new Core i5 is clearly a faster more superior machine in many ways. Some other things to note about the 2010 model (which may have been there for the previous unibody MBP):</p>
<ul>
<li>The Super Drive no longer makes that horrible whizzy noise every time you wake the computer up from sleep. It only ever does that on boot. When it does it&#8217;s extremely quiet &#8211; vast improvement over the 2008 model.</li>
<li>The Magsafe power adapter is now at a right angle.</li>
<li>The magnetic latch that hold the lid closed is super strong!</li>
<li>I&#8217;m noticing little ticks and clicks on random occasions &#8211; unsure if this is a big issue or not, but I&#8217;m keeping an eye on it.</li>
<li>The LCD colour depth is massively richer than the 2008 model.</li>
<li>The iSight camera appears to be much better quality than the 2008 model &#8211; unsubstantiated.</li>
<li>When running on full fans the 2010 machine is noticeably quieter than its 2008 predecessor.</li>
</ul>
<p><script type="text/javascript">// <![CDATA[
(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);
})();
// ]]&gt;</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%2Fmacbook-pro-15-core-i5-vs-core-2-duo%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.reynoldsftw.com%2F2010%2F04%2Fmacbook-pro-15-core-i5-vs-core-2-duo%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/macbook-pro-15-core-i5-vs-core-2-duo/feed/</wfw:commentRss>
		<slash:comments>4</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>
	</channel>
</rss>

