iPhone Review - Smartphone Round Robin | webOS Nation
 
 

iPhone Review - Smartphone Round Robin 48

by Dieter Bohn Fri, 18 Dec 2009 3:04 pm EST

 

I'm kicking off this year's Smartphone Round Robin with the iPhone platform. You can take a look at this year's first-looks video for some initial thoughts. Heck, you can take a look at the articles I wrote about the iPhone for Round Robin 2007 and Round Robin 2008. The iPhone sits in a unique place in the Smartphone world - apart from the rest, the de-facto phone that others are now judged against, for many people it's the smartphone. There's probably little about the iPhone that I could tell you that you don't already know.

So why are we here? Well, while the iPhone platform has remained relatively unchanged (though of course not completely, there have been advancements), the rest of the smartphone world has changed significantly around it. Some might call that catch-up and that's fair, but it's also the case that the iPhone, for all its apps, still isn't the best platform for everybody. So let's take a look at where the iPhone is now and how it stacks up against webOS.

Hardware Design

The most notable thing about the iPhone as a platform is how little the hardware has changed. Externally, the iPhone 3G and the iPhone 3GS are essentially identical and, what's more, different only in materials from the original iPhone. All of the changes are on the inside - adding processor speed, adding in video, bumping up the RAM.

Keeping the hardware largely the same has meant that the iPhone has a single (mostly) platform for developers to program against. This is at least a small reason why there are over 100,000 apps for the iPhone, it's just easier to make a single version of an app for a single screen resolution.

I will admit to being a little tired of the iPhone's design. It's iconic and singular, but honestly it doesn't feel as 'high end' as it once did. Not that the Palm Pre or Pixi is the picture of luxury, but sometime soon Apple will need to remember that phones are fashion and fashion changes.

Looking to the future, the iPhone has a more difficult road ahead of it than webOS does when it comes to allowing for design creativity. webOS, as I've said many times, is way down to the core able to accomodate nearly any screen size. Just like you can resize your browser any way you like, the web-based system for webOS theoretically can work at any resolution.

No so for the iPhone, which as of right now feels pretty locked-in to its 320x480 screen resolution. Sizing apps up to some of the larger 800x480 (and bigger!) resolutions that are coming onto the market is going to cause significant headaches for Apple and for their thousands of developers. 320x480 is still a respectable resolution, don't get me wrong, but I fully expect other platforms, including webOS, to embrace more pixels in 2010.

Once again I'll say that although I prefer physical keyboards, the iPhone stands alone as the only keyboard that doesn't feel like it has a cackling gremlin prancing around behind the screen and throwing molasses in the works between my key presses and the field I'm entering text into. The Storm2 is a close second (more on that later) - but basically if you need to type fast you can learn the iPhone and get by on the keyboard.

Speed and Capability

There's no doubt about it: the iPhone 3GS is fast, capable, and able to do more graphically-intense stuff than pretty much any other phone out there. I'll gripe about the lack of 'true' multitasking (again) later, but I should point out that much of that pain is mitigated by the fact that the iPhone 3GS is snappy.

More importantly, the iPhone 3GS is stable, reliable, and not prone to throwing up error message to confuse and frustrate you. Living in a world where webOS tosses up "No More Cards" errors, this is something to be jealous of. I still occasionally run to odd pauses, wait times, and (rarely) app crashes, but they are the exception that makes the rule.

Apple has also famously finished up the iPhone's basement, adding Cut and Paste, MMS, Video recording, and so on and so on. Honestly, the number of things that can't be done on the iPhone but can be done on other platforms is rapidly approaching zero. Whether they'll actually get there is another matter, of course, but it's already cliche to compare the iPhone to Windows: nobody gets fired for picking it.

