55 Comments

Summary:

When push notification finally made its way to the iPhone, a lot of people were anticipating IMs pushed to their iPhone. At first, I scoffed at this idea. I’d always figured IMs were based around the “instant” part of the phrase, and someone pushing an IM […]

im_apps_block

When push notification finally made its way to the iPhone, a lot of people were anticipating IMs pushed to their iPhone. At first, I scoffed at this idea. I’d always figured IMs were based around the “instant” part of the phrase, and someone pushing an IM to me might be disappointed if I don’t get back to them right away. Well, guess who’s been a big iPhone IM-er since 3.0 came out? Go on, you’ll never guess. Yep, it’s me. I’d like my crow with a side of au jus, and a loaded baked potato, please.

First a quick word of warning: by no means are my comments here to be construed as any sort of a formal review. While I’ve tried to run all of these apps through their paces, I wouldn’t feel comfortable calling any of my comments a review — they’re more like first impressions.

That said, while there are 10 apps we tested out, it quickly became clear to me this was a race between Beejive and IM+ Push. The important criteria for me were: the ability to connect to multiple IM protocols (and multiple accounts of the same protocol), the ability to do push notifications, and the app not requiring its own server-side account to operate. Price, as they say, was no object. When you get right down to it, the difference between many of these apps is only $5-7. My afternoon brownie indulgence costs more than that.

Over the last week, I’ve been receiving push notifications from at least one of these apps during testing, if not more than one, and I didn’t notice a detrimental effect on my battery life — with the usual disclaimer that if I spent my entire train ride home IMing friends, I’d see a battery hit.

Without further ado, here are my findings.

IM+ with PushIM+ Push ($9.99)

IM+ Push is a very full-featured app with two specific features I enjoyed: I can set how long I’m online for up to three days (perfect for getting through a weekend); and I can change the wallpaper behind the messages. However, I found the app overall a tad on the slow side. As a speed comparison, by the time I had opened IM+ and viewed the IM, I would have also replied to the IM in Beejive. While it does claim to connect to Skype, I had some issues getting it connected, and never got a push from Skype.

IM+ LiteIM+ Lite (Free)

IM+ Lite is the free version of IM+ Push and the only differences between the two are that you can’t change the wallpaper and the push notifications are email only.

BeejiveBeejive ($9.99)

I found Beejive to be the fastest app in my tests. I could very quickly see what IMs had arrived, preview them and reply to them. Like IM+, I can change the background, but I can only be online for up to 24 hours (which was the standard time period for all the apps). There was one nice feature I found in Beejive that I couldn’t find a corresponding setting for in IM+: I can set how long I show as “available” after I close the app. One of the chief complaints from people I was IMing during this test were the frequent “crumpy is available”/”crumpy is away” notifications they were receiving. By staying “available” for 20 minutes, the person I was IMing with had a much better experience. It was a minor detail I hadn’t thought of until a few people complained about it.

One other feature I liked is I can set how many IMs from contacts are shown when I launch the app. The default is I only see the most recent message from each contact, but I set it do display more, up to and including all messages.

AgileAgile Messenger with Push ($9.99)

For the price, I found Agile Messenger to be a very poor solution. You can only connect to one account of each protocol (I have two AIM accounts: my personal and a work one). I also found the type size on the IMs to be too small to read, and there was noticeable lag when typing.

AIMAIM ($2.99/Free)

There are two AIM apps from AOL, one that’s free and one that’s $2.99. I’m grouping them together since the only differences between the two are that the free one has ads and the paid version does not. While I found the app to be very responsive, there are two big issues I had: I can only be signed into one AIM account, and all push notifications have an SMS-style popup. I couldn’t stop the pop-ups, but I could control how much information was displayed — the ranges are from “new IM” to the full contents of the IM, including sender information. The only reasons I’d recommend this app is if money really is an object, you only have one AIM account, and don’t mind the obtrusive pop-ups.

YahooYahoo! (Free)

