
Relay обеспечивает мгновенную передачу компонентов пользовательского интерфейса Android между дизайнерами и разработчиками.
Дизайнеры используют плагин Relay for Figma для аннотирования и упаковки компонентов пользовательского интерфейса для использования разработчиками, включая информацию о макете, стиле, динамическом контенте и поведении взаимодействия.
Разработчики используют плагин Relay for Android Studio для импорта пакетов пользовательского интерфейса и создания идеального до пикселя кода Jetpack Compose. Этот процесс обеспечивает мгновенную реализацию макета и стиля, а также ускоряет процесс привязки данных. Пакеты пользовательского интерфейса могут включать стили и темы, а также справочные компоненты системы дизайна, существующие в коде.
Реле устраняет необходимость в утомительных спецификациях конструкции и контурах связи для мелких деталей. По мере развития вашего продукта пакеты пользовательского интерфейса можно обновлять, расширять и постепенно внедрять во всей вашей кодовой базе.
Сначала вы создаете пакет пользовательского интерфейса с помощью плагина Relay для Figma . После создания пакета пользовательского интерфейса вы затем конвертируете пакет пользовательского интерфейса в код Jetpack Compose с помощью плагина Relay для Android Studio .

С помощью плагина Relay for Figma дизайнеры и разработчики могут работать вместе, добавляя параметры контента и обработчики взаимодействия , чтобы захватывать динамические элементы в дизайне и генерировать соответствующие параметры в составных функциях.

Команда Relay разрабатывает поддержку Material Design и других систем индивидуального проектирования. В настоящее время мы поддерживаем две экспериментальные функции, которые помогут вам сопоставить вашу систему дизайна и реализацию Compose: сопоставление стилей Figma и сопоставление компонентов Figma .
Relay в настоящее время является альфа-продуктом, и мы будем рады, если вы воспользуетесь им и расскажете нам, в чем он соответствует вашим потребностям, а в чем нет. На основе ваших отзывов мы будем выпускать регулярные выпуски, включающие улучшения производительности, функциональности и общего рабочего процесса.
Следующий шаг
Лучший способ начать работу с Relay — пройти обучение , чтобы опробовать полный комплексный рабочий процесс. Несмотря на то, что ваше повседневное использование Relay может быть сосредоточено только на части рабочего процесса, полезно понимать, как дизайнеры и разработчики используют Relay для создания приложений для Android.
Установите реле, чтобы начать!