Adobe XD

Что это такое

Adobe XD покрывает ту же область, что Figma: артборды, переиспользуемые символы, связанные прототипы и общий доступ. Это инструмент дизайна интерфейсов и прототипирования. Отличительных сильных сторон у него две: повторяющаяся сетка (repeat grid) для списочного контента и тесная связь с остальными инструментами Adobe.

Почему это важно

Выбор инструмента определяется в основном тем, что уже есть в организации и что сможет открыть остальная команда. Компании, которые давно стандартизировали рабочие места на Adobe, обычно имеют XD в наличии, а дизайн, живущий рядом с графикой и видео, легче передавать. Знание XD позволяет работать в той среде, которую вам дали, вместо того чтобы настаивать на своём инструменте, — а это реальное ограничение во многих командах.

Ключевые идеи

Беритесь за него, когда Adobe уже стандарт

Если материалы, лицензии и привычки организации связаны с Adobe, XD снимает вопрос закупки и оставляет работу рядом с исходным материалом. Однако там, где команда уже совместно работает в другом инструменте, переключение стоит дороже, чем возвращает.

repeat grid быстро делает работу со списками

Нарисуйте один элемент, затем размножьте его по сетке и подмените содержимое. Для списка, таблицы или набора карточек это сжимает целый день копирования до нескольких минут.

Нарисуйте одну строку заказа: номер, город, сумма, статус
Размножьте на 8 строк, затем настройте отступ один раз
Подставьте реальные значения -> каждая строка следует одной раскладке

Auto-animate покрывает большинство переходов прототипа

Если назвать элемент одинаково на двух артбордах и поставить переход auto-animate, получится работающий прототип движения без кода. Этого достаточно, чтобы проверить, читается ли переход правильно.

Символы и состояния — механизм согласованности

Как и в любом инструменте, ценность здесь в переиспользовании: определите символ один раз, переопределяйте текст и иконки для каждого экземпляра и обновляйте все экраны вместе.

Та же дисциплина передачи в разработку

Состояния, токены, краевые случаи и ссылка на нужный артборд. Работу по спецификации, описанную в передаче дизайна и спецификациях, инструмент не отменяет.

Практика

Соберите список с repeat grid

Возьмите экран списка — заказы, счета, контакты — и постройте одну строку; размножьте её восемь раз, а затем замените содержимое реальными значениями разной длины.

Готово, когда: самое длинное и самое короткое реальные значения помещаются, не ломая строку.

Спрототипируйте один переход

Создайте два артборда с общим элементом, назовите этот элемент одинаково на обоих и поставьте между ними переход с анимацией.

Готово, когда: переход запускается в общей ссылке предпросмотра и читается правильно с той скоростью, с какой его встретит пользователь.

Частые ошибки

  • Смена инструмента посреди проекта — время уходит на переделку работы, и команда теряет общий файл; исправить: выбирайте инструмент, который команда может открыть, и переключайтесь между проектами, а не внутри одного.
  • Копирование строк вручную — список расходится, и изменение отступа приходится делать восемь раз; исправить: используйте repeat grid.
  • Анимация всего — прототип становится демонстрацией переходов, а не проверкой задачи; исправить: анимируйте только тот переход, который вызывает сомнение.
  • Свободные артборды вместо символов — экраны расходятся сразу; исправить: определите символы для всего, что используется дважды.
  • Прототип как спецификация — сборка наследует сокращения, которых никто не выбирал; исправить: пишите спецификацию отдельно по системе.

Что читать дальше

  • Figma (программа для дизайна) (03-design-ux/12-figma) — прочтите сначала; это база, которую большинство команд уже выбрало.
  • Прототипирование (03-design-ux/40-prototyping) — выбор точности до обращения к любому из инструментов.
  • Передача дизайна и спецификации (03-design-ux/42-design-handoff-specs) — упаковка, которую инструмент за вас не делает.
  • Framer (03-design-ux/36-framer) — второй родственный инструмент, нацеленный на публикацию, а не на рисование.