Well, about all I can say is, “Yep, it connected to Yahoo.” You can only connect to one Yahoo account and there is no push notification, nor any announced plans for push.

PalringoPalringo (Free)

In my tests, Palringo failed on liftoff. It requires a server-side account, and when I went to setup the account via the iPhone app, the captcha image didn’t even display — really, who needs captcha on an iPhone app? The app does not currently do push, although as of this writing they have submitted a push version for approval. At this point, for a free IM app, I’d recommend IM+ Lite over this one.

skypeSkype (Free)

Since the purpose of this article is IM apps, I’m going to gloss over the voice portion of the Skype app, which is arguable its greatest benefit. However, I was able to connect to my Skype account and IM with friends just fine. There are no push notifications for IMs, however.

Fuze MessengerFuze (Free)

Fuze is another one that requires its own server-side account to run. You can also only connect to one account of each protocol, and there are no push notifications. Also, for some reason even after quitting the app, it kept me online, but I didn’t receive a test message I sent myself when I logged back in. As with Palringo, if you need an IM app that’s free, go with IM+ Lite.

Chart of Instant Messenger Features

iPhone Instant Messenger Comparison Chart

And the winners are!

For free apps, IM+ Lite blew the doors off the competition. I could connect to multiple protocols and multiple accounts.

In the paid category, while it was a close race, I felt Beejive edged out IM+ Push. While the ability to stay online longer than 24 hours was nice, I felt the speed and the ability to quickly see received IMs edged Beejive over the finish line.

