Messaging Done Right

The iPhone perfected text messaging, but as I wrote in my 3G review - the AIM app just plain sucked. It did bring AIM to the iPhone, for free, which was nice but the app proved to me that although the iPhone needed the app store, it also needed Apple to develop apps for it.

Palm wins again with its messaging app. The app is aptly called Messaging and it handles much more than just SMS:

The Messaging app is used for text messages (SMS), AIM and GTalk chats. Of course you can also use ICQ over AIM so we can count that as a fourth option. The real shiny part of the Pre’s Messaging is its ability to switch between all of these mediums in a single window.

Here’s where Synergy is very cool. The Pre knows that Michael Andrawes has a mobile phone that I can text, but it also knows that he has a GTalk account and an AIM account.

When I’m talking to Mike I can start texting him, then if I see him online I can switch to AIM or GTalk. My chat history is saved even as I migrate between services; to me, it just looks like I’m talking to Mike; the Pre (and I) don’t really care via what medium the communication happens, I just care about when it happened.

Now Mike has an iPhone 3G, so he doesn’t really see the awesomeness of what’s going on while I’m talking to him. As long as I’m not inconsiderate with my messaging, I should always catch Mike where he expects to talk to me.

Just like Synergy, there are some issues with the Messaging application.

For starters, there’s no way to set a default way of communicating with a person. If Mike hates using AIM but loves GTalk, there’s no way for me to prioritize the latter. Secondly, the system isn’t smart enough to default to AIM/GTalk if Mike is on one of those services and default to SMS if he’s not.

If I’m having a conversation with Mike and he has to head out, I’d like the Messaging app to recognize that he has logged off and switch the chat mode to SMS if I need to reach Mike while he’s gone.

There’s also currently no support for things like MSN or Yahoo Messenger, but between AIM, SMS and GTalk I’m able to talk to a good number of my contacts (as a sidenote, isn’t it strange how very regionalized the various IM protocols are?).

There’s no excuse for Apple not having offered iChat on the iPhone by now. If you do a lot of IMing from your phone, you’ll love the Pre.

While you can’t multitask within the Messaging app (e.g. I can’t have two cards each with a different IM conversation open at once, although you can have multiple conversations open at once), you can at least multitask in other areas while you’re using the app. For example, I can be browsing the web while I’m talking to someone over AIM without logging out. It seems simple, but it can’t be done on the iPhone today (iPhone OS 3.0 fixes this, somewhat, by allowing background notifications).

With Our Powers Combined The Poor Man’s iPhone?
Comments Locked

91 Comments

View All Comments

  • nycromes - Friday, June 19, 2009 - link

    I think Anand did a pretty good job with the review, I was kicking around the idea of picking up a new Pre sometime soon and this review just pushed me over the top. I am going to get one ASAP.

    All that being said, I am somewhat disappointed in this review. I have to agree with other posters that the article was a confusing piece (Palm Pre Review or Iphone wish list). Certainly the Pre has some room to improve (hopefully software updates can address some of the issues Anand described). I know that the Iphone is a very popular phone and as such it will be one of the top comparison phones, but people still give Apple way too much leeway for cutting out features in the name of a simple experience. I am happy to see Palm doing what it can to put features back into a phone that gives a similar to the Iphone experience.

  • Anand Lal Shimpi - Friday, June 19, 2009 - link

    Thanks guys. I see it this way: Apple set the bar very high with the iPhone, to take a step backwards in anything the iPhone perfected is bound to be disappointing. No visual voicemail? No full system-wide search? Slower app launches and choppier animations? These, in my mind, are unacceptable given that Apple already provided the market with a good blueprint of what to do.

    If Palm didn't force me to give anything up that the iPhone delivered, I would switch in a heartbeat. I either want Palm to perfect the Pre or Apple to adopt Pre-features, I don't really care which one happens, I just want at least one of them to happen :)

    Take care,
    Anand
  • nycromes - Friday, June 19, 2009 - link

    The article makes more sense when you put it that way. Again, thanks for the great review. It helped me make up my mind on the Pre.
  • Lozil - Friday, June 19, 2009 - link

    Ya, Multitasking, Being cool, Physical keyboard. The Phone just seems Right.

    I don't understand why Anand is so inclined to iPhone..! Even when the Pre is better, You Just doesn't want to agree on that, Just wants Apple to give those Features...

    Man i got confused... It's a Palm Pre Review or iPhone Enhancement Request... :P
  • bigboxes - Friday, June 19, 2009 - link

    Thanks for this timely (and in depth) product review. Sounds like Palm has a lot of optimization to do with the OS before I'd ulitmately consider it for my next phone.

    My quick research shows that this device does not have an expansion slot for memory. Does the Pre allow you to install additional codecs? It supports MP4, H263 and H264, but not the XviD codec. Although I encode my videos using the X264 codec these days, I have a lot of DivX/XviD files in my collection. Does it allow users to assign an mp3 as a ringtone or does it require users to use a specific format? Palm's website lists "Bluetooth tethering" as a feature. Any chance that you tested that out? Speaking of bluetooth, how is this device's performance with other bluetooth devices? The security setup? How is the call quality when using the phone with no headset? The microphone? Does Palm have any plans on upgrading the Pre to a metal housing or even offering one in the near future? I'd also like to see support for MSN IM or maybe offer a Trillian-like app (or something like that).
  • cjb110 - Friday, June 19, 2009 - link

    A lot of the Pre reviews have mentioned the keyboard being ok, but not great. None of them mention the bonus of actually having all of screen space available while you type. Yea the iphone and android's have bigger screens, but so what if you loose half every time the keyboard appears.

  • prophet001 - Friday, June 19, 2009 - link

    absolutely hilarious "dude i just took the biggest poop. wanna see?"
  • strikeback03 - Friday, June 19, 2009 - link

    Didn't he use that in his first iPhone review? Which didn't have picture messaging?
  • Rolphus - Friday, June 19, 2009 - link

    Anand,

    On the browser performance page, I couldn't spot any mention of which version of the iPhone OS you're using for comparison? I've found 3.0 to be much faster, having benefited from the updated WebKit builds including the "Nitro" JS engine and general render speed improvements (I assume the Pre has this build as well). Would you mind clarifying or pointing me toward the answer?

    Many thanks,

    Rolphus
  • ltcommanderdata - Friday, June 19, 2009 - link

    http://www.rapidrepair.com/guides/iphone-3g-s-repa...">http://www.rapidrepair.com/guides/iphon...one-3g-s...

    Well the first teardown of the iPhone 3G S seems to confirm that Apple too uses a ARM A8 Cortex SoC with PowerVR SGX as predicted. I wonder if the hardware similarity between the Palm Pre and the new iPhone will put pressure on Apple to implement multitasking. They could argue hardware limitations for the older models, but it's difficult to hold back now that the Pre has shown it can be done well on newer hardware. Sadly, it'll probably be the major new feature of iPhone OS 4.0 next year.

    On a hardware note, I wonder what version of the PowerVR SGX is in the new iPhone. The SGX520 as Anand predicts or the SGX530 as the Palm Pre. I'm guessing the teardown wouldn't be informative on this and we'll have to wait for driver analysis.

Log in

Don't have an account? Sign up now