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) — второй родственный инструмент, нацеленный на публикацию, а не на рисование.