Как приложения Apple будут использовать Touch Bar на новом MacBook Pro [Галерея]

Touch Bar в новом MacBook Pro заменяет физические функциональные клавиши на клавиатуре сенсорной панелью, позволяя приложениям отображать пользовательские, уникальные и контекстные интерфейсы, такие как кнопки, ползунки, вкладки и другие элементы управления. Мы уже освещали некоторые общие сведения о том, как работает Touch Bar и что могут делать разработчики с API, но потребуется некоторое время, чтобы сторонние разработчики добавили интеграцию.

Однако Apple возглавляет этот процесс, добавляя обширную поддержку Touch Bar во многие приложения macOS с версией 10.12.1. Используя инструменты разработчика Xcode, мы собрали скриншоты всех приложений Apple, которые уже включают функции Touch Bar. Ознакомьтесь с нашим обзором 23 совместимых приложений после перехода…

Ниже приведен список всех приложений Apple, которые поддерживают Touch Bar, найденных в папке /Applications при стандартной установке macOS, включая приложения пакетов iLife и iWork: Pages, Keynote, Numbers, iMovie и GarageBand.

Это должно служить обзором того, какая поддержка доступна в системных приложениях для нового MacBook Pro, и не является исчерпывающим, поскольку функции Touch Bar меняются в зависимости от контекста, а не просто на основе приложения.

Мы предоставим полный обзор работы Touch Bar лично, как только получим новое оборудование.

Поддержка Touch Bar в приложениях Apple

Калькулятор

Калькулятор использует Touch Bar для отображения основных арифметических операций, таких как сложение, вычитание, умножение и деление. В целом, элементы управления Touch Bar не используют яркие цветовые палитры, но Калькулятор использует оранжевый цвет темы самого приложения для выделения этих основных кнопок. По умолчанию также есть ярлыки для процентов и десятичных знаков. Эти ярлыки динамически меняются, чтобы отражать режим калькулятора; использование Калькулятора в научном режиме будет отображать на Touch Bar более сложные математические кнопки.

Календарь

На Touch Bar Календарь показывает ползунок временной шкалы. Пользователи просто проводят пальцем по прокручиваемому списку, чтобы перейти к новой дате. Временная шкала будет предлагать варианты с той же детализацией, что и само представление приложения, будь то День, Неделя, Месяц или Год. Выбор события заменяет ползунок соответствующими быстрыми действиями, включая кнопки для добавления местоположения к выбранному событию или изменения календаря, к которому привязано событие.

Контакты

Контакты отображают действия в Touch Bar для карточки контакта, просматриваемой в главном окне приложения. Touch Bar предлагает однократные ярлыки для звонков, FaceTime и iMessage этому человеку. Естественно, эта панель будет динамически обновляться в зависимости от выбранного контакта. Вы даже можете добавлять новые поля к карточке через раскрывающееся меню. Обратите внимание, как виртуальная клавиша «esc» превращается в синюю кнопку «Готово» при редактировании в модальном окне.

FaceTime

При получении вызова FaceTime Touch Bar загорается большой зеленой кнопкой «Ответить» и красной кнопкой «Отклонить» по центру; имя и фото контакта вызывающего абонента также отображаются слева. Во время звонка кнопки трансформируются в элементы управления для завершения звонка, отключения звука или максимизации видеоокна.

Finder

Finder выводит параметры просмотра и сортировки файлов из своих панелей инструментов на Touch Bar. Параметры Quick Look, «Поделиться» и «Теги» представлены прямо по центру. Нажатие на кнопку «Теги» открывает прокручиваемую палитру известных тегов, позволяя пользователям добавлять и удалять теги только с помощью интерфейса Touch Bar. Нажатие на кнопку «Вид списка» отображает новый экран с параметрами сортировки; выбор нового режима просмотра затем отражается в окне Finder.

GarageBand

GarageBand отображает ползунки настроек в зависимости от выбранного инструмента в проекте. Такие кнопки, как «Уровень», «Срез», «Резонанс», «Атака» и «Микс», показывают процентные индикаторы в нижней части кнопок, указывающие их значение в процентах от максимума. Нажатие на одну из этих кнопок открывает подробный вид, который позволяет изменять значение, регулируя более крупный интерактивный ползунок. Еще предстоит увидеть, насколько полезным это будет на практике, так как экран довольно маленький.

iBooks

Насколько я мог судить, iBooks использует Touch Bar только во время чтения книги. В главном окне библиотеки область приложения Touch Bar была полностью пуста. Однако интерфейс чтения продуман. Touch Bar отображает большой ползунок, который показывает, насколько далеко вы продвинулись в книге; маленькие черные метки указывают начало новой главы. Проведите пальцем по ползунку на Touch Bar, чтобы быстро продвигаться по страницам.

