The AIM Application

This is the one application that honestly just bothers me. It could have been so incredibly good, and completely negated the need for text messages - but, it doesn’t - largely thanks to the current iPhone OS not supporting a key feature which will be enabled later this year.

The first iPhone completely redefined texting for me. I had used SMS in the past but I just never really got into it, I was far more of an IM-addict than a text addict. And it was the first sign that perhaps I was actually getting old, since all of my friends who are in highschool or college now do nothing but text each other, and many of them actually hate instant messaging.

The iPhone changed all of that however - I quickly burned through the 200 text messages that came with the first iPhone’s service plan and needed to upgrade to the 1500 package almost immediately. As I wrote last year, the iPhone’s SMS application was quite possibly the most intuitive SMS interface I’d ever seen, and it was beyond easy to actually have a conversation with someone over SMS.

There’s nothing tremendously unique about the iPhone’s SMS app, it looks and works a lot like iChat on OS X. What I really wanted, was iChat on the iPhone, I wanted an IM client that worked the way the SMS app did, but didn’t force me to pay per message. With the iPhone 3G and the 2.0 firmware Apple still hasn’t delivered its own iChat app for the platform, but AOL has.

The problem is that Apple doesn’t allow applications to remain active in memory once you’ve navigated away from them, it’s a key distinction that is designed to keep the iPhone’s interface running as quickly as possible. With an IM client however, you need it to be running in the background so you can be notified of new IMs even when your phone is locked and in your pocket, just like a SMS.

/
I love sushi

Apple developed a framework to allow for applications to push notifications to the iPhone without requiring the app remains active and in the foreground. The process works like this: when an application establishes a connection to its server over the cellular or WiFi network (e.g. AIM client on the iPhone connects to an AIM server), there’s a persistent notification connection established between an Apple server and the phone as well. Regardless of whether on the cellular or a WiFi network, your phone will have an IP address that Apple/AT&T are aware of - Apple will simply keep an active connection to your IP, even after you’ve closed the application. Then when the application server (e.g. AIM server) wants to send data back to your phone, it simply goes through Apple’s push server and the data is then pushed to your phone much like a SMS. In the case of an IM client, you can get notifications that messages are available, you can get previews of the actual messages and you can get sound notifications like you would when receiving a SMS.

Unfortunately, this persistent push connection to your iPhone isn’t enabled in the public 2.0 firmware and won’t be available until September. Yet AOL’s AIM client is available, in beta form, today. Herein lies the problem - without support for push notifications, the AIM client is mostly useless as a constant communication device - you can only receive IMs if your phone is unlocked and you’re actually in the AIM app. Obviously, come September, that limitation should get solved but then there are other concerns.

Despite the popularity of AOL’s Instant Messenger, AOL has never done a great job of making a good IM client. Pidgin, Trillian, Adium and even iChat are infinitely better, and the same holds true for AOL’s iPhone client. It’s fairly simple but honestly, AOL just needed to copy Apple’s SMS interface but instead it made the iPhone AIM client feel more like a crappy 3rd party application, than something that belongs on the phone.

Switching between conversations is pretty easy, you just swipe left-right/right-left to flip through all active conversations. The problem is that whenever you start a new conversation with someone, it adds the conversation to the stack.


Woops, I accidentally clicked on this person - there's no easy way to close this conversation, I have to go back to the main menu, select active IMs and then delete it.

For example, let’s say I want to send my friend Manny an IM. I’d select his name from my buddy list and it’d bring up a chat window, simple enough right? Now let’s say I want to go and IM Gary; I go back to my buddy list, select Gary’s name and another IM window is added “behind” Manny’s window. If I am done talking to Manny, there’s no good way of closing his IM window. I have to select Active IMs from the bottom of my screen, hit edit, then delete our conversation, which as you’d expect, also deletes our conversation.

The AIM iPhone client also uses standard IM sounds, which can be pretty annoying. Obviously putting your iPhone into silent mode will get rid of the sounds but it’d be nice to be able to customize the AIM sounds.

