What Apple could learn from Palm's webOS
In case you missed the keynote, Palm took some special moments to let everyone know that they're not trying to compete with Apple -- which is of course exactly what they're doing with the Pre and webOS. Sure, there's plenty of room in the market for multiple operating systems and manufacturers, as both companies have pointed out, but we can't help but think that Palm took a long hard look at where Apple was at with its ultra-successful mobile OS and what they could improve upon, and we would like to assume that Apple is looking very carefully at webOS right now (and hopefully the Pre's physical keyboard, but we're dreamers) and comparing it with its current iPhone OS. So, if you'll indulge us, let's look at a few of the iPhone's existing shortcomings that Apple might try and shore up -- or perhaps already has fixes in the works for -- now that there's some very serious competition on the scene. Plus, with Steve on the sidelines, we can imagine there's some extra pressure on the company to prove that innovation at Apple is not just about one man.
These are by no means the only two phones that matter right now, but there are enough parallels and common ancestry (a certain John Rubinstein) to make this a natural first round of comparison. All the magic happens after the break.
Push notifications
Apple was showing off what (at the time) seemed to be some pretty great push functionality back in June of last year, but since then Android and now webOS make Apple's implementation seem decidedly dated -- not to mention the fact that Apple still hasn't launched the promised functionality. Apple needs to make notifications universal (for whatever service and wherever you are in the OS), easy to act on and informative but at the same time unobtrusive, and they've got a long way to go on all fronts.
Developer freedom, transparency
Happily, Apple seems to be getting better at this as we speak, allowing a bunch of Safari-alternatives through today that would've been previously seen as a violation of its "no duplicate functionality" policy. We also just spotted a CoPilot GPS app running live on an iPhone, and it seems unlikely that a major developer would do all that work if Apple wasn't going to let it through the App Store. Still, Apple needs to do a better of job of being up front with developers, and stop making silly restrictions on the release of truly useful apps.
Multitasking
Apple only needs to look as far as the Jailbreak community to see some great multitasking in action, but hopefully it's going to take a look at what Palm is doing with its "cards" method of switching through apps -- quite similar to Apple's own tabs interface for Safari -- and give the people what they want.
Synergy contacts
Oddly enough, the Pre wasn't the first time we saw a device running this sort of contacts integration, 3's INQ1, a sorta-dumbphone from the UK, showed off this Synergy-style integration of social networking, IM and regular contact info last year. This isn't a new concept, and shouldn't be difficult to accomplish with most modern mobile operating systems, but for some reason Palm was the first company to manage to do this right in a smartphone OS -- we hope Apple catches on quick.
IM integration
For a company that touts its own iChat app as one of the cornerstones of the desktop experience, Apple's been strangely reluctant to integrate IM into the iPhone, instead leaning on 3rd party developers to do it. The Pre shows that IM shouldn't be an afterthought, it should be tightly integrated into contacts and text messaging.
Ease of development with web standards
Granted, Mobile OS X has been widely touted for its ease of development, but we're surprised that Apple hasn't at least duplicated its own Dashboard Widgets -- which are just little self-contained WebKit-powered modules, with some similarities to webOS apps, minus the deeper OS integration. Is there room for a compromise here? The App Store isn't lacking for apps, but an increase in developers never hurt anyone.
Spotlight-style functionality
Another feature that Apple could've easily ripped straight from its desktop experience, but Palm beat them to the punch. As the iPhone is saddled with more contacts, emails, bookmarks and apps, a universal search seems like a really easy solution to the problem of complexity. If nothing else, Apple needs to look at the number of steps it takes to perform certain important functions like making calls -- a bit less of bouncing in and out of the home screen could really do the body good.
Speed
We haven't seen a final version of the Pre in action yet, but what we did see seemed really wicked fast. And this isn't just about who can render the most FPS or scroll through a webpage better, this is about vehemently fighting off the general lag that can creep into an increasingly bloated operating system. Apple claims it's staving off multitasking to keep the OS responsive, we're wondering why our SMS screen is still loading.
Keyboard, removable battery
This isn't software, so it's sort of out of the purview of what we're talking about here, but we like physical keyboards, and we like the fact that Palm gives us the option. Some of us also like Apple's touchscreen keyboard, so we wouldn't mind Palm coming out with another device that just does touchscreen, and perhaps another keyboard device for the landscape-oriented among us. Since Palm doesn't have a paralyzing fear of buttons, pretty much anything is possible. Oh, and that removable battery is Just Good Sense.
Copy and paste
Seriously. Please?
Native development
Web-style development (with delightfully sharp claws into the OS innards) might be webOS's strong suit, but it also means webOS misses out on some of the incredibly powerful apps the iPhone is capable of. 3D games are the big one, but other things might be difficult -- if you haven't seen it done on a browser, you might not see it in your phone.
Learning curve
Apple's incredibly simple "this is the home screen, this button sends you there" usage model bests pretty much every other smartphone out there in so far as ease of use -- Palm might have to spend some time and money on ads and mindshare for its slightly-more-complicated gesture system to catch on.
Ecosystem
Shall we count the ways? iTunes, MobileMe, App Store... Palm's probably right in thinking mainly about the cloud, but right now if you plug an iPhone into a computer, stuff gets done. Podcasts and MP3s zoom across, contacts sync, calendars compare notes. Not only that, but Apple is hard at work on a full-on web experience in MobileMe involving sync "in the cloud" from desktop to internet to phone and back again. Palm has chosen, perhaps wisely in many cases, to work with third parties like Google (Gmail, Google Calendar) Amazon (MP3 store) and Microsoft (Exchange) for getting stuff on and off the internet, but has no real answer to the juggernaut that is iTunes, or Apple's dexterity in this space.
Perfect Gmail
'Nuff said? We don't want an IMAP client to look at our Gmail, we want the Gmail experience on our phone, whenever, wherever. Don't make us come over there...
Open source
Oddly, Google and friends have foregone the traditional benefits of open source like distributed development -- at least so far -- but picked up others, like the fact that the OS is free and can be put on any device you can hack it into. This is really great, and while we don't expect Palm or Apple to start giving away their OSs, we'd love it if they did.
Notification drawer
This might be a toss up with webOS's notification style, but we're thinking Android's super-slick notification drawer might still have the edge here, both for unobtrusiveness and functionality.
Corporate integration
It's not sexy, but playing nice with business back-end and IT departments sells phones and -- guess what -- there are a lot of people out there actually trying to get work done on these things.
Document editing
Another element in the "getting work done" arena: if you want to edit an Excel, Word or PowerPoint document, you're probably not going to turn to a Pre or an iPhone to do it. Hopefully Palm announces something along these lines soon, they've classically been strong here, and it shouldn't be impossible to pull off in webOS, but right now the win clearly goes to Windows Mobile, with RIM a strong second.
Form factors
BlackBerry's keyboards are legendary, and HTC's phones hit almost every high point you could ask for in design and form factors -- some people just need that landscape keyboard, or landscape keyboard + numeric keypad with a triple swivel, etc.
Other things
We know there's a lot of stuff that Windows Mobile, BlackBerry, S60 and even the existing Palm OS can do that have yet to be mastered or even addressed by the iPhone, Android or webOS, so consider this a placeholder for "favorite feature X" that you just can't live without, and be sure to bring it up in the comments!
AT&T and Sprint exclusivity
We're not crazy people, we know why it's in Palm and Apple's best interest to partner with a carrier, but that doesn't mean we have to like it. AT&T has showed a continued inability to get 3G right, and a continued ability to drop iPhone calls left and right (granted, much of this could be blamed on the iPhone's chipset... whatever it is, it needs to be fixed). Meanwhile, nearly everyone we know has a bad Sprint service anecdote to share -- the carrier, while fairly strong at 3G data, has some serious problems, and those problems won't just go away when Pre users start hitting it up for bet-settling Wikipedia entries.
Now, the beautiful thing about the head start that Apple has gotten in this "next-gen mobile OS" space is that it could have very well been already at work on some of these problems for the next iPhone or the next update -- we sure hope so. What we also hope is clear to all parties involved is that there's no laurels-resting to be had here, we haven't reached a plateau in smartphone development, we've really only begun. Here's to whatever magic the next few years will bring to our humble pockets.
These are by no means the only two phones that matter right now, but there are enough parallels and common ancestry (a certain John Rubinstein) to make this a natural first round of comparison. All the magic happens after the break.
Where Apple might need to catch up:

Apple was showing off what (at the time) seemed to be some pretty great push functionality back in June of last year, but since then Android and now webOS make Apple's implementation seem decidedly dated -- not to mention the fact that Apple still hasn't launched the promised functionality. Apple needs to make notifications universal (for whatever service and wherever you are in the OS), easy to act on and informative but at the same time unobtrusive, and they've got a long way to go on all fronts.
Developer freedom, transparency
Happily, Apple seems to be getting better at this as we speak, allowing a bunch of Safari-alternatives through today that would've been previously seen as a violation of its "no duplicate functionality" policy. We also just spotted a CoPilot GPS app running live on an iPhone, and it seems unlikely that a major developer would do all that work if Apple wasn't going to let it through the App Store. Still, Apple needs to do a better of job of being up front with developers, and stop making silly restrictions on the release of truly useful apps.
Multitasking
Apple only needs to look as far as the Jailbreak community to see some great multitasking in action, but hopefully it's going to take a look at what Palm is doing with its "cards" method of switching through apps -- quite similar to Apple's own tabs interface for Safari -- and give the people what they want.
Synergy contacts
Oddly enough, the Pre wasn't the first time we saw a device running this sort of contacts integration, 3's INQ1, a sorta-dumbphone from the UK, showed off this Synergy-style integration of social networking, IM and regular contact info last year. This isn't a new concept, and shouldn't be difficult to accomplish with most modern mobile operating systems, but for some reason Palm was the first company to manage to do this right in a smartphone OS -- we hope Apple catches on quick.
IM integration
For a company that touts its own iChat app as one of the cornerstones of the desktop experience, Apple's been strangely reluctant to integrate IM into the iPhone, instead leaning on 3rd party developers to do it. The Pre shows that IM shouldn't be an afterthought, it should be tightly integrated into contacts and text messaging.
Ease of development with web standards
Granted, Mobile OS X has been widely touted for its ease of development, but we're surprised that Apple hasn't at least duplicated its own Dashboard Widgets -- which are just little self-contained WebKit-powered modules, with some similarities to webOS apps, minus the deeper OS integration. Is there room for a compromise here? The App Store isn't lacking for apps, but an increase in developers never hurt anyone.
Spotlight-style functionality
Another feature that Apple could've easily ripped straight from its desktop experience, but Palm beat them to the punch. As the iPhone is saddled with more contacts, emails, bookmarks and apps, a universal search seems like a really easy solution to the problem of complexity. If nothing else, Apple needs to look at the number of steps it takes to perform certain important functions like making calls -- a bit less of bouncing in and out of the home screen could really do the body good.
Speed
We haven't seen a final version of the Pre in action yet, but what we did see seemed really wicked fast. And this isn't just about who can render the most FPS or scroll through a webpage better, this is about vehemently fighting off the general lag that can creep into an increasingly bloated operating system. Apple claims it's staving off multitasking to keep the OS responsive, we're wondering why our SMS screen is still loading.
Keyboard, removable battery
This isn't software, so it's sort of out of the purview of what we're talking about here, but we like physical keyboards, and we like the fact that Palm gives us the option. Some of us also like Apple's touchscreen keyboard, so we wouldn't mind Palm coming out with another device that just does touchscreen, and perhaps another keyboard device for the landscape-oriented among us. Since Palm doesn't have a paralyzing fear of buttons, pretty much anything is possible. Oh, and that removable battery is Just Good Sense.
Copy and paste
Seriously. Please?
Where Apple's still winning:

Web-style development (with delightfully sharp claws into the OS innards) might be webOS's strong suit, but it also means webOS misses out on some of the incredibly powerful apps the iPhone is capable of. 3D games are the big one, but other things might be difficult -- if you haven't seen it done on a browser, you might not see it in your phone.
Learning curve
Apple's incredibly simple "this is the home screen, this button sends you there" usage model bests pretty much every other smartphone out there in so far as ease of use -- Palm might have to spend some time and money on ads and mindshare for its slightly-more-complicated gesture system to catch on.
Ecosystem
Shall we count the ways? iTunes, MobileMe, App Store... Palm's probably right in thinking mainly about the cloud, but right now if you plug an iPhone into a computer, stuff gets done. Podcasts and MP3s zoom across, contacts sync, calendars compare notes. Not only that, but Apple is hard at work on a full-on web experience in MobileMe involving sync "in the cloud" from desktop to internet to phone and back again. Palm has chosen, perhaps wisely in many cases, to work with third parties like Google (Gmail, Google Calendar) Amazon (MP3 store) and Microsoft (Exchange) for getting stuff on and off the internet, but has no real answer to the juggernaut that is iTunes, or Apple's dexterity in this space.
Where Android is still winning:

'Nuff said? We don't want an IMAP client to look at our Gmail, we want the Gmail experience on our phone, whenever, wherever. Don't make us come over there...
Open source
Oddly, Google and friends have foregone the traditional benefits of open source like distributed development -- at least so far -- but picked up others, like the fact that the OS is free and can be put on any device you can hack it into. This is really great, and while we don't expect Palm or Apple to start giving away their OSs, we'd love it if they did.
Notification drawer
This might be a toss up with webOS's notification style, but we're thinking Android's super-slick notification drawer might still have the edge here, both for unobtrusiveness and functionality.
Where BlackBerry and Windows Mobile are still winning:

Corporate integration
It's not sexy, but playing nice with business back-end and IT departments sells phones and -- guess what -- there are a lot of people out there actually trying to get work done on these things.
Document editing
Another element in the "getting work done" arena: if you want to edit an Excel, Word or PowerPoint document, you're probably not going to turn to a Pre or an iPhone to do it. Hopefully Palm announces something along these lines soon, they've classically been strong here, and it shouldn't be impossible to pull off in webOS, but right now the win clearly goes to Windows Mobile, with RIM a strong second.
Form factors
BlackBerry's keyboards are legendary, and HTC's phones hit almost every high point you could ask for in design and form factors -- some people just need that landscape keyboard, or landscape keyboard + numeric keypad with a triple swivel, etc.
Other things
We know there's a lot of stuff that Windows Mobile, BlackBerry, S60 and even the existing Palm OS can do that have yet to be mastered or even addressed by the iPhone, Android or webOS, so consider this a placeholder for "favorite feature X" that you just can't live without, and be sure to bring it up in the comments!
Where we all lose:

We're not crazy people, we know why it's in Palm and Apple's best interest to partner with a carrier, but that doesn't mean we have to like it. AT&T has showed a continued inability to get 3G right, and a continued ability to drop iPhone calls left and right (granted, much of this could be blamed on the iPhone's chipset... whatever it is, it needs to be fixed). Meanwhile, nearly everyone we know has a bad Sprint service anecdote to share -- the carrier, while fairly strong at 3G data, has some serious problems, and those problems won't just go away when Pre users start hitting it up for bet-settling Wikipedia entries.
Wrap-up:






















The pictures for this article are really really really good. Very clever Paul. Kudos.
Agreed, the article cover image is amazing!
So Palm is the homeless guy with a dead wife it pretends is alive while Apple is more like a stuffed shirt type with no sense of humour that warms up in the end? I don't get it, but i like it.
Spoiler alert!
Very clever indeed
Pictures were made by Ross Miller, no relation!
You guys, isn't it a little too early to compare WebOS to anything right now?
is the first one to scale?
OMG, that first picture is so funny.
The irony is that Palm used to be Neil Page (Steve Martin) and had a bigger stick up their butts than Apple. ... 'til they got taken down a few notches by their own inability to improve the Palm OS.
Hilarious, spot-on imagery and beautifully written.
I say the article overall is pretty good! No Apple fanboyism! (at least not noticeable to me)
Welcome to a new world Palm fanboyism!
Seriously, how can you compare an alpha prototype with the real thing?
um...spaceballs is one of the best movies ever. why is it in the "where we all lose" spot? you should have used dot matrix for android
Agreed, articles like this is what makes Engadget the best tech blog out there.
because slamEVIL, his exclusivity is BARF.
@Valentina Pierce
"Seriously, how can you compare an alpha prototype with the real thing?"
I'm not exactly sure how this differs from early reactions to Android and the long-awaited G-Phone. There were people having orgasms over that puppy too before anything concrete arrived. That's not saying that i dislike Android, but people tend to get a little too psyched up about these things before they get out the door. Have a cold shower people!
While I'm thinking about it, the Blackberry Storm caused the same amount of fuss too, a long time prior to release. Ouch.
"about here, but we like like physical keyboards,"
haha he said like like ;] +1 typo
Hey Paul, time to ask for that raise you where trying to get.
best article in a long, long time
does it come in black?
John Candy, the greatest fat man who ever lived. He is an inspiration to all us obese men, women and children of the world
*Farley
You mean by dying way too young?
*James Avery
Phillip Banks from Fresh Prince of bel-Air and the Voice of Shredder from the original TMNT cartoon. ;)
Out of Farley and Candy though. Gotta love John Candy more.
You can't even compare Chris Farley to John Candy.
William Howard Taft*
Teddy Roosevelt
Luciano Pavarotti
Buddah
John Bellushi
Dionysius of Heracleia
Marlon Brando
Israel "Iz" Kaʻanoʻi Kamakawiwoʻole
There's even more proof out there that weight is no bar to greatness.
*except for the time he got stuck in the bathtub.
Iz and Belushi definitely..... I dont think Brando should count since he became famous when he was a young thin man....... Or else youd also have to count the great visionary Orson Wells...... Also forgot to mention the master of horror Alfred Hitchcock and then "the master" Jackie Gleason...... The list goes on dammit.....
@Hackettman
I included Brando mainly because of The Godfather. Yes, he became famous as a young man, but he also proved that his skill in acting was not based upon his size.
"The list goes on dammit....."
Yep, I just didn't want to spend all my time builing a list that (by the time of its completion) would not be included in an *active* discussion.
No love for John Belushi?
Ackroyd / Belushi beats Martin / Candy any day.
Life is like a box of chocolates. Fat people finish it first.
If you've ever seen SCTV, there is no question. Candy didn't need a straight-man to be funny-- he was a comedic genius all by himself.
brian dont be a dick
Reading through...This is a great article, Paul. Kudos!
Agreed. This is one of the most un-biased smartphone articles I have ever read. Kudos Paul and Engadget. I look forward to many more discussions like this. It's great having this many devices to compare and choose from now, this part of the industry is gettin crazy!!!
The only thing I take issue with is the Sprint comment. They really should be given a chance on this one. I'm not sure if Paul is aware of all the improvements in the last year. It takes a long time, years apparently, to change a bad stigma with the population so I understand why people still harp on Sprint, but if you take a close look at their industry leading customer service response times, single call resolution, and best ever network performance they are no long a distant third. Also, they are finally focusing on what matters, phones and applications. The Pre, Instinct, and Rant are proof on phones and their sweet homegrown TV (can you say live NFL??), GPS, and Music store apps are proof for applications. I've had my issues with them in the past. Now, I see no reason to leave and in fact I'm excited to see what they start bringing to the table this year for both phones and applications.
Absolutely Engadget and Paul - thank you for a really unbiased article, honestly.
Now about that carrier exclusivity - for the amount of time that they're talking about it, it's CRAP. I agree that carrier exclusivity is a rather necessary thing for platforms coming right out of the water, but I mean - the iPhone's got a friggin' FIVE YEAR exclusivity deal with ATT. That's a load of crap - 6 to 9 months is a reasonable maximum for exclusivity deals with 2 and a quarter years being the absolute max - word of mouth doesn't take more than 6 to 9 months to spread, and 2 and a quarter years makes sure that everyone who wanted to switch carriers could do so with out ETF crap. But after that, I would really like to see the US mobile market start to approach the European model, where people just buy a SIM card and then choose a carrier - and, of course, to have Sprint and Verizon start (yes I know it's expensive to do, that's why I said START) to transition to the GSM mobile standard.
But Eric, don't tell too many people that or they'll take away our sweet, sweet SERO plans! (they're already limiting the phones you can upgrade to and long stopped giving new customers the plan)
In all seriousness though, I'm pretty happy with Sprint EXCEPT for the fact that at my parents place I have never had good sprint reception. Not when I first got Sprint back in 2001, not when I went back to Sprint in 2007, and still not now. Right now I don't mind at all because my current phone (a Palm Treo 755p actually) has the ability to force roaming so I can force the phone to use Verizon when I'm in an area where I know my calls will drop on Sprint, but most phones don't support this and I can remember how miserable it was back in 01 when my phone had problems with voice and data and I couldn't force roaming (not that I would have anyways since I didn't have free roaming back then).
They still have some work they ought to do on their network coverage, but for what it's worth I do hear that if your reception really is truly awful they sometimes waive the cost of the airave box.
copy\paste?
HA. You'll see Winodws Mobile/Blackberry OS on your iPhone before you'll see Copy&Paste
Yea I was looking for that. Leaving it to an blog which references multiple of its own articles to forget copy and paste lol.
I also liked how the poster didn't actually state anything negative about Sprint service, just said there has to be something negative.
I personally have had the best cell phone service on Sprint than I've ever had anywhere else. I am only paying $40/month. I am always on EVDO. My friend on Verizon gets knocked to 1xRTT every so often. AT&T keeps dropping calls and HSDPA LOL! I still don't get how Sprint is doing so poorly. They are definitely the most dependable 3G network!
Where I live, Sprint's reception is very spotty. In a lot of the buildings around here you have to stand with your head up against the window to make a call. My old boss could not recieve calls in his house. My best friend can't talk to me on the phone while in transit (probably not entirely a bad thing.) With my Verizon service, however, I get recetion just about everywhere. Elevators, most tunnels (underground pedestrian passages as opposed to through-the-mountain highways,) and even in the no mans land between metropolises. Don't get me wrong, I am not a Verizon fanboy or anything, they just happen to work best in my area.
Added copy and paste, thanks for the reminder!
The only negative I have about Sprint is that there service is VERY spotty where I have my phone. (This could've changed I left last year), literally on the street I live on, you can turn onto the street, have perfect reception, less than 1/4 mile down the road where I live, nothing - nada - no service. Sprints best response? "We're working to get connectivity in your area," and that was the same thing I had been told for several years. Of course, probably as soon as I left they got connectivity out the wazoo, but thats besides the point now...
I have always had excellent service with Sprint as well. The only time I have had issues was in the last few months after Hurricane Ike. Apparently infrastructure is still down and so texts are a little spotty at times, but mostly Sprint has been great to me. I haven't ever had problems when talking to customer service. In fact, they are more reliable than AT&T, as far as I'm concerned - the phone my employer got me a few years ago drove me absolutely insane with dropped calls.
@Bryan, I know that for some people in your situation you may be able to get the AirRave, and have the fee waived. The AirRave would allow you to use your broadband connection to pump out a sprint signal while in the home. This should help out until the other issues are fixed in your area.
This should in the "other things" section under "Where BlackBerry and Windows Mobile are still winning":
You see Sprint has a nationwide roaming contract with Verizon, including voice and 1xRTT. Which means that basically wherever you have Verizon service, you have Sprint service. All you need is a phone that allows you to choose which network to be on, and that's where Windows Mobile shines. As far as I know, all Sprint WM phones have this ability. The trick is to use the "Roaming Only" option when selecting the network, because phones are programmed to prefer their home network (Sprint) even if that network give ½ a bar compared to say 3 bars with the roaming network (Verizon). Btw, this option can be changed on the fly; even when ur on a call.
Agreed the lack copy and paste on the iPhone OS is really, really annoying. That said in France the iPhone works perfectly ok on the local 3G networks. No dropped calls whatsoever.
Beautiful story. Just hope that Apple is listening......
i bookmarked this article. Awsome
It's Apple fanboyism in disguise, don't be fooled.
I couldn't agree more with the points raised by Engadget, however, on the Sprint front, while I also agree that their (customer) service sorely needs improvement, their actual service (call quality, data) is simply outstanding.
As a former Verizon customer (since the Primeco PCS days) and existing AT&T customer (work phone), I can say that Sprint's nationwide coverage and overall quality is top notch.
Here's hoping that Dan Hesse follows through on his promise of delivering quality customer service.
agreed.... i would much rather have a better network vs better customer service just because you use their network a hell of a lot more than you would call their cust service people (hell ive only called cust service once in the past 2 yrs on my cell phone).
and sprints 3g network is as good as anybody's which is a big plus imo for this phone because 3g data is vital for these "internet powered" phones.