
On June 6th, at the WWDC 2011 Keynote, Apple’s CEO Steve Jobs introduced highly anticipated products including: OS X Lion, iOS 5, and iCloud, in promising efforts to bridge the gap between their two operating systems and enable a more flexible and fluid workflow on all devices.
Mac OS X Lion, the latest version of the Mac operating system, was said to have “over 250 new features” including Mission Control, Launchpad, and Multi-Touch Gestures, all working to turn the Mac OS X experience closer to what we expect from the iPhone, iPad and iPod Touch.
Standing among “more than 200 new features” on iOS 5 is Apple’s new proprietary messaging service, iMessage. Put simply, iPhone, iPad and iPod touch owners will be able to send text messages, photos and videos, with conversations synced across all iOS devices via 3G or Wi-Fi connection.
With the introduction of iCloud, an effortless way to store and access your music, photos, and documents on all your devices, Apple blurs the line even further. It will allow content to co-exist harmoniously across all devices, no longer confined to a physical space.
The reality is soon you’ll be able to start a conversation on your iPhone and seamlessly continue it on your iPad or iPod Touch. Unfortunately, for the time being, the Mac desktop is left out of the conversation with no-known support for iMessage. It’s only a matter of time before Apple integrates this feature in an update or upcoming release of their desktop OS.
The question remains: how will such functionality be supported on the Mac OS? Will this support be exclusive for iMessage or host other features such as sending and receiving SMS, phone, and FaceTime calls?
Below is a quick illustration of how some of this could be realized.
Push Notifications on OS X
Similar to push notifications built into various mail applications; this feature sends notifications to your desktop whenever your iPhone receives a text message, phone, or FaceTime call. The notifications can be sent over Wi-Fi, Bluetooth or USB connectivity.

Simple iconography communicate the type of incoming transmission (text, phone, or FaceTime) with clear indication of who is trying to reach you and the time.

Clicking on an iM or SMS notification panel will reveal the full text message along with an input field. A user can then read the message and respond accordingly without having to turn their attention away from the screen. The feature provides a convenient and uninterrupted workflow when viewing and responding to text messages on your desktop. All message history (sent and received) are synced across all devices.

A user can access recent notifications, set preferences and check iPhone battery level through the application’s menu bar icon.
iMessage on OS X Lion
Studying Apple’s implementation of iMessage on the iPad hints at a similar approach for what we might see on the Mac OS. The image below is an iMessage conversation as it would appear on the OS X Lion version of Mail.

iMessage texts are identified in your inbox with a simple “iM” tag preceding the text message. The message box is similar to the SMS window found on the iPhone. New and/or continuing messages will go straight to your inbox and become archived in their respective conversation threads.
While iMessage is envisioned here working similarly to Growl-like notifications and the new OS X Mail app; it may be likely to see this support come to fruition in a new iMessage app for Mac. iChat is also expected to play a role in sending and receiving iM, SMS, phone and FaceTime calls.
Whether iMessage support in OS X Lion is a standalone app or builds on iChat; we can only hope that Apple plans on integrating such support in their OS.


If Apple were to implement something like this, it would make my ‘back-and-forth’ decision of whether to buy myself a Mac (been a PCer for life!) a lot easier. This would be an awesome addition to an already excellent iOS system.
How about go full hog and bring the phone to the desktop too. How many times are you in the middle of your flow and want to text or call right there with a key stroke (if your phone is docked for instance). I’ve been asking for this for two years. The bluetooth being disabled because of AT&T’s contract is the main hindrance here.
Thank you, Matt, that’s exactly what we’re hoping for. Phone-related features will no longer be confined to the iPhone; soon, you will be able to send and receive iM, SMS, phone and FaceTime calls on your iPad and desktop.
I’d have thought this would be integrated in iChat, not Mail. Remember, iChat too is getting a makeover in Lion. I wouldn’t be surprised if this were in the GM. After Apple did similar things with FaceTime, it would only make sense.
This stuff is perfect. Perfect. Stunning integration work, guys!
Just the sort of thing that would really sew up the Apple ecosystem such that no one would buy anything BUT Apple devices.
Speaking of which…iMessage for OS X Lion and Mail like this would really make a Mac what it should be: just another device.
Splendid work!
Thank you for your kind words, Jerry. When discussing Apple; I’ve always thought the only thing that trumps the beauty of their products is the synergy that comes with the entire ecosystem.
Being notified of missed called an incoming text message on my personal computer would be amazing. I can’t count how many times I’ve gotten in fights with my girlfriend simply because I wasn’t able to respond to text messages quick enough.
Growl can handle notification. If Apple want to build notification message for OS X, they must hired Growl guys.
We really can’t wait to try this out with all our technicians using iMessage between our apple devices!
Fantastic!
When is this supposed to drop?
Fred.
An excellent piece. Love the mock up’s.
I’m as excited as I am sad. Excited: about this idea. Sad: that it doesn’t yet exist.
#somethingi’dhappilypayfor
Well, the phone & desktop integration was once upon a time working with most phones, using the brilliant BluePhoneElite2 app.
It did just everything you ever needed: supported sending and receiving messages, calls and even routed the audio using bluetooth.
And fully scriptable using AppleScript!
It’s a real pity the product is discontinued and the iPhone API is too closed for this app. One of the best utilities ever made for OSX
Commenting on the mockup – I disagree about the idea of implementing IM in the Mail app. That has been FaceBook’s approach and I think it’s flawed, IM and Mail communication is fundamentally different.
This would rather fit within the boundaries of iChat – not that I fully understand why Apple decided to make FaceTime a separate app and not as a module of iChat as it should be.
This is excellent. I want this application. :D
Congrats! You guys predicted Apple’s Messages and Notification Center almost to the letter! :)
Here we go! :)
http://www.apple.com/macosx/mountain-lion/messages-beta/