The list of reasons I keep in my back pocket for not using the iPhone (what, you don't have one?) includes a lot of things, but it's gotten quite a bit smaller. Universal Search on the iPhone is generally better than what you get on webOS (although it can't dump you into a web search). Voice dialing works well. You can get push Gmail via Exchange. Hacking it via Jailbreak is simple these days.

We can get some other capabilities out of the way: iPhone wins on music and movies, obviously. I'll discuss apps a bit below, but you know who wins there too. I prefer texting and calling on webOS over the iPhone, but mainly because I prefer the physical keyboard and a network that doesn't drop calls despite the fact that I have a strong radio signal. Battery life is a wash: the iPhone beats the pants off the Pre and Pixi, but the Pre and Pixi let you replace the battery when you run dry. I think that the iPhone has a slight edge for enterprise device management, but otherwise Exchange features are basically on par.

Using the iPhone

As some of you heard, I ambushed Rene Ritchie during this week's PalmCast with a revelation: I officially think the iPhone's UI needs a fundamental refresh.

It feel revelatory because Apple has received lots of credit, and it's deserved, for creating an intuitive, beautiful, and usable touch interface. After using webOS, however, it feels very static to me ...staccato, actually. The transitions are still nice, but the basic interaction is "Tap, Wait, Tap Tap. Wait, Tap. Tap. Tap." Apple deserves credit for bringing gestures and multitouch to the masses, but they are under-utilized in the platform. Gestures and multitouch on the iPhone largely only happen inside apps, not as a way to interact with the OS overall.

Compare this to webOS, where you are constantly swiping up, swiping left and right, and swiping in the gesture area. It feels much more fluid to have movement associated with certain common actions like switching apps or going back.

Back. That's another thing that the iPhone needs. If Apple has the guts they should steal the gesture area from Palm right now. The area underneath the iPhone's screen is begging for it. I can't tell you how many times I try to use the back gesture on the iPhone now. If you start using iPhone apps after webOS you'll be frustrated by the lack of a back action. It's not just that the iPhone lacks the back gesture, it's that so many of the apps use some sort of back button, I'd almost go so far as to say it's the majority of them. What's worse, the majority of them place their back button in the upper-lefthand quadrant of the screen, which forces right-handers to reach across the screen they're looking at to go back. Tap, wait, tap. Tap. Tap.

Once its in your head that the basic iPhone experience is staccato, you start to see it everywhere. Take WiFi settings. No matter where you are on webOS, you can swipe down the upper-right menu to toggle it, choose a network, or open settings. Same with Bluetooth. As annoying as it can be sometimes, webOS also lets apps hide functions under a menu to give you a cleaner default interface. On the iPhone, you are quitting whatever you're doing, drilling back to your launcher, finding settings, tap, tap. Tap. Then you have to head back to where you were. Tap. Tap. Tap.

The iPhone has push notifications, something Palm has teased but not yet delivered for webOS. I am jealous of them. I'm also jealous of the iPhone's icon badges showing you unread messages. You know the thing I'm not jealous of: the lack of any sort of notification system that lets you queue notifications.

Before we get to the elephant in the room when comparing iPhone with webOS I'll repeat: Apple deserves huge credit for what they did for user interface on smartphones. It's three years old, though, and needs a bit of an update. I worry that, as with their screen size, Apple may have painted themselves into a corner when it comes to future developments to their UI metaphors. Don't get me wrong, the iPhone's UI stands above almost every other smartphone out there ...I just don't think it stands above webOS.

Multitasking: Yeah, going there.

Let's get a few things out of the way before we dig into this multitasking debate. The iPhone multitasks for certain special apps, all made by Apple, and it does so quite well, thanks. With various Jailbreak solutions, you can get other 3rd party apps to multitask. Apple's push notification system also does go a long way towards mitigating the pain of not having 3rd-party multitasking, as does the fact that many iPhone apps are well-formed and elegantly save their state when you quit them by hitting the center button. Finally, denying true multitasking to 3rd party apps does yield benefits for the iPhone: it means that it's faster overall because poorly-written third party apps can only do so much damage. webOS lags sometimes and it definitely wouldn't if it was limited to one app at a time.

Ok to argue for true third party multitasking now? Ok.

To be honest, the number of "true multitasking" situations where the iPhone really falls down is small. The iPhone can't play Pandora radio in the background. Navigation apps will take a bit of time to get back on track when you quit them and come back. I haven't tried, but I suppose persistent location tracking from certain exercise/GPS apps probably suffers. There are probably other examples, but none of them feel like true deal-killers to me.

The great thing about webOS is that what you're doing never goes away until you dismiss it. This is actually true of most platforms, iPhone-included in many cases, but with webOS it's more "in your face" and so switching to another task (like answering a text message) feels much less interruptive, much more fluid.

That's the thing that gets lost when people talk about the benefits of a multi-tasking OS. It's not just that you can run third party apps in the background, it's a feeling that the phone isn't tossing away the stuff you're doing at the moment. It's interruptive, staccato. Tap. Tap.

Could the iPhone overcome this without enabling true multitasking? Probably - borrowing the "hold down a key to show recent apps" from BlackBerry or Android would come pretty close. As it currently stands, though, I feel 'placeless' on the iPhone more often than I do on webOS.

Apps

90% of the preceding gripes about the iPhone UI are rendered into tinny squeaks sounded from a great distance for 99% or users when compared to the number and quality of apps available on the iPhone. Anybody who denies this is deluded, dissembling, or both.

There's potential there with webOS even without high-quality WebGL or OpenGL graphics, but it's going to take time and it's a steep, steep climb to reach a point where webOS can even be considered in the same arena. Palm is obviously working their tail off to make this happen and I don't think it's impossible.

Hacking

I jailbroke my iPhone to try to get a 'power user's' perspective on the platform, but to be honest I'm way too far out of the loop on the community here to speak intelligently about it. I will say this: Jailbreaking the iPhone feels more precarious and dangerous than Homebrew and patching does on webOS.

First, the iPhone is fundamentally more closed than webOS and although the present generation of tools makes jailbreaking easy, there is a cloud hanging over the entire endeavor. At any time Apple can (and has) lay the hammer down on the latest Jailbreak method. The community of iPhone hackers does incredible work every go-round, but it's also clear that they're fighting what Apple wants for the platform.

On the other hand, while Palm hasn't explicitly endorsed patching their OS, they are certainly not fighting it and in some ways appear to be making it easier. Patching webOS these days also feels like it has a clearer safety-net to it: the community has gone to great lengths to ensure that everything they do can be easily rolled-back and plays nice with the core of webOS.

Conclusion

When somebody asks me what phone to get, and it happens often, I always go through the same rigamarole. "Which carrier? No, seriously, which carrier is best for you?" If the answer to that question is AT&T, my next question is usually this "Well, why not get the iPhone?"

That's a pretty strong endorsement. I don't have to convince anybody why the iPhone would be a good choice, because they usually already know everything there is to know about it. Instead I start a conversation about why it might not be the right choice for AT&T users. When webOS lands on the network, I imagine that conversation is going to revolve around multitasking, physical keyboards, and apps.

We try not to pick winners in the Smartphone Round Robin, but rather talk about user needs and preferences. If you need apps and music, right now your choice is iPhone. If that's not big and you care about openness and multitasking, webOS has a serious leg up. What's sort of amazing is that most users don't need to dismiss either out of hand.

HUGE thanks to the fine people in The iPhone Blog forums, whose thoughts and input have been invaluable.

48 Comments

hmm I'll pick my pre

Me too. I switched to the Palm Pre from my iPhone. Wife did the same. We're both very happy with our phones. The Pre ain't perfect, but it rocks.

Well said, Dieter. It's very hard to find any sort of journalism that provides an opinion/view as unbiased as yours above.

On Multitasking: I love pre's multi tasking, unfortunately CDMA only lets you either make a call or send data and not both, while under GSM, you can do both. Hence if you are on call on i-phone, you can fire up web browser and find something, while on CDMA palm pre, you can not. What are the chances of having a hybrid CDMA and GSM palm pre?

I had this same concern/question when buying the Pre. The peeps at Sprint stated that it will be this way on CDMA until 4g phones are out.

In my opinion, this is probably the biggest glaring limitation to our phones and there's absolutely no resolution with our current network/hardware.

I tend to need functionality like this when trying to do exactly what the new iPhone commercial shows. It's the only commercial that actually stings...

But if I remember right, we *are* able to do this if you are talking on CDMA and you can data browse on WiFi. Unfortunately, most of the time that i need this is when I don't actually have an available WiFi connection.

Verizon will be launching GSM come next month and will have a hybrid network for a long time and having both GSM and CDMA in the same phone would help sell more pre as you can take the phone to other countries as well.

verizon gsm? no. lte is technically a newer verision of gsm, but it will be long while before verizon's lte footprint is big enough to launch voice phones for lte.

Yeah. I guess. Sorta.

LTE is being developed by the same working group that works on GSM. But LTE (and for that matter HSPA) uses frequency much closer to how CDMA uses it than how GSM uses it.

GSM is a TDMA (Time Division Multi Access) protocol. What that means is that, when handsets are on a call, or using the network, every handset gets a slice of time to talk on the frequency. If the handset happens to be doing nothing at that time, the timeslice is still allocated to the handset. It's just that nothing is sent over it, AND it's not available for others to use. It's for this reason that GSM is such a problem in areas with high population density like New York and San Fran. Using a slice of the frequency even when you've got nothing to send makes it hard to have a lot of phones on the same frequency at the same time.

CDMA (Code Division Multi Access) on the other hand, assigns a code to each handset, and dynamically allocates time to all the handsets trying to access the frequency. Thus, on a CDMA network if you aren't talking, you don't use the bandwidth. Which means it's available for other handsets to use. This allows much better allocation of the frequency to match usage. As a result, many many more handsets can operate on the same frequency range than for TDMA type protocols.

HSPA and LTE use frequency much more like CDMA than GSM. There's obviously differences. But I think it's more accurate to say that LTE & HSPA were advances made to CDMA style techonology more than they were to GSM style technology. About the *only* thing they inherit from GSM is the SIM card. And there's nothing magical about that. CDMA phones could be made that offloaded their identities onto a replaceable card. At the moment they don't, because they don't have to. As LTE and HSPA gain popularity, CDMA's protocol advantage of GSM will disappear. Perhaps then the CDMA carriers will implement a SIM card. For now CDMA coverage dwarfs HSPA coverage (see Verizon vs AT&T ads).

Great analysis. Thanks.

So mu7efcer why can one make a call and do data on GSM and not able to do so on CDMA (at the same time)?

It has to do with the method that Sprint and Verizon chose to implement CDMA.

The folks working on CDMA are working on a protocol enhancment called SVDO that would allow simultaneous voice & data on CDMA. http://cdg.org/news/press/2009/Aug17_09.asp

As far as doing it now, the only way I think that works is if you do the voice part as voip. I'm pretty sure that CDMA2000 is currently not capable of simultaneous voice & data.

Thank you for a great explanation - most helpful.

It's a not a problem with GSM. I've never heard anything about the GSM networks in London, Paris or Tokyo breaking down. The problem is that AT&T is not willing to spend the extra billions to make the iPhone run smoothly everywhere.

Tokyo isn't GSM. Japan is one of the few non-US countries that doesn't use GSM primarily. It uses PDC and CDMA:

http://euc.jp/misc/cellphones.en.html#tech

Perhaps people in London are just accustomed to lots of dropped calls due to GSM's limitations, since there really aren't any other alternatives. Perhaps London's mobile phone penetration is less than it is in NYC. I don't have an explanation for it. You could be right and the problem is AT&T. Or there could be some other explanation.

verizon gsm? no. lte is technically a newer version of gsm, but it will be long while before verizon's lte footprint is big enough to launch voice phones for lte.

verizon gsm? no. lte is technically a newer version of gsm, but it will be long while before verizon's lte footprint is big enough to launch voice phones for lte.

Actually, I read somewhere that CDMA is actually able to send voice and data at the same time. It is just that the CDMA carriers do not want to go through the hassle to enable such a feature. I am sure it would not be as easy as hitting a checkbox on a dashboard.

This is how I feel about the iphone. This review hit it right on the nail. Wow. These are all the reasons why my pre is my daily driver and my iphone sits at home. EXCELLENT REVIEW DIETER. Tap Tap Tap. I can't wait for Rene's view on webOS.

Yeah, no kidding. That staccato thing put into words how I've always felt about the iPhone vis a vis the Pre but couldn't really pin down into words. Crazy how he read my mind like that.

The other side of the coin is that the iPhone can be handled (tapped) by a 3-year-old while the Pre's swipes are non-intuitive even to gadget nerds. The lack of an obvious back button is a complete show-stopper for people trying out a Pre in a store. Unless somebody tells them about the gesture, they are stuck and just give up.

Pre is all I need ;)

Great comparison review.

I currently own a Pre and a Hero. I've also been through ATT and the 3G/3GS. The Hero (Android in general) reminds me of both the iPhone OS and WinMo and in either case, and just as Dieter pointed out, at the end of the day there's a whole bunch of tap,tap,taps.

The Pre gives a (IMO) substantially different user experience with gestures and cards. It's that user experience that makes the Pre sorta "special".

Excellent review btw.

This was an enlightening review. I am *incredibly* frustrated by the lagginess on my Pre. Let me underscore that: *INCREDIBLY* *FRUSTRATED*.

But what was nice about this review is that it points out the tradeoffs.

Advantages for WebOS
--------------------------------------------
- Multitasking, which is more about fluid usability than running multiple apps at the same time.
- Open OS
- More, and more universal gestures
- Flexible screen size - better for developers
- Physical keyboard (for those who prefer it)
- Potential
- Multicarrier (coming soon)

Advantages for iPhone
--------------------------------------------
- Speed
- Apps by the (really big) boat load
- More universal search
- Speed
- Video
- Voice driven apps
- Have I mentioned speed?

After this really useful review, I'm looking forward to is Android vs WebOS, both from the perspective of a WebOS user and an Android user. Will that be forthcoming? "Round robin" does suggest that everyone will review everyone else.

There's a sorta-confusing schedule here:
http://www.smartphoneroundrobin.com/latest-updates

Looks like Dieter will review Android phones in week 4, so maybe on 1/8 if they don't take time off for holidays.

Thanx for posting the link! I just read through the webOS review by WMExperts and it also was very un-biased.

Initially I cringed at this Round-Robin idea, thinking "Well of course all the reviewers are going to have a biased opinion that theirs is best..." But I am pleasantly surprised to see that these aren't the immature bloggers that you can find elsewhere.

I anxiously await the rest!

I just finished reading all of the posted reviews as of this moment and I must say that Dieter has the best, non bias review. I did think however that Rene's review was bias towards the iphone. I guess once an ifanboy, always an ifanboy.

for those who dont know you can place a call and surf the web on any cdma phone that has wifi. Try it enable wifi on your pre make a call, then open up the web browser you'll see you can do both.

Yep. But that only works near hotspots. Not when I am in the car and need directions and to continue a conversation.

Nb

Picking the network first is actually the best advice. This is the only reason I didn't get an iPhone 3 years ago, as AT&T seems to suffer in most major cities (and most places that I travel/work). Plus, with Sprint and Verizon have a roaming agreement that allows customers to use each other's networks -- and Sprint being significantly cheaper than Verizon -- I can't see any reason for anyone to not choose Sprint where CDMA signal is strong. As such, this actually leaves my debate down to: Pre or something Android? The Pre does seem more elegant and polished than Android (ironic given that it's a much newer OS), and I have yet to find an Android device whose keyboard doesn't really really suck... Pre FTW.