The AIM client is obviously in beta, but I honestly can’t help but think that the best option would be for Apple to develop its own iChat client for the iPhone. The Apple-made apps continue to be the best made software for the iPhone, by a large degree, and I suspect that this will continue for quite a while as iPhone app development is in its infancy.

The biggest issue is the lack of background notifications, which makes the AIM app pretty much useless as I don’t keep my phone unlocked and running AIM all the time. We’ll have to see what happens come September, but as it stands this is one major feature that I wanted last June that Apple still hasn’t delivered.

Clutter Awaits! Translation Apps on the iPhone: A Match Made in Heaven
Comments Locked

55 Comments

View All Comments

  • michael2k - Thursday, July 17, 2008 - link

    Like it or not, the iPhone is hardware.

    AnandTech is run by Anand, and whatever strikes his fancy (be they MacBook Airs or iPhones) gets reviewed.
  • imaheadcase - Monday, July 21, 2008 - link

    "Like it or not, the iPhone is hardware.

    AnandTech is run by Anand, and whatever strikes his fancy (be they MacBook Airs or iPhones) gets reviewed. "

    Yes its hardware, so is a toaster..I away his review on the latest model toasters that come out, as well as the top of the line flashlights... i rest my case.
  • robinthakur - Thursday, July 17, 2008 - link

    Its sad that you aren't realistic enough to know that currently lots of people are looking for a decent and unbiased iPhone 3G review, and Anandtech (A technology site I recall) offers a very good and highly technical review, the best I've seen. Where's the issue there? Are you annoyed that the iPhone is again in great demand and in the news? Its hardly the iPhone's fault that the HTC *fill in this weeks model* garners about as much press attention as a comeback by Kelly Clarkson, its fundamentally outdated and playing catchup to the new kid on the block.
  • Griswold - Thursday, July 17, 2008 - link

    You really need to roll over and die.
  • at80eighty - Thursday, July 17, 2008 - link

    you ungrateful morons don't seem to get a simple fact. this site is FREE

    Anand & Co. owe you nothing & yet they keep putting up good/great articles

    Lately all i see is whine & cheese about how anandtech has lost its hardware focus , while commenting in 'the third' article of hardware

    more often than not this is a one stop place for getting your info. don't like it , don't click.

    and im not a mindless fanboy - someone here was recently criticizing the AT staff over something , but he made clear , precise & constructive points why he felt so - and thats a good way to go about it. your stale WAAWAAWAA is just a stupid annoyance
  • Dennis Travis - Thursday, July 17, 2008 - link

    VERY well said. Almost the exact words I was thinking.

    Keep up the EXCELLENT work Anand and Staff!
  • imaheadcase - Thursday, July 17, 2008 - link

    What he said, roll over and die.
  • Brianoes - Wednesday, July 16, 2008 - link

    What are you talking about? I think that Anand's article provides one of the, no, the clearest and most consise iPhone article, and I'm done hunting for them to learn some more random details that I may have been interested in. His conclusion was not the standard three paragraph garbage you see on most other review sites - thanks for the really in depth final conclusion and summary.

    The first and last good iPhone review I've read, coming from an iPod Touch user for the past three months.

    Brian
  • imaheadcase - Thursday, July 17, 2008 - link

    What am i talking about? I guess you are oblivious to the fact that the iphone is a niche market. Like every smart phone out there. Yet they review a iphone and no other phone? You know why they don't review others phones..because there are millions of sites that do that all the time.

    Stick with actually HARDWARE analysis like next to Anandtech on top of page. Leave the phones/cars/apple related stuff/ game reviews, etc to other sites who do it 24/7.

  • Goty - Wednesday, July 16, 2008 - link

    I think there needs to be some emphasis in the section dealing with reception on the fact that coverage is STRONGLY influenced by where you are. When I was at college, a large number of my friends were Verizon customers, but most dropped Verizon and switched to either Cingular/AT&T or regional carriers because Verizon coverage in the area was practically nonexistent. None of their phones got reception in any of the buildings on campus or in any most of the apartment complexes, and signal strength in open air was limited to one or two bars at best.

Log in

Don't have an account? Sign up now