Вокруг нового Macbook Pro разыгрались настоящие баталии. Одни упрекают Apple в интеграции ненужных функций в виде OLED-панели Touch Bar, другие, напротив уверены, что миниатюрный сенсорный экран — одно из лучших нововведений обновленного ноутбука.
И пока Apple неспешно выпускает модели MacBook Pro 2016 оснащенных Touch Bar (а ждать придется от 4 до 5 недель), у нас появилась возможность разобраться в функциональности этой самой панели.
Разработчик-энтузиаст Robbertki опубликовал утилиту, позволяющую запустить Touch Bar на iPad и управлять моделями MacBook в которых аппаратно не предусмотрена сенсорная панель. Причем все, что нужно для установки — Mac, iPad и среда разработки XCode.
Зачем все это? Чтобы вы могли понять — стоит ли отдавать предпочтение новому MacBook Pro 2016 с Touch Bar, если сенсорная панель — это именно то нововведение, которое побуждает вас к покупке.
Что нужно для установки Touch Bar
Весь «набор» для включения функции Touch Bar на iOS-устройстве выглядит так:
iOS-девайс (iPhone, iPod или iPad) с актуальной версией прошивки iOS 10.1 и выше (бета-версии iOS 10.2 не подойдут). Актуальное ПО — обязательное требование установки, поэтому перед началом процедуры загляните в Настройки —> Основные —> Обновление ПО.
MacBook с версией ПО macOS Sierra 10.12.1. Обратите внимание, что нужен билд не ниже версии 16B26557 [Скачать macOS Sierra 10.12.1 Build 16B26557 (устанавливать можно поверх текущей системы)]. Именно в нем реализована поддержка Touch Bar. Проверить версию билда можно в меню Об этом Mac —> Отчет о системе —> ПО.
Среда разработки XCode [Скачать в App Store]. Требуется около 6,5 ГБ свободного пространства на Mac. Загрузите и установите XCode.
Кабель Lightning — без него утилита работать не будет.
Устанавливаем Touch Bar на iOS-устройство
1. Загружаем утилиту Touch Bar Demo App на сайте GitHub [Скачать]. Распаковываем архив и переносим само приложение в папку Приложения на Mac.
2. Загрузите весь установочный пакет утилиты с сайта Github. Для скачивания достаточно выбрать пункт Сlone or Download —> Download ZIP. Распакуйте загруженный архив в одну папку.
3. Запустите XCode и подключите iOS-устройство с помощью кабеля Lightning. Наша задача — установить приложение на iPhone или iPad в обход App Store.
4. С помощью XCode откройте файл TouchBar.xcodeproj из папки TouchBarDemoApp-master.
5. Откройте вкладку General, предварительно выбрав проект TouchBar на боковой панели. Нажмите на пункт Team и авторизуйтесь с помощью вашего Apple ID.
6. Обязательно измените имя Bundle Identifier: оставляете com.ЛЮБОЕ_ИМЯ_НА_ЛАТИНИЦЕ.TouchBarClient.
7. Устанавливаем приложение TouchBar, нажав соответствующую клавишу.
8. Теперь на iPhone (iPad) открываем Настройки —> Основные —> Управление устройством и выбираем Доверять APPLE ID (имя вашей учетной записи).
На рабочем столе iOS-устройства появится иконка приложения Touch Bar.
Установка успешно завершена. Пришло время проверить Touch Bar в действии. На Mac запустите приложение TouchBarServer (разрешите ему доступ в меню Защита и безопасность) и подключите iOS-устройство с помощью Lightning-кабеля.
Как работает Touch Bar и чем он полезен
Примечание: Тестирование проводится на iPhone, который выполняет роль сенсорной панели MacBook Pro 2014 года. Об удобстве говорить не будем, поскольку в новых MacBook Pro Touch Bar находится в непосредственной близости от пальцев.
Цель этого материала — показать возможности сенсорной панели за несколько недель до того, как вы получите новый MacBook Pro.
Для понимания принципов работы Touch Bar, проверим все штатные приложения, в которых реализована его поддержка.
Закрепленная панель
Эта панель быстрого доступа активна в любом приложение и включает:
- регулировку громкости, отдельная клавиша Mute
- вызов плеера iTunes
- регулировку яркости
- вызов Siri
- расширенная панель (полное повторение аппаратных клавиш MacBook Pro прошлых поколений)
Приложение iTunes
- управление плейлистами
- Навигация: поиск, назад, вперед
- управление воспроизведением (включая перемотку)
- добавление воспроизводимой композиции в плейлист
- реакция на всплывающие диалоговые окна: дублируются кнопки Отменить, ОК, Подтвердить и т.д.
Приложение Finder
- предпросмотр файла (аналог нажатия на пробел)
- отправка файла
- изменение тегов
- изменение порядка сортировки
Приложение Контакты
- создание контакта (со всеми дополнительными полями)
- быстрые действия с контактом: отправка сообщения, звононок, Factime, правка, отправка
- ответ, отбой звонка
Приложение Почта
- ответ на письмо, написать письмо, архивирование писем
- перемещение писем
- кнопка Отправить
- предиктивный набор
Приложение Заметки
- форматирование стиля текста
- отметка Список
- создание заметки
Браузер Safari
- переход между вкладками
- создание новой вкладки
- выбор избранных сайтов (активен при вводе адреса сайта)
- навигация по сайту (вперед, назад)
Приложение Напоминания
- создание напоминания
- предиктивный набор
- отметить как выполненное
- дополнительная информация о напоминании
Приложение Карты
- быстрый переход к актуальной геопозиции
- вызов меню поиска адреса
Приложение Сообщения
- быстрый вызов смайлов
- написать сообщение
- реакция на сообщения
Приложение Фото
- навигация по списку фотографий (слайдер)
- поворот изображения
- вызов настроек фото
- отметить как избранное
- применение фильтров
Приложение Календарь
- быстрый переход по месяцам
- информация о событии
Приложение Просмотр
- поворот изображения
- отражение по вертикали/горизонтали
- выбор области
- разметка
- инструменты разметки: текст, карандаш, подбор палитры
Приложение GarageBand
- быстрый выбор эффектов
- регулировка уровня эффектов
Приложение Final Cut
- масштабирование TimeLine
- быстрая навигация по TimeLine
- выбор инструмента
- регулировка громкости, эффект «Затухания»
Во всех сторонних приложениях вас встретить Touch Bar следующего содержания:
Собственно, на этом возможности Touch Bar оканчиваются. Разумеется, Apple предусмотрела возможность изменения элементов меню. Главное неудобство в том, что конкретный объект должен быть выделен в момент применения каких-либо действий с Touch Bar.
Т.е. если вы хотите отправить сообщение конкретному контакту, вам нужно его сначала выделить, а потом нажать клавишу на Touch Bar.
Если правильно понимать логику инженеров Apple, то работа с сенсорной панелью предусматривает следующий алгоритм (для правшей): правой рукой вы используете стандартный трекпад и выбираете основные элементы в вышеуказанных приложениях, левой — выбираете быстрые действия: Отправить, Выбрать, Отменить, Редактировать, Удалить.
Удобно это или нет — покажет время.
28 комментариев
Форум →а еще с нее можно пыль сдувать перед тем, как понтоваться перед друзьями
@pifag0r, и отпечатки протирать ;)
@w_maybach, Говорят она будет матовая как трекпад. Я с трекпада отпечатки никогда не протираю и ничего. Клавиши чищу и то чаще.
@Arseni, а как на матовой поверхности будет четкое изображение кнопок, букв и т.п.?
@w_maybach, Замечательно будет. У меня даже есть в закромах матовый макбук с hires экраном. К четкости вопросов никаких. Никто же не обещает там тот же контраст, что на основном экране. Apple четко заявила разработчикам – панель – это не продолжение экрана. Скоро увидим живьем, будет ясно глянец или нет.
@Arseni, а, все, понял суть. Затупил просто))
Для монтажа видео или аудио удобно двигать дорожку, но блин!! Я не монтирую на ноутбуке =) Я подключаю его к мониторам. Превью фоток при фулскрине круто, видно на какую фотку ткнуть, но это самому что ли смотреть? Если кому-то показывать на телеке или экране, так можно не заморачиваться, а просто на одном экране выводить фулл, на другом смотреть какую следующую фотку включить.
Короче, баловство и только, чисто понт, прикольный понт, но понт)
@Pavel Volobuev, А Final Cut поддерживает крутилки? По идее в 10 раз удобнее вращать барабан, чем гладить эту микроскопическую панелюшку
@Arseni, думаю поддерживает, но мне скролить влево/вправо помогает magic mouse, норм, удобно
В подавляющем большинстве сценариев использования эта панель лишь увеличит время работы с компьютером. Постоянно переводить взгляд от экрана к панели и обратно неудобно и быстро надоест. Зачем вообще дублировать функции программ на виртуальные кнопочки на клавиатуре? Пялиться в это 60 пикселей – то еще удовольствие. Единственное – TouchID для авторизации нормальная тема
А F-ки вслепую используются (яркость, громкость, перемотка и т.д.)
А собственно в Xcode что?)
Классная штука, этот TouchBar. И есть опасность, что дальше будет еще лучше. Угадайте, как ведут себя приложения с поддержкой этого новшества, если их запускать на OS X 10.11 ? Наивные могут подумать, что эти новые функции просто проигнорируется. А вот фигушки! Новаторы Apple добились того, что приложение без обьяснения причин сначала начинает выкидывать коленца, а потом со свистом вылетает. Просто по факту наличия xib с NSTouchBar, даже если он заведомо не загружается. Мастера уверенно догоняют Microsoft…
@Afx40, может просто “Ваш код говно”?
@crosslink, а вы всегда про говно думаете?
@Afx40, С чего вдруг такая информация?
@burivuh, проверьте сами. Просто добавьте в приложение xib с TouchBar. В коде можно вообще ничего не делать – приложение ломается в момент запуска при анализе ресурсов. Кстати, оттранслировать в Xcode 8.1 на 10.11не получится – Xcode будет визжать, что данный формат xib не поддерживается и нужна 10.12.1 (Кстати, какое его дело? Все, что от него требуется, только добавить этот драный xml в bundle)
@Afx40, а нельзя заранее проверять совместимость!?!
Может вашу прогу вообще на калькуляторе запускают или на G4 :)
Версия оси тес более. Сколько народу сидит еще на iOS6 … а сколько необновляемых железок уже есть!??!
а что там с обещанной кастомизацией – пока не ясно?
Какого вида тачбар в других встроенных программах?
Pages, Automator, Terminal, iBooks?
@burivuh,
Xcode работает. Интересно, что кнопки системных диалогов тоже там дублируются.
Но вот уведомлений судя по всему там не будет.
Только управление активным приложением.
Интересная штука выходит! Просмотр, календарь, почта, контакты, Finder. Огонь панелька то!))
Шахматы никто не тестировал на совместимость с TouchBar? Какое меню там?
не обязательно устанавливать на ipad, приложение-сервер работает и на Mac и активируется по нажатию на Fn, панель появляется рядом с курсором.
Единственное, что нужно будет кликать на кнопки в панели мышкой. Но чтобы посмотреть как работает – хватит.
Жду поддержки со стороны MS Office.
Кстати, надо попробовать вывести панель с мака на ipad с помощью DuetDisplay.Они работает шустром тачбар будет на в лили экранные лишним.
@Entze, все дуеты такого рода стоят по 1500р и работают не без нареканий.
За такие бабки можно второй моник купить старенький :)
@Pavel Loskutov, 1024х768 с VGA? ;)
Дует куплен давно, по божеской цене.
@Entze, office же показывали на презентации? Значит должен будет поддерживать! А это очень удобно
@ne_moshchny, вот я тоже понял что будет доступно, но обновился до беты и не увидел. Надо примечания к выпуску посмотреть, есть ли там.
версия и билд macOS действительно должны быть из шапки, а вот на устройстве может быть и ниже, в теории даже 8.0+
я собирал билд для 9.3 и он отлично работает на iPad mini c 9.3.5 на борту
Презентацию пропустил, но понял, что полоска эта без 3D Touch и без taptic.
Ждём следующую итерацию этого Тачбара.
Ещё было бы круто, если бы по прикосновению к тачбару на маке полупрозрачным окошком отображалась та виртуальная кнопка на тачбаре, на которой в данный момент стоит палец, визуально по аналогии с Dock. Но только по придавливанию эта “кнопочка” нажималась бы. Так бы не пришлось отвлекаться на этот маленький экранчик над клавой и фокусироваться со светлого сайта на темную полоску.
Нашли орфографическую ошибку в новости?
Выделите ее мышью и нажмите Ctrl+Enter.Что делать, если дисплей iPhone работает некорректно
iPhone на iOS 10 теряет Bluetooth-связь с головным устройством автомобиля
Можно ли настроить дополнительные кнопки мыши в iPadOS
Как добавлять и удалять пользователей в групповом чате iMessage
Как управлять компьютером Mac с дивана
Какая служба в iPhone постоянно использует геолокацию?
Как избавиться от ошибки Требуется подтверждение в App Store?
Почему iPhone очень долго заряжается