The iPhone’s Popup Problem

Popups were an understandable workaround for the shortcomings of the iPhone operating system. But with OS 4, Apple missed their chance to build a good alert system. Now, popups are about to get way out of hand.

So What’s The Problem?

You deal with plenty of popup notifications on your iPhones right now. A Facebook message interrupts while you’re checking on an IM which interrupted you in the middle of reading an SMS which popped up over the game you were playing. And whenever you’re interrupted, there’s no quick response, except to ignore the popup completely. And even then, it’s hard to ignore it quick enough to avoid getting killed in whatever game you’re playing.

The trouble is, this is only going to get worse. On top of push notifications, Apple’s iPhone OS 4 adds local app notifications. Any app running in the background that feels like bugging you for whatever reason can, whether you asked it to or not. This is manageable, but sometimes the choice of whether to be notified or not is tricky.

Suddenly a convenience turns into an annoyance.

How Can It Be Fixed?

Steve Jobs tells us that Apple takes its time on things (like copy and paste and multitasking) in order to get them right. When they finally do execute, goes the speech, they handle these things better than anyone else. But there’s no end to this popup notification hell, and someone else already handles notifications better than Apple does. Who? Palm, that’s who.

On smartphones running Palm’s webOS, a small, nonintrusive tray nudges things up just a tiny bit to notify you of events, be they IMs or songs changing on Pandora. Once you choose to, you can either take an action and respond to the notification right through the tray, or put it out of sight and ignore it.

Even an alert system as simple as Android’s, which consolidates notifications into a tray after briefly flashing them in the taskbar, would be fine – unlike the iPhone’s which makes notifications disappear once you ignore them.

Of course, no one’s expecting Apple to copy Palm – or anyone else for that matter – but there are better options and approaches already out there. Apple needs to consider that endless popups right in the middle of our greasy screens are a problem to fix, and not a solution in and of itself.

Discuss

(3 Comments)
  • [–]

    Simon Reidy

    Tuesday, April 13, 2010 at 10:58 AM

    Excellent article.I think all iPhone users that deal with constant calendar, SMS and push notifications agree with you.

    Another area apple missed the boat with for 4.0 is information presented on the completely vacant lockscreen. A major reason I jailbreak is for the excellent lockinfo app which solves this problem in a big way (and in addition has an excellent notification system).

  • [–]

    Anon

    Wednesday, April 14, 2010 at 7:03 PM

    I love how you keep bagging on the WinMo 6.X phone OS for being so famously ‘fail’ in every way but it does tray notifications even better than how it was demonstrated in the palm video.

    Instant messages would be displayed as a new icon, which can be selected to bring the IM program into the foreground. If your phone finds a new wireless network the networks icon can display that. If you get a new text message an icon appears in the tray, as well as a pop-up at the bottom of the screen containing the message. You can dismiss the message itself and the icon will remain in the tray indicating unread messages. Same for missed calls. And clicking the icon always opens the associated program (call log, messages, etc). And ever present on the right hand side of the tray is a drop down box that shows a list of all running applications which allows you to switch between them or close them.

    It’s just worth remembering that WinMo 6.X did SO many of these things that other phone OS’s lack.

    Such as a customizable home screen. My home screen contains shortcuts to 20 programs/apps, as well as connectivity to turn on/off wireless/bluetooth/phone, and a calendar, and a task list (to-do list) and the time, and messages/call log. And it shows all those things in a very clear and space-efficient manner.

  • [–]

    jay

    Sunday, June 5, 2011 at 6:59 PM

    How can it be fixed?
    *buy an android

Join The Discussion