Apple just unveiled a MacBook laptop it said it would never make: the new MacBook Pro has a touchscreen display, albeit not the kind of touchscreen display you want. It also has an ARM processor, albeit not the kind that can power the entire thing. It also has iOS running right alongside macOS, but it’s not the kind of iOS experience you expect.
DON’T MISS: The iPhone 7 has an exciting new feature that Apple is keeping secret
The Touch Bar display runs a modified version of watchOS, which itself is a modified version of iOS. That means Touch Bar runs independently of macOS, and that certainly makes sense.
TL;DR Touch Bar runs watchOS, and macOS sends it framebuffer data over USB. This presumably then relays multitouch events back to macOS.
— Steve Troughton-Smith (@stroughtonsmith) October 28, 2016
Because it integrates the Touch ID fingerprint sensor that’s also used for Apple Pay purchases, the Touch Bar needs a secure enclave to protect your payment information. That’s done with the help of Apple’s T1 processor, which is an ARM processor, and probably a variation of the S1 found inside the Apple Watch.
So this T1 chip is a standalone ARM device running its own variant of iOS, and managing the security of input devices (TouchID, camera, Bar)
— Steve Troughton-Smith (@stroughtonsmith) October 28, 2016
Interestingly, the front-facing camera is also connected to the T1 chip, for security reasons — just ask Mark Zuckerberg or the FBI about front-facing cameras on laptops and why they need to be secured.
All signs point to the front-facing camera on the rMBP also being gated/driven by watchOS running on the T1. For security! /via @KhaosT
— Steve Troughton-Smith (@stroughtonsmith) October 28, 2016
These discoveries come from developer Steven Troughton-Smith, who already explored the code that makes Touch Bar tick.
So, does this mean Apple will make a detachable laptop like the Surface Book that can run both macOS and iOS, depending on what you need? No, not really, though it certainly looks like Apple is toying with the idea of making iOS and macOS work together on a Mac in some ways. It also proves that Apple is experimenting with ARM processors on Macs, even if these custom chips are relegated to specific functions and can’t run the entire show.
The Touch Bar has more OS-wide support day 1 than keyboard shortcuts on iPad do several years later 😛
— Steve Troughton-Smith (@stroughtonsmith) October 28, 2016
Even Xcode & Instruments have Touch Bar layouts. Methinks the Mac software team have been sitting on this awaiting release for a long time 😜 pic.twitter.com/o7oXdy8zgJ
— Steve Troughton-Smith (@stroughtonsmith) October 28, 2016
That said, these discoveries are certainly exciting. Furthermore, it looks like Apple has been working on this particular MacBook Pro feature for quite a while, as most of its apps, if not all, already have Touch Bar support.