New iOS notification system

Notifications on the iPhone and the iPad are broken. They distract us and get us away from our work flow or Angry Birds and if you, like me, get a lot of them they stack most annoyingly. Push notification on an iPhone

So why haven't Apple already solved this? We can't know that for sure, secretive as Apple is. But I'll bet it has something to do with the new iteration of OS X.

Lion In Lion Apple is bringing iOS features back to the Mac. Specifically, for notifications, applications are now encouraged to be full screen. Full screen apps can't use badges or jumping icons in the dock to notify users of what's going on.

Lion has to redesign notifications. And Lion has to make notifications work with full screen apps, exactly the same problem that Apple faces on the iPhone and iPad.

Unified notification system I believe the new notification system will be the same, or very similar, across all Apple platforms. It just makes to much sense not to, all their devices need new notifications and they face the same constraints... Except input. iOS handles touch,  OS X has a mouse/keyboard. Both of them handle gestures however.

Universal Gestures? In the new beta of iOS, 4.3, Apple has released a set of gestures to do multitasking making the feature a lot more powerful and easy to use.

[youtube wvxSSGUtTYA]

These gestures don't translate all that well to the iPhone (five fingers on a 3" screen?) but I dare say Apple can solve that. But I also notice there's one gesture missing: down. Right and left swipes change app, swipe up to show active apps, why not swipe down to show a notification app/menu?

Notification app/menu/dock Gathers all notifications, only needs to make a sound or visual cue for new notifications and users can come back to it at will. It would work on all Apple devices and could be accessed by gesture or from the icon.

Sounds pretty Apple-y to me. What are your thoughts?

What is a user interface?

A lot of people I talk to are confused about design. Not least when they hear about abstract design such as web design, UX design, game design etc. I can't blame them. As designers we really tag ourselves with the word most appropriate for the task at hand. Even though our main work is always to solve problems by design. But let's make things easier For most designers working with abstract design the term user interface is crucial. But exactly what is a UI? Sure, it's the thing the user interacts with. But where does it start and where does it end?

User Interface Interface is a proxy layer between a human being and a function.

But what does that mean? For a pair of scissors, the scissors themselves are the user interface between a human hand and the function of cutting.

A computer has two layers of user interfaces between the human and most functions. The keyboard/mouse or physical UI, and the graphical or text based abstract UI.

But what if the user interface is a part of the function? The iPhone for instance doesn't really have a physical UI. There is nothing physical to interact with (excepting the home button, volume and mute controls but lets not digress from the example). But it does have a graphical abstract UI.

Why is this definition important? Because now we can all say user interface and know what we're referring to. No more wordplay to guess what the other person is talking about.