Ни курсора, ни ввода текста, три метра до экрана: как VPN-приложения пришли на Apple TV с tvOS 17 и каких правил дизайна мы придерживаемся в FastTube VPN и VPN Russia на большом экране.
Apple TV — платформа, о которой большинство разработчиков забывает. Долгое время на ней нельзя было даже запускать VPN-приложения: поддержка сторонних VPN появилась только в tvOS 17. Когда она появилась, мы сделали FastTube VPN специально для большого экрана и добавили Apple TV в VPN Russia. Вот что мы узнали, проектируя для экрана в трёх метрах от зрителя.
Курсора нет, есть только фокус
На Apple TV вы никогда не нажимаете на кнопку пальцем. Пульт перемещает фокус от одного элемента к другому, а элемент в фокусе увеличивается и слегка приподнимается, чтобы было видно, где вы находитесь. Это меняет то, как строятся экраны:
- каждый интерактивный элемент должен быть достижим движением вверх, вниз, влево или вправо — ничто не может прятаться в углу;
- самое вероятное действие должно быть в фокусе сразу при открытии экрана;
- спискам нужны понятные группы, потому что листать пятьдесят пунктов пультом утомительно.
В FastTube кнопка подключения в фокусе сразу после запуска. Один клик — и вы подключены.
Набор текста — враг
Экранная клавиатура медленная, и всё, что требует ввода, теряет людей. VPN Russia вообще не требует регистрации, а FastTube построен вокруг подключения в один клик, а не форм. Вместо поиска — списки серверов, а самая быстрая локация выбирается за вас: локации отсортированы по реальному пингу, поэтому лучший вариант всегда сверху.
Три метра меняют всё
Телевизор смотрят с дивана, часто вечером, иногда в светлой гостиной. Мы используем крупный шрифт, высокий контраст и мало элементов на экране и показываем только то, что важно прямо сейчас: статус подключения, скорость и пинг. Настройки, которые телефонные приложения держат на главном экране, уходят на уровень глубже.
Платформа меньше
tvOS во многом похожа на iOS, но не во всём. Здесь нет веб-представлений, поэтому каждый экран нативный — включая справку и юридические тексты. Хранилище и фоновая работа ограничены сильнее, и это подталкивает делать приложение лёгким, а логику держать на сервере.
| Привычка с телефона | Что работает на Apple TV |
|---|---|
| Нажатие в любом месте | Фокус движется в четырёх направлениях; главное действие уже в фокусе |
| Формы регистрации | Без аккаунта или вход с телефона |
| Поля поиска | Отсортированные списки и разумные значения по умолчанию |
| Перегруженные экраны | Крупный шрифт, мало элементов, одна задача на экран |
| Веб-страницы для справки | Только нативные экраны |
Скорость, которую видно
На телевизоре VPN чаще всего нужен для стриминга, поэтому скорость — главная функция. FastTube показывает скорость и пинг каждой локации в реальном времени, содержит встроенный тест скорости и предлагает два VPN-движка: если один не справляется в вашей сети, переключение занимает один клик. Почему это помогает, объясняет наша статья о VPN-протоколах и движках.
Совет
Делаете приложение для Apple TV? Тестируйте с настоящим пультом и с дивана, а не стрелками в симуляторе — расстояние и усталость ощущаются совсем иначе.
FastTube VPN доступен в App Store для Apple TV.