iMovie

Apple продемонстрировала богатый опыт использования Touch Bar для Final Cut Pro, где миниатюрная версия временной шкалы проекта постоянно отображается на Touch Bar, поэтому я ожидал подобного расширенного поведения от iMovie. К сожалению, интеграция iMovie с Touch Bar кажется поспешной или неполной. На Touch Bar отображались только основные кнопки, такие как управление воспроизведением/паузой/перемотки и кнопка «Разделить клип».

iTunes

Touch Bar будет постоянно отображать панель воспроизведения мультимедиа, пока iTunes является активным приложением, а также кнопки «Назад»/«Вперед» для навигации по основному интерфейсу iTunes и кнопку «Добавить в очередь» при выделении определенной песни. Я хотел бы видеть кнопки «Нравится»/«Не нравится» в будущих обновлениях. iTunes также будет отображаться в Control Strip как приложение «Сейчас играет», когда он не на переднем плане, позволяя пользователям быстро переключать песни и прокручивать треки.

Keynote

Интеграция Keynote с Touch Bar меня очень впечатлила. Во время презентации на Touch Bar отображаются миниатюры соседних слайдов. Нажатие на миниатюру переводит презентацию на этот слайд, как и следовало ожидать. Вы можете прокручивать всю презентацию таким образом — дисплей Retina Touch Bar высокого разрешения означает, что можно даже различить отдельные слова. Помимо презентации, Keynote предлагает часто используемые ярлыки при создании документа Keynote.

Почта

Mail анализирует выбранное сообщение и предоставляет удобную кнопку «Переместить» для быстрого перемещения сообщения в другой почтовый ящик или папку. Он будет использовать машинное обучение для автоматического предложения мест назначения почты, если распознает привычный шаблон использования. Также имеются элементы управления Touch Bar для пометки, ответа или удаления. Длительное нажатие на кнопку «Ответить» открывает дополнительные связанные действия, такие как «Переслать» и «Ответить всем».

Карты

Интеграция Карт с Touch Bar относительно проста: при первом запуске отображается кнопка «Мое местоположение» и большая строка поиска. Нажатие на кнопку поиска фокусирует клавиатуру в текстовом поле основного приложения Mac, а также отображает на самой панели некоторые быстрые поисковые POI (интересные места). Они окрашены в цвет, соответствующий внешнему виду параметров поиска в приложении «Карты» для iOS.

Сообщения

Touch Bar делает приложение «Сообщения» на Mac похожим на iPhone или iPad с видимой панелью QuickType, предлагающей варианты автозаполнения при вводе текста. (Кстати, это стандартная контекстная функция при написании в большинстве приложений). Как и в iOS 10, предложения QuickType включают эмодзи, а также слова. Нажатие на кнопку эмодзи открывает список часто используемых эмодзи; одно нажатие добавляет их в сообщение. Демонстрация функции эмодзи на сцене была более продвинутой, позволяя получить доступ ко всему набору символов эмодзи, так что ожидайте более полнофункционального опыта использования эмодзи в финальном оборудовании.

Заметки

Заметки на Touch Bar включают постоянную кнопку «Составить» для создания новой заметки, быстрый ярлык для создания списка дел и набор параметров форматирования текста. Переключатели для полужирного, курсива и подчеркивания всегда видны, а раскрытие «Aa» показывает параметры выбора стилей абзацев «Заголовок», «Подзаголовок» или «Основной текст». Нажатие на значок клавиатуры (со стрелкой раскрытия) отобразит панель предложений QuickType, как и в «Сообщениях».

Numbers

Я не большой пользователь Numbers, но Apple, похоже, имеет комплексную интеграцию с Touch Bar в этом приложении. Оно предоставляет параметры формул, форматирования текста, автозаполнения и объединения ячеек. При выбранной на экране ячейке режим «Формат» Touch Bar позволяет пользователю переключаться между типами данных: будь то числовые, валютные, процентные, текстовые, даты или длительность.

Pages

Неудивительно, что опыт использования Touch Bar в Pages сосредоточен на вводе текста. Изменяйте выравнивание текста абзаца одним касанием, начинайте маркированный список и многое другое. Стили абзацев можно легко переключать; метки на Touch Bar предварительно показывают, как выглядят стили, в качестве визуальной помощи. Встроен даже селектор цветовой палитры, который гораздо доступнее, чем системный инспектор цветов.

