¶ Notifications

I have been thinking a lot lately about notifications on my devices — both Mac & iOS. Today, after a conversation with some friends on Path, I finally tied it all together in my mind to share with you.

Let’s start with the Mac.

Mac

The Mac’s notifications are all over the place. In the Dock, you can have badge notifications, and apps can bounce up and down like a Jack Russell Terrier for your attention. Badge notifications have also crept into Launchpad, which isn’t easily discoverable. One last place for badge notifications is the apps residing in the menu bar.

Then there are modal notifications that pop up over whatever you are currently working on.

This is the same sort of mess that we had in iOS until banner notifications and the Notification Center came into play in iOS 5.

On top of the frenzy of notification placement, some of these just look plain outdated. For instance, iCal notifications look like this:

iCal Notification
iCal Notification

What era is that clock from? It even annoyingly shakes. It is an eyesore on the beauty of the rest of OS X.

OS X Lion was billed as being the best of iOS being brought back to the Mac. And in many ways, it is. Take full-screen apps, for instance. I use them all the time (like right now, as I write this in Byword). I keep Safari, Mail, iCal, iTunes, & Reeder in full-screen almost all the time.

Notification center and banner notifications would be awesome, especially in full-screen apps. Give me a keyboard shortcut or trackpad gesture to quickly see all my notifications on my Mac, and subtly show me reminders and alerts without demanding an interruption to my workflow.

iOS

I have very little to complain about regarding iOS notifications since iOS 5’s revamp of the system. But there is one.

I do not always have my MacBook Pro with me. And when I am on the go, and at night, it is closed, making notifications impossible. This is not the case with my iPhone. It is always with me, always on, and charges in a little tray on my nightstand. It serves as my alarm clock.

But emails and app notifications roll in throughout the night, making noise and briefly turning on the screen.

There are only two types of notifications I want while I am asleep: the alarm that I set and phone calls (in case of an emergency). Everything else needs to shut up.

Here is what I propose: a global Do Not Disturb setting for iOS notifications. This would prohibit notifications from turning on the display or activating the speaker during hours that I set (like when I am sleeping). There would be a list of exceptions that I could set, such as alarms or phone calls. For everything else, it can stack its notifications in the Notification Center for my review in the morning.

The ring/silent switch works great for things like meetings, where you can be alerted to something via vibration if need be. You’re still active in that situation. It doesn’t work that well for sleeping at night, though.

Being able to tell our apps that we do not wish to see or hear them right now would be great.

Update

on 2011-12-30 21:01 by Chris De Jabet

Just a quick addition to note that Airplane Mode isn’t enough to solve this problem. Some apps, like games, will use local notifications that do not require a network connection. My wife likes to play Tiny Tower, which will use local notifications to update her on when something needs restocking or a new level of her tower is ready (it’s simply using time calculations for all this).

Also, Airplane Mode would disrupt the ability to receive calls. And we all know the moment you disable calls is when the crap will hit the fan.