Nice review, Dieter.

Indeed. That was a good read. Thanks Dieter!

Wow! I'm amazed by how balanced, unbiased and honest this article is.

After reading that iPhone blog thread, it seems that since other phones have caught up - and in many cases surpassed it - all the fanboys have left to cling to is the silly number of apps available. Virtually every post there mentions them, as usual without any convincing examples that can't be found in one form or another on every mobile platform.

Call me "deluded" if you like. Apart from throwaway novelties and games there is nothing to crow about. A smartphone is meant to be a tool, not a toy.

The screen resolution thing in the article is interesting. Will be amusing to see just how "indispensable" these fabled apps are when bragging rights can be won back with shiny, new, bigger-screened hardware.

"A smartphone is meant to be a tool, not a toy."

Who says that? People can spend their free time any way they want. The times when smartphone features were dictated by self-important busines types are over.

Iphones should be classified as a gaming/entertainment system not a phone lol

Well, I have an iPhone 1st Gen, a HTC Touch Pro, a Palm Pre and soon my iPhone 3Gs.
The good things about my pre: Synergy, Multitasking
The bad things: Battery, Speed, little amount of Apps (about 100 here in Germany), no navigation-software, bad multimedia-syncing (no Rating!), and for me a no go: BAD camera. No autofocus is the most annoying thing about the cam.

