<?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>A Dash Of Web and Mobile Development &#187; iphone</title>
	<atom:link href="http://blog.iangclifton.com/tag/iphone/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.iangclifton.com</link>
	<description>Discussing trends and technologies in web and mobile development</description>
	<lastBuildDate>Wed, 28 Jul 2010 17:06:25 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Apple iPhone 4 Antenna Press Conference</title>
		<link>http://blog.iangclifton.com/2010/07/24/apple-iphone-4-antenna-press-conference/</link>
		<comments>http://blog.iangclifton.com/2010/07/24/apple-iphone-4-antenna-press-conference/#comments</comments>
		<pubDate>Sat, 24 Jul 2010 19:09:04 +0000</pubDate>
		<dc:creator>Ian G. Clifton</dc:creator>
				<category><![CDATA[Mobile Devices]]></category>
		<category><![CDATA[antenna]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[attenuation]]></category>
		<category><![CDATA[death grip]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[press conference]]></category>
		<category><![CDATA[signal]]></category>

		<guid isPermaLink="false">http://blog.iangclifton.com/?p=266</guid>
		<description><![CDATA[I&#8217;ll just come right out and say it:  I was disappointed with Apple&#8217;s iPhone 4 antenna press conference.  The outcome was exactly what I expected (after all, a complete recall is too expensive and damaging to Apple&#8217;s reputation, and having the people at the Apple stores apply some simple insulating tape would cost a fair [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ll just come right out and say it:  I was disappointed with Apple&#8217;s iPhone 4 antenna press conference.  The outcome was exactly what I expected (after all, a complete recall is too expensive and damaging to Apple&#8217;s reputation, and having the people at the Apple stores apply some simple insulating tape would cost a fair bit in training and yield less consistent results than simply giving away bumpers that cost pennies and are already distributed), but the show was a whole different story.  In case you missed it, let me summarize for you:<span id="more-266"></span></p>
<blockquote><p>Mom: &#8220;Son, the teacher said you had an <em>accident</em> in class today. &#8221;</p>
<p>Son: &#8220;The other kids tickled me in my special spot.  I couldn&#8217;t help it, and I just let go!  But it is okay, Mom.  Last week, Jim Blackberry got squeezed really hard, and the same thing happened to him!  Jim might be (in) a lower grade, but he&#8217;s <em>really</em> popular.&#8221;</p>
<p>Mom: &#8220;I have always told all the other moms how amazing you are.  You are so bright and vibrant and unique.  You are one of the best kids ever, but I suppose if you want to just point fingers and show yourself to be only as good as that Blackberry kid who peaked in kindergarten, well&#8230;. I guess I can just put you in the same class as him.&#8221;</p></blockquote>
<p>The one hint that Apple still has some decency was Steve admitting the iPhone 4 drops more calls than the previous iPhone.  He played it down by saying that it was less than one extra call per hundred.  I thought for sure this nugget would be all over the tech sites, but they mostly focused on how irate Steve appeared.</p>
<p>Let&#8217;s do some simple number crunching.  We&#8217;ll be generous and say the iPhone 4 drops only one more call per two hundred.  If the 3GS dropped just one call per hundred, this would be a 50% increase!  I guess you can be &#8220;optimistic&#8221; and hope the 3GS dropped five calls per hundred, so the increase would <em>only</em> be ten percent.</p>
<p>I don&#8217;t know about you, but I want them to have to measure dropped calls per thousand or ten thousand.  That they can be measured in whole numbers per one hundred tells me cellphone technology has not come as far as I thought.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.iangclifton.com/2010/07/24/apple-iphone-4-antenna-press-conference/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why Signal Strength Isn&#8217;t Very Useful</title>
		<link>http://blog.iangclifton.com/2010/07/15/why-signal-strength-isnt-very-useful/</link>
		<comments>http://blog.iangclifton.com/2010/07/15/why-signal-strength-isnt-very-useful/#comments</comments>
		<pubDate>Fri, 16 Jul 2010 04:46:25 +0000</pubDate>
		<dc:creator>Ian G. Clifton</dc:creator>
				<category><![CDATA[Mobile Devices]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[attenuation]]></category>
		<category><![CDATA[death grip]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[signal]]></category>

		<guid isPermaLink="false">http://blog.iangclifton.com/?p=258</guid>
		<description><![CDATA[
There&#8217;s been a lot of talk about how signal strength and its representation by bars on cellphones, especially due to the iPhone 4 having a significant problem with attenuation when held the &#8220;wrong&#8221; way.  I&#8217;ve also seen a lot of people posting responses to articles asking things like, &#8220;Why can&#8217;t they just represent the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.iangclifton.com/wp-content/uploads/2010/07/iphone-signal-bars.jpg"><img src="http://blog.iangclifton.com/wp-content/uploads/2010/07/iphone-signal-bars.jpg" alt="bars showing iPhone signal representation" title="Image by Mike Escoffery" width="600" height="431" class="alignleft size-full wp-image-260" /></a></p>
<p>There&#8217;s been a lot of talk about how signal strength and its representation by bars on cellphones, especially due to the iPhone 4 having a significant problem with attenuation when held the &#8220;wrong&#8221; way.  I&#8217;ve also seen a lot of people posting responses to articles asking things like, &#8220;Why can&#8217;t they just represent the strength as a percentage?&#8221; and &#8220;Why isn&#8217;t there a standard to representing signal strength?&#8221;</p>
<p>The iPhone 4 has a unique design that eliminates some attenuation that the antennas would face in a normal phone because the antennas are not surrounded by a casing.  That means the iPhone 4 can not only receive signals at a higher level, but it can also transmit at a lower level.  The problem is that the antennas are on the edge of the phone, allowing a user to directly touch them.  Since our hands are capacitive, bridging the antennas can cause a problem.  If the antennas were recessed, the phone would probably be fine.<span id="more-258"></span></p>
<p>Apple&#8217;s first answer was simply to hold the phone differently.  After complaints about the issue gained momentum, Apple announced that they were &#8220;shocked&#8221; to discover their formula for calculating how many bars to display was incorrect.  Those of you with memories will recall that Apple changed the way it calculated the bars in <a href="http://arstechnica.com/apple/news/2008/09/apple-releases-iphone-os-2-1.ars">release 2.1 of iOS</a> (called iPhone OS then), artificially inflating the number of bars users were seeing.  Now they&#8217;re releasing a minor update to iOS that will give users a more accurate and honest portrayal of the signal strength; unfortunately for them, most people will just see it as &#8220;This update made me lose one of my bars!&#8221;  An appropriate solution to the hardware problem is to cover the antennas with insulating material (or, at the very least, the problem corner).  This can cost pennies per phone.</p>
<p>People seem generally confused about what the issue is and why it affects some people and not others.  Anandtech did a <a href="http://www.anandtech.com/show/3794/the-iphone-4-review">good review of the issue</a>, finding that holding the phone in a certain way could result in a signal drop of nearly 25dBm.  Decibels are logarithmic, so a single bel represents a 10:1 ratio.  If you take an artificial number such as 100 to represent your signal, a 10dB drop would be dropping it to 10.  A 20dB drop brings it to 1, so a 25dB drop brings it to less than one percent of what it was.  That&#8217;s <em>significant</em> attenuation that will definitely cause problems in any area with a mediocre signal.</p>
<p>The other interesting side of this issue is how everyone is focused on signal strength, which is not a good measurement of reception <em>quality</em>.  It&#8217;s kind of like the emphasis of X app store has Y apps.  If you need some drinking water, a single jug of water is much better than getting an ocean of oil (perhaps courtesy of BP).  When I worked on satellite communications equipment in the Air Force, outgoing signals were measured in watts (quantity because the quality is assumed to be perfect, and you don&#8217;t want to overload a receiver) and incoming signals were measured in BER which means bit error rate, how many good bits per each bad bit, measured in scientific notation (so a shorthand of &#8220;-7&#8243; would mean 10000000 good bits for each bad one).  It&#8217;s a much more useful measurement than milliwatts or even dBm.</p>
<p>All this means: 1) the average consumer does not have an understanding of radio propagation, 2) there are a lot of ways to measure a signal, and 3) there isn&#8217;t a universal standard.  Not only is there no standard for what a given number of bars should mean, it&#8217;s extremely hard to define.  You can say a given amount of power, but that doesn&#8217;t take into account the sensitivity of the receiver.  The iPhone 4 is capable of holding calls that most phones would drop in a hands-off scenario.  The other issue is that your real signal is constantly changing as your phone checks with multiple towers and the signal is affected by nearly everything, so you can&#8217;t simply show the current signal quality/quantity.  You have to average it out for a short period of time to avoid the constant jumping.</p>
<p>Really, we need a more useful standard.  The current bars are the equivalent of a fuel gauge:  The reading is relative to your vehicle but not to another vehicle.  You might have a full tank (five bars) and someone else might have half of a tank (3 bars), but that doesn&#8217;t mean you actually have more fuel (signal).  Nor does it mean that you can go further than the other person because you don&#8217;t know the fuel efficiency (receiver sensitivity).  Even with a useful measurement like fuel efficiency, you still run into different conditions that affect it like highway or city driving (cell tower transmission quality, interference, etc.).</p>
<p>It&#8217;d be nice to at least show dBm and have the color change to red as it gets closer to the receiver&#8217;s minimum usable level.  For now, unless a universal standard is created for all cell phones, you would do better to measure your signal based on calls dropped, call quality, and data rate than by comparing bars.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.iangclifton.com/2010/07/15/why-signal-strength-isnt-very-useful/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Dreaded F-word</title>
		<link>http://blog.iangclifton.com/2010/06/09/the-dreaded-f-word/</link>
		<comments>http://blog.iangclifton.com/2010/06/09/the-dreaded-f-word/#comments</comments>
		<pubDate>Wed, 09 Jun 2010 17:56:50 +0000</pubDate>
		<dc:creator>Ian G. Clifton</dc:creator>
				<category><![CDATA[Mobile Devices]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[fragmentation]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[ipod]]></category>

		<guid isPermaLink="false">http://blog.iangclifton.com/?p=231</guid>
		<description><![CDATA[I have seen an increasing number of articles on the dreaded &#8220;F-word.&#8221;  No, not the word, the big one, the queen-mother of dirty words, the F-dash-dash-dash word.  I&#8217;m referring to &#8220;fragmentation.&#8221;  Site after site claims that fragmentation is killing the Android platform, but I guess by &#8220;killing&#8221; they mean the same kind [...]]]></description>
			<content:encoded><![CDATA[<p>I have seen an increasing number of articles on the dreaded &#8220;F-word.&#8221;  No, not <em>the</em> word, the big one, the queen-mother of dirty words, the F-dash-dash-dash word.  I&#8217;m referring to &#8220;fragmentation.&#8221;  Site after site claims that fragmentation is killing the Android platform, but I guess by &#8220;killing&#8221; they mean the same kind of killing that the Palm Pre did to the iPhone&#8230; i.e., none.    More Android devices are coming out every month, pushing past technology limits, and bringing the OS to more users than ever before.  But fragmentation is harming Android?<span id="more-231"></span></p>
<p><a href="http://android-developers.blogspot.com/2010/05/on-android-compatibility.html">Dan Morill of Google said this:</a></p>
<blockquote><p>Because it means everything, it actually means nothing, so the term is useless. Stories on “fragmentation” are dramatic and they drive traffic to pundits’ blogs, but they have little to do with reality. “Fragmentation” is a bogeyman, a red herring, a story you tell to frighten junior developers.</p></blockquote>
<p><a href="http://arstechnica.com/open-source/news/2010/06/ars-explains-android-fragmentation.ars">Ryan Paul of Ars Technica said this:</a></p>
<blockquote><p>[R]estrictions effectively ensure that all Android devices that are intended to run third-party applications are basically the same with respect to application compatibility. In addition to mandating some consistent hardware specifications, Google has also taken steps to make the Android software more resilient to fragmentation.</p></blockquote>
<p>And yet, we get people like <a href="http://www.zdnet.com/blog/hardware/android-fragmentation-is-real/8499">Adrian Kingsley-Hughes of ZDnet saying things like</a></p>
<blockquote><p>[T]here’s already fragmentation of the platform&#8230; For Joe Average, this created an ultra-confusing marketplace where operating system versions changed every few months. It also meant that compatibility issues were inevitable.</p></blockquote>
<p>Apparently &#8220;Joe Average&#8221; has a tough time tapping on the Android Market icon and then downloading <em>any visible app in the entire market</em>.  Google filters out apps that aren&#8217;t compatible with your device (due to both OS requirements and hardware requirements).  That doesn&#8217;t sound ultra-confusing to me.</p>
<p>The reality is that developers will choose the lowest level of the Android SDK that they can build their apps against to target the largest possible audience.  If a developer makes a live wallpaper, it will only show up in the market for people whose devices support live wallpapers.  So the only real issue is the question of whether manufacturers and carriers will push out the latest version of the OS for their phones.</p>
<p><strong>OS Updates</strong><br />
Undoubtedly, there will be older devices that aren&#8217;t able to handle the latest version, but those aren&#8217;t the high-end smartphones, and they will have prices which reflect that.  As far as the phones that are capable of running the latest version, if consumers see that X manufacturer&#8217;s phones always have the latest Android version within two months, those phones will be popular, especially through word of mouth.  If consumers see that Y manufacturer never upgrades its phones, those phones will be decidedly less popular.  The same is true of carriers.  And, fortunately for Android, the number of carriers and manufacturers behind these devices is not limited, so simple economics will put enough pressure on these companies that they&#8217;ll be eager to upgrade.  We&#8217;re already seeing all the latest Android-based phones coming out with Android 2.1 (even ones that were slated for 1.6), and they&#8217;re all capable of running 2.2.  With the huge performance improvement that Froyo brings, there is a large incentive for manufacturers and carriers to ensure they get Android 2.2 on their devices as soon as possible.</p>
<p><strong>iOS Fragmentation</strong><br />
Anyway, people&#8217;s minds are pretty set on whether fragmentation is an issue or a scare tactic.  I thought it would be useful to point out how this issue affects (or doesn&#8217;t affect) the popular iPhone because you really don&#8217;t hear much about it.</p>
<p>First, the iPhone has some advantages in avoiding fragmentation.  It is made by one company.  The OS is made by the same company.  The phone is limited to a single carrier (in the US).  The phone has very incremental improvements at one year intervals rather than spurtive, frequent improvements.</p>
<p>Despite these steady improvements, there are hardware differences that are further affected by the OS running on the iPad and iPod as well.  Some devices don&#8217;t have a camera, some have a 2mp camera, some have a 3mp camera, some have a 5mp camera, some have two cameras, some have autofocus, and some have flash.  Some support 3G and some only support WiFi.  Some have 412MHz processors, some have 532MHz processors, some have 600MHz processors, some have 1GHz processors, and some we don&#8217;t know.  Some have 128MB of RAM and some have twice that.  Some have a magnetic compass.  Some have a gyroscope.  Some can lock orientation.  Some are 480px wide, some are 960px wide, and some are 1024px wide.  So there is hardware variation because devices <em>must</em> improve, or they will be left behind.</p>
<p>There is software variation too.  Most devices are running a 3.x version, but that will change soon as some devices are able to upgrade to iOS 4 and some aren&#8217;t.  Of those that upgrade, the features supported will differ.  The iPhone 3G devices purchased for $100 a few weeks ago will never officially get multitasking.  Hopefully the poor souls who bought those are able to wait out a two-year contract before realizing how essential multitasking is.</p>
<p>With all these differences, would you call iOS fragmented?  I wouldn&#8217;t, and I wouldn&#8217;t call Android fragmented either.  They&#8217;re both evolving platforms.  Android had some catching up to do when the G1 came out, so it has evolved significantly faster than iOS, but evolution is not fragmentation.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.iangclifton.com/2010/06/09/the-dreaded-f-word/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The New Apple iPhone 4</title>
		<link>http://blog.iangclifton.com/2010/06/07/the-new-apple-iphone-4/</link>
		<comments>http://blog.iangclifton.com/2010/06/07/the-new-apple-iphone-4/#comments</comments>
		<pubDate>Tue, 08 Jun 2010 02:55:27 +0000</pubDate>
		<dc:creator>Ian G. Clifton</dc:creator>
				<category><![CDATA[Mobile Devices]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[att]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://blog.iangclifton.com/?p=222</guid>
		<description><![CDATA[The iPhone 4 has been officially announced, and it is largely what most people expected after Gizmodo published info about a prototype they obtained.  The single biggest improvement is the screen.  It&#8217;s now 960&#215;640, which is exactly twice as many pixels along each axis as the previous iPhones.  This means that apps [...]]]></description>
			<content:encoded><![CDATA[<p>The iPhone 4 has been officially announced, and it is largely what most people expected after <a href="http://gizmodo.com/5520164/this-is-apples-next-iphone">Gizmodo published info about a prototype</a> they obtained.  The single biggest improvement is the screen.  It&#8217;s now 960&#215;640, which is exactly twice as many pixels along each axis as the previous iPhones.  This means that apps written for the previous resolution are easily scalable and won&#8217;t cause any significant load on the processor.  In addition to that, it means that the display is <em>very</em> sharp.<span id="more-222"></span></p>
<p>When you compare any of the newer competing smartphones to an iPhone 3GS, you see what a difference resolution makes.  For instance, the Motorolla Droid has a 854&#215;480 display that is 3.7&#8243; (diagonally).  That gives it a pixel density of 265ppi compared to the iPhone 3GS density of 163ppi.  The new iPhone 4 has a density of 326ppi, which is better than the Droid and significantly better than the previous iPhones.  If you were to shrink the Droid display to the same size as the iPhone 4 display, it would have a pixel density of 280ppi&mdash;just 20ppi below what Steve Jobs says is the limit of perception.  You can see what a huge difference pixel density makes in a <a href="/2010/02/08/nexus-one-and-iphone-screen-comparison/">previous post comparing the Nexus One display to the iPhone display</a>.</p>
<p>The new display is also an <acronym title="in-plane switching">IPS</acronym> LCD, which gives it much better viewing angles than a traditional LCD; however, the contrast ratio is not amazing at just 800:1.  That&#8217;s a huge step up from previous iPhones, but the Droid&#8217;s contrast ratio is 1400:1 and the Nexus One is 65,000:1 (<a href="http://www.displaymate.com/Nexus_Droid_ShootOut.htm">source</a>), meaning that the contrast ratio is likely to impress you if you&#8217;re using a current iPhone but not if you&#8217;re using one of many other leading smartphones.  The <a href="http://www.blogcdn.com/www.engadget.com/media/2010/06/apple-wwdc-2010-190-rm-eng.jpg">&#8220;retina display&#8221; appeared darker than the iPhone 3GS</a>, but we&#8217;ll have to wait to see if that&#8217;s really the case or just an issue with the demonstration setup.</p>
<p><strong>Video Calls</strong><br />
Another big feature that was shown off is the ability to make video calls.  For some people, this will be huge, but keep in mind that the iPhone 4 can currently only talk to other iPhone 4 devices and only if they are both on WiFi.  This is a very different approach than was taken by the Evo 4G (which uses Qik), but the WiFi limitation is probably for the better considering the problems users have reported with AT&#038;T&#8217;s network.</p>
<p><strong>AT&#038;T</strong><br />
Speaking of AT&#038;T, they have made some notable changes to billing recently.  The good news is that people who were eligible to upgrade an iPhone this year are immediately eligible to upgrade to the iPhone 4.  The mixed news is that the monthly data plans are now $15 for 200mb and $25 for 2gb.  There is no unlimited plan for iPhones, and tethering is going to be an additional $20 a month.  If you&#8217;re a light data user, this is great news because you can pay less and it <em>should</em> lower the stress on AT&#038;T&#8217;s network.  If you&#8217;re somehow actually using 2gb a month, the news is not so good.  Plus, the overage fees are distributed in &#8220;buckets&#8221; too.  If you go over your 200mb allotment one month by even a single byte, you&#8217;ll be paying double for your data fee ($30) and you&#8217;ll get another 200mb.  And, finally, the bad news:  A new smartphone contract comes with a $325 termination fee.  Meaning that even after the pro-rated change, you&#8217;ll still pay close to $100 to terminate your contract just one month early.  I expect to see the FCC look into this, but who knows if anything will actually come out of it.</p>
<p><strong>Design</strong><br />
The iPhone 4 is in the new case revealed by Gizmodo.  It&#8217;s 24% thinner than the iPhone 3GS and even a half millimeter thinner than the <a href="http://galaxys.samsungmobile.com/specification/spec.html?ver=high">Samsung Galaxy S</a>.  Some people love the design; some people hate the design; some people think <a href="http://i.imgur.com/DHP8p.jpg">it looks like a Vizio TV</a> (I tend to agree, but Apple products have commonly <a href="http://gizmodo.com/343641/1960s-braun-products-hold-the-secrets-to-apples-future">borrowed design</a> from <a href="http://gizmodo.com/gadgets/great-artists-steal/is-that-a-braun-et44-in-your-iphone-280925.php">other sources</a>).  The design is all about functionality and squeezing as much hardware in as little space as possible.  It&#8217;s been some time since the Gizmodo leak, and in that time it has grown on me as a very industrial, function-over-form design.  I definitely don&#8217;t consider it good-looking, but it&#8217;s not ugly either.</p>
<p><strong>Other Improvements</strong><br />
The new camera sensor is significantly improved and has an LED flash.  The pixel quantity (5mp) is nothing to get excited about, but the quality Apple is claiming is extremely impressive.  We&#8217;ll have to wait until this is in real-world conditions to see how it really performs though, particularly in low-light conditions.  It is also capable of 720p video at 30fps, which is very good for a cellphone (though, again, we&#8217;ll have to wait to see the quality).  The strange thing is that, according to <a href="http://www.apple.com/iphone/specs.html">Apple&#8217;s specs</a>, the iPhone is capable of outputting video at</p>
<blockquote><p>1024 by 768 pixels with Dock Connector to VGA Adapter; 576p and 480p with Apple Component AV Cable; 576i and 480i with Apple Composite AV Cable (cables sold separately)</p></blockquote>
<p>This suggests that there is currently no way to directly output the 720p video to a TV.  I&#8217;m wondering if this is an actual limitation of the phone, the connector, or simply a site typo.</p>
<p>The iPhone 4 has a noise-cancelation mic, which is strangely at the top of the device rather than the rear.  The phone now has an A4 processor similar to what is used in the iPad, which should give excellent performance for standard apps, but I&#8217;m curious to see OpenGL performance.  The battery is slightly larger and is claimed to have better life.  Unfortunately, battery life is another spec that requires some real-world testing.  The phone now has a gyro, which should give better motion sensing (presumably for games because the accelerometer already seemed good).</p>
<p><strong>Conclusion</strong><br />
Overall, the hardware is really solid, and I expect it to have a very good, quality feel.  This is a huge leap ahead of the previous iPhone, but this revamp puts the iPhone 4 very near to other leading smartphones.  The biggest problem is that this isn&#8217;t a major leap ahead of other smartphones, and now they have an entire year of improvements before the next iPhone comes out.  For current iPhone users whose devices do everything or nearly everything they want, this will be an excellent upgrade, but I don&#8217;t expect many Android-leaning people to be swayed.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.iangclifton.com/2010/06/07/the-new-apple-iphone-4/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Apple iPhone OS 4</title>
		<link>http://blog.iangclifton.com/2010/04/08/apple-iphone-os-4/</link>
		<comments>http://blog.iangclifton.com/2010/04/08/apple-iphone-os-4/#comments</comments>
		<pubDate>Fri, 09 Apr 2010 03:54:06 +0000</pubDate>
		<dc:creator>Ian G. Clifton</dc:creator>
				<category><![CDATA[Mobile Devices]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[ipod]]></category>

		<guid isPermaLink="false">http://blog.iangclifton.com/?p=174</guid>
		<description><![CDATA[&#8220;We think competition is healthy, but competitors should create their own original technology, not steal ours.&#8221;  That&#8217;s a quote from Steve Jobs about their lawsuit against HTC (i.e., against Android, really), but I think it applies pretty well to iPhone OS4, as announced today.  Innovation definitely wasn&#8217;t the focus of the event.
The majority [...]]]></description>
			<content:encoded><![CDATA[<p>&#8220;We think competition is healthy, but competitors should create their own original technology, not steal ours.&#8221;  That&#8217;s a quote from Steve Jobs about their lawsuit against HTC (i.e., against Android, really), but I think it applies pretty well to iPhone OS4, as announced today.  Innovation definitely wasn&#8217;t the focus of the event.</p>
<p>The majority of the added features are already available in other mobile operating systems, but Steve does an excellent job of getting crowds excited about features they should have had long ago.  Let&#8217;s take a look at the announcements (credit to <a href="http://www.engadget.com/2010/04/08/live-from-apples-iphone-os-4-event/">Engadget&#8217;s coverage</a>).<span id="more-174"></span></p>
<p><strong>1 &#8211; Multitasking</strong><br />
Steve at least acknowledges that this has been available for other phones for years, but it looks like the multitasking will be pretty limited.  The majority of apps will just do state-saving, similar to the current experience.  Applications can be modified to have specific background services, such as Pandora playing in the background.  I love this quote: &#8220;It&#8217;s no exaggeration to say that the iPhone has changed the future of Pandora.&#8221;  I&#8217;d say iPhone has been holding back Pandora by not allowing it to run while you check email or whatever else.  Finally, this will change for iPhone 3GS and the newest iPod Touch devices this summer (and iPads in the fall).  iPhone 3G&#8230; sorry.</p>
<p>It doesn&#8217;t sound to me like there will be support for background tasks that aren&#8217;t initiated by the user (e.g., having a news app download the latest news in the background based on a time interval).  Widgets would have also been a nice announcement, but they&#8217;re absent as well.</p>
<p><strong>2 &#8211; Folders (and Wallpapers)</strong><br />
Now you can create folders and change your background image.</p>
<p><strong>3 &#8211; Enhanced Mail</strong><br />
Unified inboxes, multiple Exchange accounts, and thread-based organization&#8230; I didn&#8217;t realize they didn&#8217;t have thread-based organization, so that&#8217;s a nice change for Apple users.</p>
<p><strong>4 &#8211; iBooks</strong><br />
This app is now included in the OS.</p>
<p><strong>5 &#8211; Enterprise</strong><br />
This point included re-mentioning of multiple exchange accounts, so that&#8217;s clearly important to some people.  Better data protection, mobile device management, wireless app distribution &#8230; <a href="http://www.apple.com/iphone/business/preview-iphone-os/">minimal details</a> on this.  Hopefully the wireless app distribution means you don&#8217;t have to deal with any of the certificate hassle, but I doubt it.</p>
<p><strong>6 &#8211; Game Center</strong><br />
Basically this is Xbox Live/PSN, which isn&#8217;t innovative, but it definitely has a lot of potential.  It will be interesting to see how this unfolds.</p>
<p><strong>7 &#8211; iAd</strong><br />
Apparently Steve thinks that current advertising in applications sucks, so they&#8217;ve created iAd.  This adds potential for interaction (sweet, &#8220;punch the monkey&#8221; can finally come to iPhone!).  iAd actually has the potential to be really effective; unfortunately Apple is being extremely greedy and taking 40% of the revenue.  In theory, that leaves 60% to the developer, but there are many cases when ad revenue is shared.  Say a developer earns 50% of ad revenue and 50% goes to company XYZ.  That 50% is now really 30%, so the developer earns less than 1/3 of the profit of the app, pre-taxes.</p>
<p>Play with the numbers some more: a developer who would have earned 33% will drop to 20% (from 1/3 revenue to 1/5).  Apple is going to make more money for their shareholders and developers are going to have a bigger challenge (when they&#8217;re already facing an over-saturated market).</p>
<p><strong>Conclusion</strong><br />
Uh, that&#8217;s it.  For most people (well, people who have an Apple device that is less than a year old), this boils down to multitasking and some minor improvements (e.g., folders).  As far as innovation, that is pretty much just iAd.  Other devices have had multitasking, folders, custom wallpapers, thread-based mail organization, book readers, wireless distribution, etc.  If nothing else, this shows that competition is good.  Even if you&#8217;re an Apple fan who dislikes Android, WebOS, etc., you can still acknowledge that their presence is forcing Apple to finally make some improvements, and you don&#8217;t have to make as many excuses as to why your phone doesn&#8217;t have X feature.</p>
<p>Also, some additional (very limited) details are available on <a href="http://www.apple.com/iphone/preview-iphone-os/">Apple&#8217;s site</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.iangclifton.com/2010/04/08/apple-iphone-os-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Reality Of Mobile Multitasking</title>
		<link>http://blog.iangclifton.com/2010/03/10/the-reality-of-mobile-multitasking/</link>
		<comments>http://blog.iangclifton.com/2010/03/10/the-reality-of-mobile-multitasking/#comments</comments>
		<pubDate>Thu, 11 Mar 2010 05:54:12 +0000</pubDate>
		<dc:creator>Ian G. Clifton</dc:creator>
				<category><![CDATA[Mobile Devices]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[htc]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[multitasking]]></category>
		<category><![CDATA[nexus one]]></category>

		<guid isPermaLink="false">http://blog.iangclifton.com/?p=157</guid>
		<description><![CDATA[One of the big features of Android commonly touted as being a key difference between it and the iPhone is &#8220;multitasking.&#8221;  Android users commonly say how obviously necessary this is in any modern computing device, while iPhone users don&#8217;t see the need or claim they don&#8217;t want it either because of a perceived performance [...]]]></description>
			<content:encoded><![CDATA[<p>One of the big features of Android commonly touted as being a key difference between it and the iPhone is &#8220;multitasking.&#8221;  Android users commonly say how obviously necessary this is in any modern computing device, while iPhone users don&#8217;t see the need or claim they don&#8217;t want it either because of a perceived performance hit or potential battery drain.</p>
<p>First off, we have to clarify the concept of multitasking.  On a desktop, notebook, netbook, etc., you will frequently have multiple programs open at a time and often more than one is visible on the screen.  In most cases, these programs are actively running (usually with priority given to the application in focus) and using some processing cycles.  Sometimes the background applications do need to use resources, such as an instant messaging client or music player.  Sometimes they don&#8217;t, such as when you are actively playing a game but left a browser window open in the background.<span id="more-157"></span></p>
<p>The misconception is that Android handles all these processes the same way, forcing them to fight it out in a cage match with the winner getting processor cycles.  Fortunately, that is not the case.</p>
<p><strong>Unnecessary Processing</strong><br />
Most of the time the limited screen real estate means you don&#8217;t need background processes running for applications that don&#8217;t currently show any <acronym title="User Interface">UI</acronym>.  Essentially, the processing associated with an activity ends, but the activity remains in memory until that memory is either needed or the activity is back in focus (obviously this is a bit of a simplification).  When an activity goes into the background like this, it typically does any saving necessary.  That allows the memory to be recovered aggressively, if needed, without creating delay at the time of recovery.</p>
<p>Some iPhone apps actually have similar behavior, but they store their state to the phone&#8217;s storage rather than the memory.  This allows you to reopen an app, starting from the same point you ended it.  Clearly, both Apple and iPhone developers see this ability to quickly switch tasks as valuable, despite that it isn&#8217;t &#8220;built in&#8221; to iPhone OS.</p>
<p><strong>Necessary Processing</strong><br />
The other key situation is something called a service, and this is where the differences between Android and iPhone OS are most noticeable.  A service is a process that does not directly have UI or an activity associated with it.  A process for handling the reception of instant messages is a good example.  You don&#8217;t want to sit on a screen all day to wait for new messages.  You want to be able to check your email, browse the web, or play a game.  The service can run in the background and unobtrusively notify you of new messages.</p>
<p><strong>Apple&#8217;s Situation</strong><br />
Apple sees the need for some apps to have background processes; the music player is a good example.  Apple just hasn&#8217;t fully opened the door to letting the third-party developers run background processes.  Instead, they allow for push notifications.</p>
<p>But push notifications are not the complete answer.  They have an extremely limited 256-byte maximum payload.  They are not secure.  They require extra infrastructure.  They overwrite each other.  They are designed for text only.  The application cannot manipulate the push notification data if it is not running.  And, worst of all, push notifications are extremely intrusive!  Implemented properly, push notifications could be the correct solution for some situations, but they currently present a bad user experience and have limited value to developers.</p>
<p><strong>Additional Uses</strong><br />
Besides music players, instant messengers, and SSH connections, location-based services like Google Latitude are virtually useless without background processes.  Another example of a background service is common in feed readers such as NewsRob.  While you don&#8217;t have the app open in the foreground, it is still able to periodically fetch new feed items.  That means you can later open that app without an internet connection and still read your favorite feeds.  With iPhone, you have to actively open each app and tell it to cache the data for offline reading, wait, and then repeat for each app you might want to use (such as during a plane ride).</p>
<p><strong>Even if you disagree</strong><br />
Finally, even if you believe nothing of what I have written and still believe that background processes waste a huge amount of processor cycles and drain your battery, then you should ask yourself how the Nexus One has a battery life comparable to the iPhone&#8217;s when it has a faster processor that is pushing more than twice as many pixels, it has more RAM, it runs third-party background applications&#8230; not to mention the battery is user-replaceable ($25 for an Android battery; roughly four times that for Apple to replace an iPhone battery).  It must be from HTC stealing Apple&#8217;s innovation again <em>*sigh*</em>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.iangclifton.com/2010/03/10/the-reality-of-mobile-multitasking/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple iPhone 2010 Predictions</title>
		<link>http://blog.iangclifton.com/2010/02/12/apple-iphone-2010-predictions/</link>
		<comments>http://blog.iangclifton.com/2010/02/12/apple-iphone-2010-predictions/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 09:14:40 +0000</pubDate>
		<dc:creator>Ian G. Clifton</dc:creator>
				<category><![CDATA[Mobile Devices]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://blog.iangclifton.com/?p=129</guid>
		<description><![CDATA[Apple is likely to announce an upgrade to their extremely popular iPhone line in June or July this year, and I&#8217;ve been considering what changes are most probable.  With the release of the iPad, we have a pretty good idea of what will be in the iPhone; they wouldn&#8217;t want to undercut their iPad [...]]]></description>
			<content:encoded><![CDATA[<p>Apple is likely to announce an upgrade to their extremely popular iPhone line in June or July this year, and I&#8217;ve been considering what changes are most probable.  With the release of the iPad, we have a pretty good idea of what will be in the iPhone; they wouldn&#8217;t want to undercut their iPad sales.<span id="more-129"></span></p>
<p><strong>Overview</strong><br />
Since most people aren&#8217;t likely to read this entire post, here&#8217;s a quick summary of my expectations as far as hardware.</p>
<table border="1" cellspacing="0" style="width: 100%;">
<tr>
<th style="text-align: center;">Category</th>
<th style="text-align: center;">Expectation</th>
<th style="text-align: center;">Hope/Dream</th>
</tr>
<tr>
<th>Name</td>
<td>iPhone 3GS2</td>
<td>Something original&#8230;</td>
<tr>
<tr>
<th>Processor</td>
<td>1GHz chip running at 800MHz</td>
<td>1.3GHz processor running at 1GHz</td>
</tr>
<tr>
<th>Screen</td>
<td>320&#215;480</td>
<td>640&#215;960</td>
</tr>
<tr>
<th>RAM</td>
<td>384MB</td>
<td>512MB</td>
</tr>
<tr>
<th>Buttons</td>
<td>Nothing new</td>
<td>Back, Menu, and Close/Home</td>
</tr>
<tr>
<th>Storage</td>
<td>Same as iPad</td>
<td>Don&#8217;t care much</td>
</tr>
<tr>
<th>Network Support</td>
<td>UMTS (850, 1900, 2100 MHz)<br />GSM (850, 900, 1800, 1900 MHz)</td>
<td>Plus UMTS 1700MHz</td>
<tr>
</table>
<p><strong>Faster Processor</strong><br />
The iPhone should have an improved processor.  It may be the same A4 that is in the iPad, though it would probably be underclocked to 800MHz.  It&#8217;s very unlikely that the iPhone would have a processor running at 1GHz because that means it would feel like it is outperforming the iPad because of the resolution differences.</p>
<p><strong>Better Screen</strong><br />
The <a href="/2010/02/08/nexus-one-and-iphone-screen-comparison/" title="Nexus One And iPhone Screen Comparison">first thing nearly everyone notices about many new devices is the screen</a>, and Apple really should improve the resolution of the iPhone.  320&#215;480 is good, but it is no longer great.  Unfortunately, more pixels causes problems.  For starters, it means more processing has to go on for the display, which decreases battery life and can decrease performance (especially in OpenGL-based games).  Also, Apple hasn&#8217;t had a native way of supporting multiple resolutions (and can&#8217;t just use the iPad version of apps, due to the physical size differences), so the phone would also have to upscale apps, which can look bad (unless they take a nice multiple of the current pixel format) and would use more processing power.  So, an increased pixel density ultimately means lower performance and lower battery life.  Therefore, I see it as unlikely.</p>
<p><strong>More RAM</strong><br />
Apple would be absolutely foolish to not increase the amount of RAM in the next iteration of the iPhone, so it&#8217;s really a question of how much of an increase.  My hope is for it to have 512MB, matching many other leading phones, and significantly improving performance.  Plus, 512MB means that they can support multitasking in one form or another, even if it only amounts to widgets.  Somehow, I think that 384MB is pretty likely.  It will give a big boost to performance and be plenty for the iPhone if multitasking continues to be unsupported for 3rd party developers.  Plus, it means bigger profit margins for Apple.</p>
<p><strong>Buttons</strong><br />
Before the iPad was announced, I really expected Apple to add a few buttons.  These can be dedicated parts of the touch screen, so a hardware change isn&#8217;t necessary.  Having a menu button means that a menu doesn&#8217;t have to waste screen space on every app you use.  However, having less screen space on an iPhone means people are more likely to see the need for an iPad, so there isn&#8217;t much incentive for Apple.  A dedicated search button would be very effective because it means that Apple can have your homescreen be the middle &#8220;page,&#8221; with other pages both left and right instead of just right.  This would increase the efficiency of selecting an app that isn&#8217;t on your home screen by 50%.  Of course, I doubt a search button will be included either.</p>
<p><strong>Customizable Home Screen</strong><br />
I think this one is pretty much a guarantee; it&#8217;s just a matter of extent.  The new iPhone will surely support desktop backgrounds and probably allow you to place icons without having them forced toward the top left.  Moving and interactive desktop backgrounds that can be created by 3rd parties seems very unlikely.</p>
<p><strong>Multitasking</strong><br />
I definitely wouldn&#8217;t hold my breath for true multitasking.  It requires better specs all around and changes the user flow.  If the iPad doesn&#8217;t have multitasking, the iPhone won&#8217;t either.  Widget support would be nice though&#8230;.</p>
<p><strong>Conclusion</strong><br />
I see the next version of the iPhone as being a very logical and calculated step in the same direction Apple is already going because that is working well for them and the iPad did not significantly deviate from the current iPhone versions.  Incremental hardware increases are likely, but the software changes aren&#8217;t as obvious.  What are your thoughts?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.iangclifton.com/2010/02/12/apple-iphone-2010-predictions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nexus One And iPhone Screen Comparison</title>
		<link>http://blog.iangclifton.com/2010/02/08/nexus-one-and-iphone-screen-comparison/</link>
		<comments>http://blog.iangclifton.com/2010/02/08/nexus-one-and-iphone-screen-comparison/#comments</comments>
		<pubDate>Tue, 09 Feb 2010 03:42:13 +0000</pubDate>
		<dc:creator>Ian G. Clifton</dc:creator>
				<category><![CDATA[Mobile Devices]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[nexus one]]></category>

		<guid isPermaLink="false">http://blog.iangclifton.com/?p=105</guid>
		<description><![CDATA[The first thing I noticed about the Nexus One (and the Droid, for that matter) was the display.  After seeing 320&#215;480 being the standard pixel dimensions on a smartphone for so long, devices that have as many pixels on the short side as other devices have on the long side stand out.  The [...]]]></description>
			<content:encoded><![CDATA[<p>The first thing I noticed about the Nexus One (and the Droid, for that matter) was the display.  After seeing 320&#215;480 being the standard pixel dimensions on a smartphone for so long, devices that have as many pixels on the short side as other devices have on the long side stand out.  The Nexus One has a 480&#215;800 display and a resolution of approximately 252 pixels per inch.  In contrast, the iPhone has a density of 163 ppi.  The purpose of this post is to show a comparison of what that really means visually, as I feel most tech sites have not shown the detail that this deserves.<span id="more-105"></span></p>
<p>Here&#8217;s the disclaimer: I did my best to fairly show the differences between the screens of a Nexus One and an iPhone.  Both phones were set to maximum brightness and were indirectly lit in an attempt to avoid glare.  The Nexus One has a much greater tendency to reflect light than the iPhone.  The camera (Canon 7D) was set to output to JPG because I didn&#8217;t want to subconsciously favor one display over the other when processing from RAW.  The full-sized images are around 7MB each, so I created a resized version (1024&#215;683 from 5184&#215;3456) and, in some cases, a detailed version.  The detailed version is a crop from the original image with no resizing.  I just took two 512&#215;683 crops and put them together.  I didn&#8217;t label them because the Nexus One is always on the left and the iPhone is always on the right.  Images embedded in this post are 400 pixels wide and link to the larger versions.</p>
<p><strong>Home Screen</strong><br />
<a href="http://blog.iangclifton.com/wp-content/uploads/2010/02/nexus-one-iphone-comparison-home-screen-IMG_3773-1024.jpg"><img src="http://blog.iangclifton.com/wp-content/uploads/2010/02/nexus-one-iphone-comparison-home-screen-IMG_3773-1024-400x266.jpg" alt="Nexus One and iPhone Comparison: Home Screen" title="Nexus One and iPhone Comparison: Home Screen" width="400" height="266" class="aligncenter size-medium wp-image-106" /></a></p>
<p><a href="http://blog.iangclifton.com/wp-content/uploads/2010/02/nexus-one-iphone-comparison-home-screen-IMG_3773-detailed.jpg"><img src="http://blog.iangclifton.com/wp-content/uploads/2010/02/nexus-one-iphone-comparison-home-screen-IMG_3773-detailed-400x267.jpg" alt="Nexus One and iPhone Comparison: Home Screen Detailed" title="Nexus One and iPhone Comparison: Home Screen Detailed" width="400" height="267" class="aligncenter size-medium wp-image-107" /></a></p>
<p>The iPhone&#8217;s home screen looks rather bland compared to the Nexus One.  The icons are fairly similar, though you can see that the Nexus One icons are smaller and varying shapes (some iPhone 3rd party icons are different shapes, but transparency is not properly handled by the iPhone OS, so these only look transparent with a black background).</p>
<p><strong>The Web &#8211; New York Times</strong><br />
<a href="http://blog.iangclifton.com/wp-content/uploads/2010/02/nexus-one-iphone-comparison-nytimes-IMG_3816-1024.jpg"><img src="http://blog.iangclifton.com/wp-content/uploads/2010/02/nexus-one-iphone-comparison-nytimes-IMG_3816-1024-400x266.jpg" alt="Nexus One and iPhone Comparison: New York Times" title="Nexus One and iPhone Comparison: New York Times" width="400" height="266" class="aligncenter size-medium wp-image-109" /></a></p>
<p><a href="http://blog.iangclifton.com/wp-content/uploads/2010/02/nexus-one-iphone-comparison-nytimes-IMG_3816-detailed.jpg"><img src="http://blog.iangclifton.com/wp-content/uploads/2010/02/nexus-one-iphone-comparison-nytimes-IMG_3816-detailed-400x266.jpg" alt="Nexus One and iPhone Comparison: New York Times Detailed" title="Nexus One and iPhone Comparison: New York Times Detailed" width="400" height="266" class="aligncenter size-medium wp-image-110" /></a></p>
<p>For most people, the web browser will be the most used feature of a smartphone.  These photos illustrate the difference that a higher resolution makes.  Though the displays are close to the same physical size, small fonts are unreadable on the iPhone.  I recommend viewing the full sized version of the detailed photo.</p>
<p><strong>The Web &#8211; Image</strong><br />
<a href="http://blog.iangclifton.com/wp-content/uploads/2010/02/nexus-one-iphone-comparison-web-image-IMG_3763-1024.jpg"><img src="http://blog.iangclifton.com/wp-content/uploads/2010/02/nexus-one-iphone-comparison-web-image-IMG_3763-1024-400x266.jpg" alt="Nexus One and iPhone Comparison: Web Image" title="Nexus One and iPhone Comparison: Web Image" width="400" height="266" class="aligncenter size-medium wp-image-112" /></a></p>
<p><a href="http://blog.iangclifton.com/wp-content/uploads/2010/02/nexus-one-iphone-comparison-web-image-IMG_3763-detailed.jpg"><img src="http://blog.iangclifton.com/wp-content/uploads/2010/02/nexus-one-iphone-comparison-web-image-IMG_3763-detailed-400x266.jpg" alt="Nexus One and iPhone Comparison: Web Image Detailed" title="Nexus One and iPhone Comparison: Web Image Detailed" width="400" height="266" class="aligncenter size-medium wp-image-113" /></a></p>
<p>Both phones are browsing a <a href="http://www.flickr.com/photos/gordaen/4302704840/sizes/m/">photo on Flickr</a>, but you can see that the iPhone can&#8217;t display the full image at its native size (note that the Nexus One is actually zoomed in a bit on the image because the image is only 500px wide).  The difference in the shadows is probably the most noticeable part of this comparison.  The Nexus One appears to display oranges a bit brighter than it should.  The iPhone loses detail in darker parts of the photo.</p>
<p><strong>Maps &#8211; Satellite View</strong><br />
<a href="http://blog.iangclifton.com/wp-content/uploads/2010/02/nexus-one-iphone-comparison-maps-satellite-IMG_3794-1024.jpg"><img src="http://blog.iangclifton.com/wp-content/uploads/2010/02/nexus-one-iphone-comparison-maps-satellite-IMG_3794-1024-400x266.jpg" alt="Nexus One and iPhone Comparison: Maps Satellite View" title="Nexus One and iPhone Comparison: Maps Satellite View" width="400" height="266" class="aligncenter size-medium wp-image-114" /></a></p>
<p><a href="http://blog.iangclifton.com/wp-content/uploads/2010/02/nexus-one-iphone-comparison-maps-satellite-IMG_3794-detailed.jpg"><img src="http://blog.iangclifton.com/wp-content/uploads/2010/02/nexus-one-iphone-comparison-maps-satellite-IMG_3794-detailed-400x266.jpg" alt="Nexus One and iPhone Comparison: Maps Satellite View Detailed" title="Nexus One and iPhone Comparison: Maps Satellite View Detailed" width="400" height="266" class="aligncenter size-medium wp-image-115" /></a></p>
<p>Though both displays a very usable, the Nexus One looks particularly crisp compared to the iPhone here.</p>
<p><strong>Maps &#8211; Traffic View</strong><br />
<a href="http://blog.iangclifton.com/wp-content/uploads/2010/02/nexus-one-iphone-comparison-maps-traffic-IMG_3791-1024.jpg"><img src="http://blog.iangclifton.com/wp-content/uploads/2010/02/nexus-one-iphone-comparison-maps-traffic-IMG_3791-1024-400x266.jpg" alt="Nexus One and iPhone Comparison: Maps Traffic View" title="Nexus One and iPhone Comparison: Maps Traffic View" width="400" height="266" class="aligncenter size-medium wp-image-116" /></a></p>
<p><a href="http://blog.iangclifton.com/wp-content/uploads/2010/02/nexus-one-iphone-comparison-maps-traffic-IMG_3791-detailed.jpg"><img src="http://blog.iangclifton.com/wp-content/uploads/2010/02/nexus-one-iphone-comparison-maps-traffic-IMG_3791-detailed-400x266.jpg" alt="Nexus One and iPhone Comparison: Maps Traffic View Detailed" title="Nexus One and iPhone Comparison: Maps Traffic View Detailed" width="400" height="266" class="aligncenter size-medium wp-image-117" /></a></p>
<p>I had a particularly challenging time getting these views to be zoomed identically across both displays, so don&#8217;t put too much emphasis on these.  I did notice that the iPhone didn&#8217;t report construction on its maps application, but the overall data was basically the same.  Again, the Nexus One appears much sharper.</p>
<p><strong>PDF</strong><br />
<a href="http://blog.iangclifton.com/wp-content/uploads/2010/02/nexus-one-iphone-comparison-pdf-IMG_3760-1024.jpg"><img src="http://blog.iangclifton.com/wp-content/uploads/2010/02/nexus-one-iphone-comparison-pdf-IMG_3760-1024-400x266.jpg" alt="Nexus One and iPhone Comparison: PDF" title="Nexus One and iPhone Comparison: PDF" width="400" height="266" class="aligncenter size-medium wp-image-118" /></a></p>
<p><a href="http://blog.iangclifton.com/wp-content/uploads/2010/02/nexus-one-iphone-comparison-pdf-IMG_3760-detailed.jpg"><img src="http://blog.iangclifton.com/wp-content/uploads/2010/02/nexus-one-iphone-comparison-pdf-IMG_3760-detailed-400x266.jpg" alt="Nexus One and iPhone Comparison: PDF Detailed" title="Nexus One and iPhone Comparison: PDF Detailed" width="400" height="266" class="aligncenter size-medium wp-image-119" /></a></p>
<p>Though you&#8217;re unlikely to read significant amounts on either phone, this PDF comparison shows the advantages of a higher pixel density.  This also makes me question the recently-unveiled iPad as a serious reading device (its long side is only 1024 pixels, 224 more than the Nexus One, despite being much larger).</p>
<p><strong>Apps &#8211; TV.com</strong><br />
<a href="http://blog.iangclifton.com/wp-content/uploads/2010/02/nexus-one-iphone-comparison-tvdotcom-app-IMG_3841-1024.jpg"><img src="http://blog.iangclifton.com/wp-content/uploads/2010/02/nexus-one-iphone-comparison-tvdotcom-app-IMG_3841-1024-400x266.jpg" alt="Nexus One and iPhone Comparison: Apps TV.com" title="Nexus One and iPhone Comparison: Apps TV.com" width="400" height="266" class="aligncenter size-medium wp-image-122" /></a></p>
<p><a href="http://blog.iangclifton.com/wp-content/uploads/2010/02/nexus-one-iphone-comparison-tvdotcom-app-video-IMG_3842-1024.jpg"><img src="http://blog.iangclifton.com/wp-content/uploads/2010/02/nexus-one-iphone-comparison-tvdotcom-app-video-IMG_3842-1024-400x266.jpg" alt="Nexus One and iPhone Comparison: Apps TV.com Video" title="Nexus One and iPhone Comparison: Apps TV.com Video" width="400" height="266" class="aligncenter size-medium wp-image-123" /></a></p>
<p><a href="http://blog.iangclifton.com/wp-content/uploads/2010/02/nexus-one-iphone-comparison-tvdotcom-app-video-IMG_3842-detailed.jpg"><img src="http://blog.iangclifton.com/wp-content/uploads/2010/02/nexus-one-iphone-comparison-tvdotcom-app-video-IMG_3842-detailed-400x266.jpg" alt="Nexus One and iPhone Comparison: Apps TV.com Video Detailed" title="Nexus One and iPhone Comparison: Apps TV.com Video Detailed" width="400" height="266" class="aligncenter size-medium wp-image-124" /></a></p>
<p>As you can see, the TV.com app has a different interface on iPhone OS vs. Android.  The Android version is able to show a lot more data at one time, though part of that is due to not needing a static menu on screen.  During video playback, the actual video doesn&#8217;t take up the full width on the Nexus One.  Here, you can see the greater range of colors on the Nexus One, particularly in the detailed photo.  I also noticed that the iPhone&#8217;s black was a bit blue and not as dark as the Nexus One&#8217;s black.  The Nexus One picked up a bit of glare but was still very usable.</p>
<p><strong>Final Thoughts</strong><br />
One thing that really stood out during this test was how much more the Nexus One screen shows, and I don&#8217;t just mean in pixel count.  Since Android has support for more than one button, applications do not have to waste screen space by displaying a menu.  In most cases, that means displaying an extra row worth of information.</p>
<p>The Nexus One definitely has a more significant problem with glare, but it also has much darker blacks.  It is a little over saturated around orange colors, though not significantly so.  The iPhone screen does a good job of diffusing light, but the blacks never look fully black.  The colors seem well balanced with less range, but the lower resolution really hurts the iPhone when it is next to the Nexus One.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.iangclifton.com/2010/02/08/nexus-one-and-iphone-screen-comparison/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The CBS News iPhone App</title>
		<link>http://blog.iangclifton.com/2009/10/20/the-cbs-news-iphone-app/</link>
		<comments>http://blog.iangclifton.com/2009/10/20/the-cbs-news-iphone-app/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 02:53:34 +0000</pubDate>
		<dc:creator>Ian G. Clifton</dc:creator>
				<category><![CDATA[Mobile Applications]]></category>
		<category><![CDATA[cbs news]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://blog.iangclifton.com/?p=54</guid>
		<description><![CDATA[
At the end of last week, the iPhone application I have been working on was released.  It&#8217;s the free CBS News application for the iPhone (iTunes link), and it&#8217;s the best type of application from a developer standpoint:  an application to be proud of.  I developed the code that processes the APIs [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.iangclifton.com/wp-content/uploads/2009/10/cbsnews-us-news.png"><img src="http://blog.iangclifton.com/wp-content/uploads/2009/10/cbsnews-us-news-80x150.png" alt="CBS News - U.S. News" title="CBS News - U.S. News" width="80" height="150" class="alignleft size-thumbnail wp-image-59" /></a></p>
<p>At the end of last week, the iPhone application I have been working on was released.  It&#8217;s the free CBS News application for the iPhone (<a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=334256223&#038;mt=8">iTunes link</a>), and it&#8217;s the best type of application from a developer standpoint:  an application to be proud of.  I developed the code that processes the APIs we ingest, and I also created the web views that display the data.  Fortunately, that means I didn&#8217;t have to create the Objective-C that ties it all together (not that there&#8217;s anything wrong with Objective-C).<span id="more-54"></span></p>
<p><a href="http://blog.iangclifton.com/wp-content/uploads/2009/10/cbs-evening-news.png"><img src="http://blog.iangclifton.com/wp-content/uploads/2009/10/cbs-evening-news-161x300.png" alt="CBS Evening News" title="CBS Evening News" width="161" height="300" class="alignright size-medium wp-image-60" /></a></p>
<p>The great thing about this application is that it just works.  Data is cached, so you see results quickly while updated news is loaded in the background.  Tweets in the Twitter section that contain links to CBS News articles, blogs, or videos can be tapped on to directly view that content in application.  Videos from top CBS News shows such as <a href="http://www.cbsnews.com/sections/60minutes/main3415.shtml">60 Minutes</a> and <a href="http://www.cbsnews.com/sections/eveningnews/main3420.shtml">CBS Evening News with Katie Couric</a> can be played directly in the app.  Even the image galleries are searchable.</p>
<p>The reason that I say this is an application worthy of pride is because of all the &#8220;magic&#8221; that happens behind the scenes to make this application work.  Most people who aren&#8217;t developers will use the Twitter section and tap one of the CBS News tweets and then tap on a &#8220;(view)&#8221; link to read the story.  The flow is simple enough, it makes sense, and <em>why shouldn&#8217;t you be able to view that story in the application?</em>  And that&#8217;s exactly right.  There&#8217;s no point in including a Twitter section that just ends up always linking to the full CBS News site or that <em>only</em> includes CBS News tweets.  That wouldn&#8217;t be much different from an RSS feed.  Similarly, having all the in-story links open a new webview that just loads the next CBS News article from their site would be illogical and virtually unusable from the end-user perspective (and, really, that&#8217;s the perspective that matters).</p>
<p><a href="http://blog.iangclifton.com/wp-content/uploads/2009/10/cbsnews-twitter.png"><img src="http://blog.iangclifton.com/wp-content/uploads/2009/10/cbsnews-twitter-161x300.png" alt="CBS News - Twitter" title="CBS News - Twitter" width="161" height="300" class="alignleft size-medium wp-image-61" /></a></p>
<p>Of course, the developer perspective is a lot different.  An inexperienced developer might just assume we&#8217;re using some special Twitter API that includes metadata with article IDs or something that would make this really easy.  A more experienced developer will know things are rarely that easy and will imagine the code involved with following links from <a href="http://tinyurl.com">TinyURL</a>, <a href="http://bit.ly">bit.ly</a>, and other URL shorteners, possibly to an RSS feed which then points to the real article.  And maybe that developer would even consider that links to videos point to Flash videos, which aren&#8217;t usable on the iPhone.  Anyway, there is even more involved than that, but all I&#8217;ll say is that this &#8220;magic&#8221; is complicated code that makes the end-user enjoy his/her experience and makes the developer proud.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.iangclifton.com/2009/10/20/the-cbs-news-iphone-app/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mobile Phones And Customer Loyalty</title>
		<link>http://blog.iangclifton.com/2009/10/03/mobile-phones-and-customer-loyalty/</link>
		<comments>http://blog.iangclifton.com/2009/10/03/mobile-phones-and-customer-loyalty/#comments</comments>
		<pubDate>Sun, 04 Oct 2009 05:03:13 +0000</pubDate>
		<dc:creator>Ian G. Clifton</dc:creator>
				<category><![CDATA[Opinion / Just Talking]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[att]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[lg]]></category>
		<category><![CDATA[pixi]]></category>
		<category><![CDATA[pre]]></category>
		<category><![CDATA[rant]]></category>

		<guid isPermaLink="false">http://blog.iangclifton.com/?p=51</guid>
		<description><![CDATA[I have an existing two-year contract with ATT that expires in roughly seven months.  The phone that I have is an LG Shine, which is a great phone (assuming all you want to do with a phone is make phone calls) and was inexpensive.  Since I develop applications for various smart phones, I [...]]]></description>
			<content:encoded><![CDATA[<p>I have an existing two-year contract with ATT that expires in roughly seven months.  The phone that I have is an LG Shine, which is a great phone (assuming all you want to do with a phone is make phone calls) and was inexpensive.  Since I develop applications for various smart phones, I thought it&#8217;d be a good idea to get one, with my default choice being an iPhone 3GS.  I checked the ATT site to find that the 16GB version of the iPhone would be $200 for a new customer.  And for me, a customer who has been with ATT since&#8230; well, I guess not that long.  I used to be a Cingular customer since 2003 (and was with Sprint before that).  Anyway, for me the iPhone is $400.<span id="more-51"></span></p>
<p>I checked at an ATT store in person because I thought I could make a deal.  I owe them less than half of my contract, so maybe I could get the iPhone for half the difference ($300), but they wouldn&#8217;t do that.  Interestingly enough, the contract breakage fee is $175 (not sure if you can do this but it would actually be <strong>cheaper to break the contract and sign as a new customer than to  re-sign as an existing customer</strong>!).  They don&#8217;t want to give me a deal for $300 and have me go from a $45 monthly payment to a $75+ monthly payment.  Instead, they want to wait until the last moment to offer me a deal, hoping that I&#8217;m really impatient.  Of course, at that time other carriers might be looking a lot more appetizing.  More Android devices are coming out, and the Pre will probably be pretty cheap with its sibling, the Pixi, coming out.  Plus, data plans are cheaper with other carriers such as T-Mobile.</p>
<p>What ever happened to rewarding customer loyalty?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.iangclifton.com/2009/10/03/mobile-phones-and-customer-loyalty/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
