iMessage for Windows

A year and a half ago, I heeded the growing warning signs that indicated the looming demise of macOS, née OS X, as a platform for developer and true computer enthusiasts, and set about trying to find a new ecosystem. Luckily, this was around the same time that updates to Windows 10 combined with the the continued awesomeness of WSL,1 made it a viable option for reconsideration.

While Windows had always remained my primary development platform of choice due to the nature of my work, there were various apps that I’d become accustomed to using and had to seek out alternatives for, chief of which was iMessage. As someone that has never embraced the mobile craze, I sorely missed the ability of texting (or “iMessaging”) from my PC, and came to absolutely despise having to drag my phone out of my pocket and text from its cramped display, constantly fighting autoincorrect and embarrassing myself with typos and misspellings. I tried switching to alternative platforms, including WhatsApp, Skype, and FB Messenger; but nothing came close to matching the pure simplicity and sheer genius of iMessage’s “SMS backwards-compatibility” approach that upgrades iPhone-to-iPhone communications to iMessage while transparently falling back to SMS or MMS where iMessage was not an option.

Continue reading


  1. WSL is the Windows Subsystem for Linux, also known as “Bash on Ubuntu on Windows,” offers a native Linux-in-a-shell with nice (and growing) integration with Windows. Check it out! 

OS X Mountain Lion 10.8.2 finally unifies iMessage messaging

iMessage fragmentation across devices has been a common complaint ever since iMessage was first released, and although Apple has taken steps to mitigate the issue, it hasn’t yet been truly solved. The problem was exacerbated with the release of Mountain Lion which brought iMessage to the desktop (or to the laptop, depending on what you use), where users of OS X would be allowed to join in the iMessaging fun – but with a very important caveat: the iChat (now rechristened “Messages”)  messaging software would only register with the iMessage email account, so iMessages sent to your phone number would not be received.

This meant that users would have to explicitly take care to send and receive messages from their iMessage-enabled email addresses; but while you can always select where and how you initiate conversations, you can’t very well choose how and where perfectly random strangers will choose to contact you. This limitation also applied to the iPad, however iOS 6 beta seeds included a fix for that, adding the option to initiate and receive messages from the phone number associated with your iMessage account.

It pleases us to inform you that with Mountain Lion 10.8.2 (as of the latest developer seed, 12C50) this feature has been extended to Messages on OS X, and in the future, your iMessages will be synchronized across all platforms. Here is a screenshot of how your iMessage account looks in iMessage on 10.8.2:

Continue reading