As always, we welcome your comments about what IM apps you prefer.

  1. You forgot eBuddy. It also has push notification (only 30 minutes) and is free. So far it’s been working great for me.

    Share
    1. eBuddy is not good in one item: it need its own server side account.

      Share
  2. “here was one nice feature I found in Beejive that I couldn’t find a corresponding setting for in IM+: I can set how long I show as “available” after I close the app.”

    what setting is that? The Auto Away?

    Share
    1. Yeah! That’s what I meant to say

      Share
  3. Interesting write up. I have been tempted by BeeJive for a while now. IM+ is too ugly for me.

    You left eBuddy and Nimbuzz off of the list? Easily the two best Free IM apps.

    Also, where the hell is Meebo? Are they ever going to release a real iPhone app?! http://bit.ly/TLiDa

    Share
  4. IM+ is ugly. But since I just read your article via the Twitter feed in IM+ I will give it the win. If beejive had a Twitter feed I would switch.

    Share
  5. Has no one seen numbuzz. Multiple IM. Voice. Push. Landscape etc?
    This seams to trump all at the moment…

    Share
    1. I’m a big fan of Nimbuzz. I discovered their service 6 months ago while looking for a replacement for AOL’s ad supported AIM client and have never looked back. Today they launched a new version with some great new features, including push notifications.

      Share
    2. Numbuzz may be a proper app for instantmessaging, but it crashes veeeeery often :) i wanted to make an account, and everytime it crashed^^

      Share
  6. [...] TheAppleBlog posted a review of a number of iPhone IM apps, although they left off my two favourites – Nimbuzz and eBuddy Share this [...]

    Share
  7. Beejive is overpriced, but I’ve never regretted buying it. You’ll never look back if you’re willing to pay. A true ichat for iphone.

    Share
  8. what about nimbuzz?
    skype msn aol twitter sip ecc… + push (30 mins only)
    free.

    Share
  9. My vote goes to eBuddy. Not listed here. Free. Push enabled.

    Share
  10. I originally used IM+ Lite, and found it worked ok but there was something I couldn’t put my finger on that I didn’t like about it. When BeeJive supported Push Notifications I switched to it and havn’t looked back, great UI, great speed, great app.

    Share
  11. Thanks for pointing out the couple I missed folks. Just goes to show: every time I do roundup, I miss someone’s favorite :).

    Share
  12. I have AIM on my phone but I don’t even use it. I like Beejive all the time. It is more convenient to use than sitting in front of the computer if you don’t have to. Beejive is the bomb!!!!!!!!

    Share
  13. The problem with nimbuzz is that it’s one-account-per-protocol, which kills it for me (I have 2 messenger accounts and 3 google/jabber acconts).

    I’ve liked ebuddy so far (have had it installed for 3 days)…I like it so far, except it doesn’t support non-google jabber accounts (we have a jabber server at work that we use to communicate internally)…if/when they add that, ebuddy will be The Perfect Client, at least for me.

    Share
  14. There is also nimbuzz 1.3 that was released today, supports everything and has push notification (except for skype). It’s free but you can only stay online 30 minutes. Also the push notifications doesn’t show the text of the message but just the badge and the sound.
    I will stick with Bejive IM that works fine, but doesn’t support skype.

    Share
  15. How could you forget Fring? It has all the best IM services, including Skype! Been a fan of this app since I was still a Nokia user.

    Share
    1. Same here …. Fring is one of the best as it has Voip also.

      Share
  16. You guys forgot Mundu IM… it works great and I think it has better features then most of the ones mentioned in the article….

    Best
    A

    Share
  17. I find it incredibly hard to believe that there is no killer app in the instant messaging app market. It seems like such a simple thing to create a decent chat app. But there’s always something messed up about the program. I’ve been using Agile Messenger only because it has landscape mode. But its interface sucks. Hopefully Nimbuzz is better. God, over 2 years in and Apple still hasn’t made iChat for the iPhone. GET THE HELL ON IT APPLE!

    Share
  18. I don’t think you gave Agile Messenger a fair try.

    “I also found the type size on the IMs to be too small to read”

    You can increase the font size in preferences.

    Share
  19. Thanks for the writeup. I wanted to make two quick corrections about your impressions on AIM for iPhone. First, as with all push notifications, you can adjust what kind of notifications you get in the settings app under notifications. You can choose sounds, icon badges, or dialogs, or any combination of the three – in addition to the level of information shown in the dialog that you can set in AIM’s on prefs. Second, in addition to the lack of ads, right now landscape support is only available in the paid version. We’ll be adding landscape support in the free version shortly, but for now that’s another difference between the two versions. Thanks again.

    Share
  20. Can’t beliew you left out eBuddy as its a one of the top free apps on App store??

    Share
  21. Nobody has brought up Fring which is a great free instant messenger app that connects to almost all of the services and has push notifications. It is a little on the slow side, but overall useful.

    Share
  22. I’m using Agile Messenger, and my question with push notifications for incoming IM’s is this:

    If I have closed the app – say I’m at the Home screen, or reading an article from USA Today – will I receive a notification? Or do I have to have the app currently running?

    I don’t seem to be getting notifications if the app is closed. I’m guessing that this would require true multitasking, which the iPhone doesn’t do, correct?

    Thanks,
    Blair

    Share
  23. If you use use the latest Yahoo! Messenger on your iPhone you can turn notifications on and it works just like a push app.

    The only complaint was from an overseas friend who tried to turn her web cam on and I couldn’t see it on my end.

    Share
  24. I’ve been using http://www.fivedigittext.com This is a website, not an app, but it works fine on the iPhone. I like it better, because I can get to it from my PC, and from my iPhone.

    Share
  25. I just left Blackberry a week ago and use iPhone. My blackberry I could send and receive IM’s anytime – with my iPhone – it seems to only work while I’m in the messenger application? As soon as I leave and check email or something else it exits the app and I can’t receive IM’s – is that really how the iPhone works?

    Share
  26. Mark,

    Seriously?

    “Also, for some reason even after quitting the app, it kept me online, but I didn’t receive a test message I sent myself when I logged back in. As with Palringo”

    If you go in to settings for Palringo and change “Status when leaving Palringo” to Sign out. Surprise surprise it’ll sign you out, when you leave.

    I’m starting to lose trust in the apple blog.

    Share
    1. you can obviously see that the questionable behavior is not the inability to sign out, but the fact he didn’t get the message.

      Share
  27. But… Where is OneTeam for iPhone?

    Share
  28. Where do you get your brownies?!?!

    Share
  29. Nice article. Thanks for taking the time summing up some of the IM applicatoons for Iphone :)

    Share
  30. The latest version of BeeJive allows you to “stay connected” for up to 7 days now. As another poster commented, there is no comparison. It’s the best IM app for the phone by a large margin. Previously I used IM+ specifically because it offered the most (at the time 3 days) time to stay connected.

    BeeJive is less cartoonish, more reliable, and faster as pointed out. With the 7 day connection it’s a no brainer.

    Share
  31. Looks like this article could use a hefty update. (I found it useful, but by the time I found it, it was out of date).

    Yahoo Chat supports push now, ebuddy and Trillian have iphone apps. There’s others too, the wikipedia page on im clients now has a column for iphone support, but isn’t all that easy to use to compare just iphone apps.

    Thanks for the article!

    Share
  32. I used to heard about messaging from iPhone to Blackberry via Yak but I dont remember whether where I came acrossed that information. Is there anybody here experienced IM-ing from iPhone to BBM please share the experience.

    Share
  33. Is there any app that uses the cam to send images in real time?

    Share
  34. I’m wondering the same as Pokky, anybody got any insight?

    Share
  35. Please find out the answer about IM-ing from iPhone to BB from this website http://www.youtube.com/watch?v=TjuoswXon-Y&feature=player_embedded I try to make understand it but not success. If anyone could find the way please share the idea. Millions Thx !

    Share
  36. How about an instant messenger where the message is your touch?

    Share
  37. for an update , truphone and vopium both have now IM enabled iPhone apps while VoIP calls are cheaper than last year

    Share
  38. Meebo for iPhone is finally here!!! Check out the features and my screenshots: http://www.willw.net/meebo-for-iphone/

    Share
  39. mundu im for iPhone is here http://itunes.apple.com/in/app/mundu-im-ose/id360086967?mt=8 its free and worth the download

    Share
  40. [...] 10. Chat with an instant messenger application (like any of these here) [...]

    Share
  41. Even with these apps doesn’t ATT still charge against your text message allowance for each IM?

    Share
  42. iPhone Chatter Thursday, April 22, 2010

    “Even with these apps doesn’t ATT still charge against your text message allowance for each IM?”

    lol?

    Share
  43. I have been a Blackberry user for several years and use Blackberry Messenger a lot, especially overseas, in place of text messages. I’m strongly considering switching to iPhone but that means a switch in my IM app. Any suggestions about what is closest to Blackberry Messenger which is always on and available to receive messages the same way SMS does?

    Share
  44. I’ve been a long time Blackberry user and just switched to iPhone. I travel a lot overseas and my colleagues and I use Blackberry Messenger almost exclusively to communicate as mobile phone calls and text messages are too costly. I see that Beejive has an app for both BB and iPhone and that it has Push capability. The greatest concern I have is that the application needs to be running all of the time in order to receive messages day or night. Is this possible with Beejive? Basically I want an app that performs like a SMS text message would but would be using data instead of being billed as a SMS. Suggestions please!!

    Share
  45. is there any app for Iphone to chat with blackberry for free?

    Share
  46. There is an application with a little different twist. It is called BleepU, uses push notifications and it is an instant messanger in a lateral sense of the term. It is built to allow users to send in the fastest possible way standard messages, those of the kind “I miss you”, “I’m running late” … It uses phone numnber (so no login friendship requests and so on) and icons.
    I think this in an interesting point of view of what an instant messaging application is.

    Share
  47. What kind of brownies do you buy for that much $$??

    Share
  48. You forgot eBuddy, this post might not be dated but eBuddy is the best IM app so far, it’s simple and has everything.

    Share
  49. This must be an old article, but What’s App is clearly a top 3 app.

    Share

Comments have been disabled for this post