I can't wait to write a nyan cat app for the TouchBar.<p>Hopefully the next XCode build will include a TouchBar simulator so there's no need for me to get a new MBP in order to work on this.
>Do not show alerts in the Touch Bar, and do not use the Touch Bar for widgets.<p>It's interesting, then, that they explicitly showed the Touch Bar being used for alerts in the design video (when the user received a FaceTime call).
When the OS hasn't initialized Touch Bar, what happens to the Touch Bar? Is there a default Touch Bar loaded in firmware in cases of Linux or Windows in Boot Camp?
Well, the Slashdot article gets it right:<p><pre><code> Apple's New MacBook Pro Requires a $25 Dongle To Charge Your iOS Device
</code></pre>
I like the TouchBar. I really like the Security Enclave. I'm good with losing most of the ports. But they shoulda kept a standard USB port.<p>So this will push my upgrade back not forward.<p><a href="https://hardware.slashdot.org/story/16/10/27/2226215/apples-new-macbook-pro-requires-a-25-dongle-to-charge-your-ios-device" rel="nofollow">https://hardware.slashdot.org/story/16/10/27/2226215/apples-...</a>
Too bad there isn't a way to have your app control the touch bar even when it isn't in focus. I would have liked to write a background application that overrides it for personal use. I already have one that does that for the caps lock key.
So who's gonna be working on Sublime/Atom/Vim/Emacs integration on this. Shit, imagine all the things one can do with that bar (multi-touch, slidable, swippable).
If someone can figure out how to trick legacy MacBooks into displaying this bar on the screen of a plugged in iPhone/iPad then you can take my money now.<p>There are so many old iPhone and iPads out there just waiting to be repurposed for something like this.<p>Heck, I'd even be interested in a reasonably priced (< $150) external touch strip as an accessory for my current MBP.
> Such an instance is sometimes called, simply, a <i>bar</i>.<p>Kinda funny that a product that was only officially announced today already has a vernacular. :)
TouchBar will play nice with digital audio workstations like Logic Pro / Live, etc. I'll be happy to record pitch/mod/any VST param automations on a touch strip.<p>DJ-ing apps could show up cue points and let you trigger them.<p>While fullscreen mode on macOS advocated distraction-free focus, TouchBar takes a step backwards.
Actually very pleasantly surprised that this version 1 API has this much publicly customizable features. My guess was that this would be locked down in the first new gen MacBooks
I want a device API for third party keyboards, and a split toolbar more for split keyboards. So that third party ergonomic keyboards can be developed building on this.
Anyone noticed that this NSTouchBar API is not support Objective-C, it is swift-only. Does it mean we would only code Swift for iOS/OS X some day?