So after using my iPhone I love the fingerfriendlyness, same for Palm Pre. On the iPhone I missed the multitasking. My WinMo HTC has multitasking, but is not fingerfriendly, but has gread Cam and Navigation.

The iPhone 3Gs with Jailbreak, Backgrounder and kirikae for switching has EVERYthing the others have, besides synergy. But I think I have to live with that ;-)

If Palm releases a "Pixie" with better hardware, wlan and MORE SPEED and also provides a possibility for developers to create nice working games (I love my Civ-Revolution, Monopoly and Settlers on the iPhone), I would buy one again.

Edit: Apps and services I use on WinMo and iPhone: Banking-App (Subsembly or ioutbank pro), Password-Safe and generator, PocketInformant, Exchange 2007 Sync, Twitter, RSS reader, a lot of podcasts (about 20-30 subscriptions), News-Paper-Software and so on. Most of them are missing on Pre (besides twitter and inofficial dr.podder) But Facebook-Integration on Pre is great.

Maybe it was just me, but the article felt a little one sided.

Yeah...it was just you.

Just seemed to me that it was justifying the iPhone's features, but at the same time threw in a little something for the pre.

Great article. Didn't feel one sided at all. And, for all the people screaming SPEED SPEED... my iPhone lagged just as often as my Pre; it's just hidden better.

