Apple's Touch Bar guidelines steer devs away from non-interactive content, towards backwards compat

Posted:
in Current Mac Hardware
In its design guidelines for the Touch Bar on new MacBook Pro models, Apple is urging developers to skip any non-interactive content, as well as avoid cutting off owners of other Macs.




The Touch Bar shouldn't show "alerts, messages, scrolling content, static content, or anything else that commands the user's attention or distracts from their work on the main screen," according to the document. Developers are expected to treat it as an input device, rather than a second screen, and in fact the guidelines encourage matching buttons to the look of the physical keyboard, whenever possible.

Functions shouldn't be possible solely with the Touch Bar, Apple adds. This is not just for backwards compatibility, but because people can choose to disable app controls in macOS.

Some other recommendations include immediate responsiveness, and the ability to complete tasks in the Touch Bar if they're started there, unless there's no alternative. Apple is also nudging developers away from duplicating "well-known" keyboard shortcuts -- like copy, cut, paste, save, or quit -- or key-based navigation, such as Page Up or Page Down.

Apple announced the redesigned MacBook Pro at a Thursday press event. While it's already on sale, currently orders will only ship in 4 to 5 weeks.

To grab the lowest prices on Apple's new MacBook Pro with Touch Bar, see AppleInsider's Mac Price Guide.

