Первый сенсорный MacBook Pro: Apple рассказала разработчикам, как адаптировать Mac-приложения

28 октября Apple представила MacBook Pro с сенсорным дисплеем PROLED XDR — первый Mac, которым можно управлять пальцем, — и в тот же день открыла для разработчиков портал Touch on Mac. Поставки начнутся 6 ноября, поэтому у команд Mac-приложений есть около недели, чтобы проверить интерфейс под касания.
Главный посыл Apple — уходить от классического отслеживания мыши к распознавателям жестов и элементам управления, рассчитанным на палец. Для продуктов с desktop-клиентом это задача прежде всего UI/UX-дизайна: размеры целей нажатия, hover-сценарии и жесты придётся пересмотреть, не сломав работу с курсором и клавиатурой.
Ниже — что именно Apple выложила для разработчиков, что заработает без доработок и с чего начать, если ваша команда ведёт разработку desktop-приложений или iOS-приложений с версией для Mac.
Что Apple показала 28 октября
MacBook Pro с дисплеем PROLED XDR выходит в 14- и 16-дюймовом размере на чипах M5 Pro и M5 Max. По данным Apple и 9to5Mac, это тандемный OLED с пиковой яркостью до 2000 нит в HDR, сенсор касаний встроен прямо в панель, а вместо выреза — Dynamic Island. Клавиатура, трекпад и Touch ID остаются. Цена в США — от 2899 долларов за 14-дюймовую модель и от 3399 долларов за 16-дюймовую; предзаказ открыт с 28 октября, доступность — с 6 ноября 2026 года.
Базовые сценарии касаний Apple описывает так: прокрутка страницы свайпом, масштабирование фото щипком, перетаскивание слайдов между презентациями, двойное касание окна для разворота на весь экран. Касания работают вместе с сочетаниями клавиш и жестами трекпада, а не вместо них.
Что входит в портал Touch on Mac для разработчиков
- Три видео: «Design for Touch on Mac» (дизайн под касания), «Bring Touch to your Mac app» (адаптация кода) и «Bring Live Activities to Mac» (Live Activities в строке меню и Dynamic Island).
- Групповые лабы с инженерами и дизайнерами Apple — онлайн 18 ноября (9:00–10:00 PT) и 19 ноября (18:00–19:00 PT), по предварительной записи.
- Xcode 27.3 beta — для сборки, запуска и тестирования Touch-сценариев; на портале Apple он и часть документации пока помечены как «скоро».
- Обновлённые ресурсы: раздел про распознаватели жестов в AppKit, пример drag and drop через file promises, разделы Human Interface Guidelines «Gestures», «Pointing devices» и «Designing for macOS», а также шаблоны новых моделей в Design Resources.
Какие приложения заработают сами, а какие придётся дорабатывать
По словам Apple, многие сторонние приложения «просто заработают» с касаниями: системные элементы управления и стандартная прокрутка получают поддержку автоматически. Для собственных сценариев компания выпускает обновлённые системные API жестов. Больше всего работы будет у приложений, где интерфейс построен на низкоуровневом отслеживании мыши, на мелких кастомных контролах и на действиях, доступных только по наведению курсора.
Отдельно Apple разбирает поведение нативных степперов, слайдеров и регуляторов: при касании они расширяются, чтобы палец не промахивался, а несколько контролов можно двигать одновременно. Кастомные элементы такого поведения не получат — его придётся реализовать самостоятельно.
Как протестировать без нового MacBook Pro
В видео «Bring Touch to your Mac app» Apple объясняет, что свежая бета macOS и инструменты разработчика позволяют проверить Touch-функции на iPad, подключённом к Mac через Sidecar, — без покупки нового ноутбука. Это важно для команд, которым нужно начать адаптацию до поставок 6 ноября. В macOS также предусмотрена настройка, которая отключает сенсорный ввод для тех, кто им не пользуется, — значит, сценарии с курсором и клавиатурой должны оставаться полноценными.
План для команды Mac-приложения
- Посмотрите три видео Apple и запишитесь на лабы 18–19 ноября, если остаются вопросы по кастомным жестам.
- Найдите код на прямом отслеживании мыши и переведите ключевые взаимодействия на распознаватели жестов AppKit или жесты SwiftUI.
- Проверьте цели нажатия: мелкие иконки, тонкие разделители и узкие ползунки удобны курсору, но неудобны пальцу.
- Продублируйте hover-действия: всё, что открывается только по наведению, должно быть доступно касанием или через меню.
- Прогоните сценарии через Sidecar с iPad и проверьте, что прокрутка, масштабирование и drag and drop не конфликтуют с собственными обработчиками.
- Оцените Live Activities для Mac, если у продукта уже есть Live Activities на iPhone: на Mac они показываются в строке меню и в Dynamic Island.
Часто задаваемые вопросы
Нужно ли переписывать Mac-приложение под сенсорный экран? Не обязательно. По словам Apple, многие приложения заработают с касаниями без доработок, но кастомные контролы, hover-сценарии и код на отслеживании мыши стоит адаптировать.
Можно ли тестировать Touch on Mac без нового MacBook Pro? Да, Apple показывает тестирование через iPad, подключённый к Mac по Sidecar, со свежими бетами macOS и инструментов разработчика.
Когда сенсорный MacBook Pro поступит в продажу? Предзаказ открыт с 28 октября, поставки и продажи в магазинах — с 6 ноября 2026 года.
Когда лабы Apple по Touch on Mac? 18 ноября с 9:00 до 10:00 PT и 19 ноября с 18:00 до 19:00 PT, онлайн, по записи для участников Apple Developer Program.
Источники
- Apple Developer — Say hello to Touch on Mac, 28 октября 2026 (первоисточник).
- Apple Developer — Get ready for Touch on Mac.
- 9to5Mac — Apple announces all-new MacBook Pro with PROLED XDR display, its first touchscreen Mac, 28 октября 2026.
- 9to5Mac — Apple releases touchscreen Mac developer videos, with live sessions coming in November, 28 октября 2026.
- MacStories — Apple Kicks Off Touch on Mac Developer Resources with Videos and Labs, октябрь 2026.
Mac-приложение не готово к касаниям? Адаптируем интерфейс
Проведём UX-аудит desktop-клиента под сенсорный MacBook Pro: увеличим цели нажатия, продублируем hover-сценарии, переведём взаимодействия на жесты и сохраним удобство работы с курсором и клавиатурой.