I appreciate the article, Dieter.
It was difficult to move away from many years with Palm, but when an Exchange update at work revealed that my Centro was EOL, I had to make a hard decision. From Workpad-->Visor-->Platinum-->Treo-->300-->600-->Centro, I jumped to the iPhone.

I'm still a Palm fan, but I don't regret the decision.

I had tried the Pre for a few weeks but I can't get away from the big screen of the iPhone. But, I do agree the iPhone feels dated especially after playing with the Pre. Multi-tasking on the iPhone may end up killing the experience since there are already times when I feel the phone is slow. Especially app startups.

Dieter. Come back to WMExperts. We miss you so much. You were the life of WMExperts and it is now bland and bleak without you. What happened to the Diamond2 being your next phone? What happened to "Choice" and your triumphant return? Windows Mobile misses you. I miss you.

thank you for your review. there is no Pre down here in Italy yet, and I have an iPhone 3GS.

a feature the iPhone lacks is certainly a good synchronization: legacy apps can sync through the USB cable, while 3rd party apps through network/wifi. the opposite is not possibile, so unless you have a basic usage of your iPhone, you'll have to sync twice (at least) with different approaches.

in a more generical view, I suffer the limitations the SDK has: 3rd party apps cannot write into the legacy databases. say you use a 3rd party calendar, it cannot replace the standard one the same a PalmOS app did.

such limitations together sounds very frustrating to me.

I would love to have a pre. I just cant get into the Iphone.

I have a Palm and a Blackberry

I don't think I need an iphone, but I love them!

We Buy Houses Albuquerque
We Buy Houses Allen Park



We Buy Houses Battle Creek
We Buy Houses Bay City