Comments

  • Reply 1 of 13
    Any chance they'll introduce a new keyboard with the Touch Bar for users of iMacs and older MacBooks?
    mike1caliurahara
  • Reply 2 of 13
    mike1mike1 Posts: 3,283member
    jamiel said:
    Any chance they'll introduce a new keyboard with the Touch Bar for users of iMacs and older MacBooks?
    Preferably included in a wireless EXTENDED keyboard. Although, I would understand if the battery requirements would preclude that.
  • Reply 3 of 13
    jamiel said:
    Any chance they'll introduce a new keyboard with the Touch Bar for users of iMacs and older MacBooks?

    Apple's USB kb sells for $50, their BT kb sells for $100.  I suspect that the BT kb is not fast enough to be viable.  Possibly, a new USB kb -- but probably would cost about $300.

    It would seem to make more sense to use a connected iPad instead of putting the Touch Bar on a standalone kb.


    The least-expensive current iPad is $270.  

    I would like to see a direct attachment to the iPad Pro providing:
    • Touch Bar capability
    • graphic tablet capability for the Mac
    • second screen capability for the Mac
    • optional Pencil input for the above

    And, then:
    • implementation of Xcode, FCP and Logic on the iPad Pro
    • Hand Off of apps between the Mac and iPad (FCP, Logic, iMovie, iWork, third-party apps)

    Thus, you would add Touch Bar and mucho capability otro to the Mac, add mucho stand-alone capability to the iPad Pro -- and get long-lasting-battery, mobile computing at about half the cost of a new MBP!

    Dos caminos divergen en un bosque amarillo...

    edited October 2016 jony0
  • Reply 4 of 13
    mike1 said:
    jamiel said:
    Any chance they'll introduce a new keyboard with the Touch Bar for users of iMacs and older MacBooks?
    Preferably included in a wireless EXTENDED keyboard. Although, I would understand if the battery requirements would preclude that.
    Devices using the new [twice as fast] BT 5 spec are supposed to begin to appear late 2016 - early 2017 -- about now.  Using BT 5, it might be technically possible to implement a BT kb with a Touch Bar.  

    But, at what cost?  Don't know what the Touch Bar costs?  Likely, you would need a new Mac (or a dongle) supporting BT 5.

    I suspect that the reason there haven't been any iMac, Mac Mini, Mac Pro announcements is that the tech needed is not, yet, available...

    BT 5 maybe part of that tech.

    edited October 2016 watto_cobra
  • Reply 5 of 13
    fracfrac Posts: 480member
    AppleInsider said:
    Apple is urging developers to skip any non-interactive content, as well as avoid cutting off owners of other Macs.




    The Touch Bar shouldn't show "alerts, messages, scrolling content, static content, or anything else that commands the user's attention or distracts from their work on the main screen," according to the document. Developers are expected to treat it as an input device, rather than a second screen, and in fact the guidelines encourage matching buttons to the look of the physical keyboard, whenever possible.

    Apple is also nudging developers away from duplicating "well-known" keyboard shortcuts -- like copy, cut, paste, save, or quit -- or key-based navigation, such as Page Up or Page Down. 
    Well there's not much they can do to stop it outside of the App Store. 
    spacerays
  • Reply 6 of 13
    eightzeroeightzero Posts: 3,063member
    jamiel said:
    Any chance they'll introduce a new keyboard with the Touch Bar for users of iMacs and older MacBooks?
    I hope so. It is possible the touch ID and new T1 chip represent a technical challenge involving security. The desktop lineup is due for a refresh, so maybe we'll see this in the coming months. 
    deongroblerwatto_cobra
  • Reply 7 of 13
    paxmanpaxman Posts: 4,729member
    jamiel said:
    Any chance they'll introduce a new keyboard with the Touch Bar for users of iMacs and older MacBooks?

    Apple's USB kb sells for $50, their BT kb sells for $100.  I suspect that the BT kb is not fast enough to be viable.  Possibly, a new USB kb -- but probably would cost about $300.

    It would seem to make more sense to use a connected iPad instead of putting the Touch Bar on a standalone kb.


    The least-expensive current iPad is $270.  

    I would like to see a direct attachment to the iPad Pro providing:
    • Touch Bar capability
    • graphic tablet capability for the Mac
    • second screen capability for the Mac
    • optional Pencil input for the above

    And, then:
    • implementation of Xcode, FCP and Logic on the iPad Pro
    • Hand Off of apps between the Mac and iPad (FCP, Logic, iMovie, iWork, third-party apps)

    Thus, you would add Touch Bar and mucho capability otro to the Mac, add mucho stand-alone capability to the iPad Pro -- and get long-lasting-battery, mobile computing at about half the cost of a new MBP!

    Dos caminos divergen en un bosque amarillo...

    I'd like to see an extended keyboard that includes a touch bar as well as the entire right hand side of the keyboard being a touch surface that can accept pen input. Not sure how lefties would feel about that, however. The alternative would be no extended keyboard, but instead a OLED trackpad. iPad seems overkill in the sense that you really don't need half the stuff it contains. 
  • Reply 8 of 13
    paxman said:
    jamiel said:
    Any chance they'll introduce a new keyboard with the Touch Bar for users of iMacs and older MacBooks?

    Apple's USB kb sells for $50, their BT kb sells for $100.  I suspect that the BT kb is not fast enough to be viable.  Possibly, a new USB kb -- but probably would cost about $300.

    It would seem to make more sense to use a connected iPad instead of putting the Touch Bar on a standalone kb.


    The least-expensive current iPad is $270.  

    I would like to see a direct attachment to the iPad Pro providing:
    • Touch Bar capability
    • graphic tablet capability for the Mac
    • second screen capability for the Mac
    • optional Pencil input for the above

    And, then:
    • implementation of Xcode, FCP and Logic on the iPad Pro
    • Hand Off of apps between the Mac and iPad (FCP, Logic, iMovie, iWork, third-party apps)

    Thus, you would add Touch Bar and mucho capability otro to the Mac, add mucho stand-alone capability to the iPad Pro -- and get long-lasting-battery, mobile computing at about half the cost of a new MBP!

    Dos caminos divergen en un bosque amarillo...

    I'd like to see an extended keyboard that includes a touch bar as well as the entire right hand side of the keyboard being a touch surface that can accept pen input. Not sure how lefties would feel about that, however. The alternative would be no extended keyboard, but instead a OLED trackpad. iPad seems overkill in the sense that you really don't need half the stuff it contains. 
    Unless you want to use:
    • the iPad Pro/Pencil as a Mac Graphics Tablet
    • the iPad Pro as a second Screen
    • Hand Off between the Mac and iPad and be able to start work on either and continue work on the other *

    * requires porting some apps (Xcode, FCP, Logic, 3rd-party) to run, stand-alone, on the iPad Pro.

    The Touch Bar is  2170×60 pixels - a @2x Retina display, which makes an effective screen resolution of 1085 x 30.

    If the iPad is overkill -- IMO, the Touch Bar is  underkill  for most Pro Apps.

    spacerays
  • Reply 9 of 13

    Here's an example of Apple demoing FCP using the Touch Bar:



    This is really a contrived example -- there are only 5 layers (kinda' like tracks) most would have many more.  And you can't do much with the Touch Bar only -- except scroll through the video.

    In the Keynote preso @54:23 they demo editing in FCP.  It is nice that the Touch Bar changes content as you, select and drag a clip into the project, or select a clip for editing.  The selecting and dragging is done with the mouse, not the Touch Bar.

    http://www.apple.com/apple-events/october-2016/

    There are kb shortcuts and mouse actions to perform many more editing functions than are available in the Touch Bar.

    Changing colors and filters with the Touch Bar is pretty nice -- but, IMO, most editors will continue to to do most editing using the mouse and kb because of the precision they provide.
  • Reply 10 of 13
    deongroblerdeongrobler Posts: 1unconfirmed, member

    I have a concern regarding usability for older applications that use existing shortcuts like option F2. Until that application is converted to use the new Touchbar is will be quite confusing and I suspect people will love to hate it at first and use older Bluetooth keyboards. Personally I would have rather converted the touch pad into a ipad like input device with pen capabilities. Artists would have loved that.


    I have a problem with the ports. Adapter world. Apple needs to release a hub that supports USB, ethernet, eSATA, HDMI from Thunderbolt 3.

  • Reply 11 of 13
    cpsrocpsro Posts: 3,198member
    The Touch Bar is next to worthless to me, as I almost always use my MBP(r) with an external keyboard, often with the lid closed. Sometimes the MBP sits open on an mStand, but even then I can't imagine wanting to move my hands often to reach the Touch Bar. I also don't buy the argument made during the product intro. that the Touch Bar is so convenient because it's right where your hands are. IMHO it's much more disruptive to touch-typing and less accurate than using physical function keys; and for scrubbing the (huge!) trackpad can be used at least as easily with less reaching involved.
    edited October 2016
  • Reply 12 of 13
    jamiel said:
    Any chance they'll introduce a new keyboard with the Touch Bar for users of iMacs and older MacBooks?

    Apple's USB kb sells for $50, their BT kb sells for $100.  I suspect that the BT kb is not fast enough to be viable.  Possibly, a new USB kb -- but probably would cost about $300.

    It would seem to make more sense to use a connected iPad instead of putting the Touch Bar on a standalone kb.


    The least-expensive current iPad is $270.  

    I would like to see a direct attachment to the iPad Pro providing:
    • Touch Bar capability
    • graphic tablet capability for the Mac
    • second screen capability for the Mac
    • optional Pencil input for the above

    And, then:
    • implementation of Xcode, FCP and Logic on the iPad Pro
    • Hand Off of apps between the Mac and iPad (FCP, Logic, iMovie, iWork, third-party apps)

    Thus, you would add Touch Bar and mucho capability otro to the Mac, add mucho stand-alone capability to the iPad Pro -- and get long-lasting-battery, mobile computing at about half the cost of a new MBP!

    Dos caminos divergen en un bosque amarillo...

    The app Duet Display provides second monitor support and with the latest release (an in app annual purchase) allows an iPad to be used as a graphics tablet with Pencil support for iPad Pro.  I've used Duet as my second portable display for my MBP since it first came out and it has performed well.
  • Reply 13 of 13
    I don't understand why Apple couldn't let developers see if the Touch Bar is there and active and allow them to create some custom, non-backward compatible interfaces that will only work under those circumstances. Let them eliminate certain interface elements from the main screen and put them on the Touch Bar only, but only when it's on a machine that has one and only when it's active. It's no different than adding interface elements for devices with larger screens or adding contextual menus when you 3D Touch on a newer iPhone. It's a new feature that should be able to add real value to the users who have it. Developers should probably give users the option to switch back and forth or choose their preferred layout.
Sign In or Register to comment.