Фото

Apple явно выбрала «Фото» в качестве флагманского демонстрационного приложения для Touch Bar; многофункциональная панель идеально подходит для навигации и внесения корректировок. В режиме библиотеки Touch Bar отображает ползунок фотографий с миниатюрами изображений до и после. Просто проведите пальцем по панели, чтобы просмотреть свою фотобиблиотеку. Большинство функций в режиме редактирования можно выполнять полностью на Touch Bar, например, добавлять фильтры или настраивать цветовые коррекции.

Предпросмотр

Предпросмотр добавляет в Touch Bar основные кнопки регулировки и аннотаций. Вместо нажатия кнопки поворота в экранном меню, Touch Bar добавляет кнопки поворота и отражения прямо над клавиатурой. Кнопки аннотаций действуют как полезная вспомогательная панель для переключения между инструментами и изменения цветов, хотя сами правки по-прежнему потребуют использования курсора трекпада.

QuickTime Player

QuickTime Player имеет на удивление хорошую поддержку Touch Bar. Приложение отображает широкую дорожку воспроизводимого в данный момент элемента на Touch Bar, позволяя пользователям прокручивать аудио пальцем. Умным решением является то, что дорожка отображает форму звукового файла, давая представление о том, что происходит непосредственно под пальцем пользователя.

Напоминания

Поддержка Touch Bar в «Напоминаниях» относительно проста: продвигаются действия для добавления новой заметки, завершения выбранной заметки, отображения дополнительной информации на экране или добавления дополнительного контекста, такого как местоположения или время. Интерфейс для добавления времени продуман — есть сегментированное управление для регулировки дня и колесо выбора времени для более точного выбора часа и минуты.

Safari

Safari использует Touch Bar для отображения миниатюр вкладок в текущем окне. Поскольку Touch Bar имеет довольно маленькую высоту, иногда трудно понять, какое изображение представляет миниатюра, по предварительному просмотру. С несколькими вкладками это нормально, но при большом количестве открытых вкладок миниатюры сжимаются до бесконечно малых прямоугольников, которые невозможно различить. Есть отличный интерфейс для просмотра закладок: каждая кнопка Touch Bar использует фавикон веб-сайта, наложенный на знакомый фоновый цвет.

Один особый момент, который я хочу подчеркнуть: при воспроизведении аудио/видео на вкладке элементы управления воспроизведением отображаются на миниатюре соответствующей вкладки на Touch Bar. Это был действительно впечатляющий пример динамического пользовательского интерфейса.

Системные настройки

Здесь особо нечего комментировать: «Системные настройки» добавляют постоянную кнопку «Показать все» для возврата к основной сетке настроек. Также есть навигация «Назад»/«Вперед» для пропуска по истории просмотров приложения.

TextEdit

Подобно Pages, TextEdit отображает набор параметров форматирования текста и эмодзи. Раскрытие кнопки клавиатуры отображает предложения QuickType. Для разнообразия я включил скриншот палитры цветов, хотя это далеко не эксклюзивная функция TextEdit. Палитра цветов показывает 12 основных цветов и имеет раскрывающееся меню для выбора любого цвета из полного спектра.

Заключение

Это в общей сложности 23 приложения Apple, расположенные в корневой папке /Applications с поддержкой Touch Bar по текущей сборке macOS 10.12.1. Следующие приложения, насколько я смог определить, не имеют интеграции с Touch Bar: App Store, Automator, Chess, Dashboard, Dictionary, DVD Player, Font Book, Image Capture, Photo Booth и Stickies. Я ожидаю, что все приложения Apple расширят свою интеграцию с Touch Bar в будущих обновлениях macOS.

Просмотр статических скриншотов также сильно отличается от реального использования Touch Bar, включая анимацию и визуальную привлекательность. Для версии 1.0 я думаю, что Apple хорошо поработала над основными моментами (все основные приложения получили богатую интеграцию с Touch Bar в первый же день), и я не могу дождаться, чтобы лично опробовать Touch Bar, когда мой новый MacBook Pro будет доставлен. Ознакомьтесь с нашей предыдущей статьей с подробностями о разрешении экрана, Control Strip и API для разработчиков Touch Bar.

Значок пульверизатора в Control Strip, видимый на всех этих скриншотах, является отладочным инструментом для Xcode. Для обычных клиентов эта кнопка не будет отображаться на Touch Bar, а Control Strip в свернутом состоянии будет иметь четыре кнопки. Более того, в «Системных настройках» можно будет полностью отключить Control Strip, позволяя приложениям использовать всю ширину Touch Bar.