Przegląd

Obraz banera Relay

Relay umożliwia natychmiastowe przekazywanie komponentów interfejsu Androida między projektantami a programistami.

Projektanci używają wtyczki Relay for Figma do adnotowania i pakowania komponentów interfejsu użytkownika na potrzeby programistów, w tym informacji o układzie, stylach, treściach dynamicznych i zachowaniu interakcji.

Deweloperzy używają wtyczki Relay for Android Studio do importowania pakietów interfejsu użytkownika i generowania kodu Jetpack Compose o doskonałej jakości. Dzięki temu procesowi można natychmiast wdrożyć układ i styl, a także przyspieszyć proces wiązania danych. Pakiety interfejsu użytkownika mogą zawierać style i motywy oraz elementy systemu projektowania referencyjnego, które występują w kodzie.

Relay eliminuje konieczność żmudnego specyfikowania projektu i komunikowania się w sprawie drobnych szczegółów. Wraz z rozwojem produktu możesz aktualizować pakiety interfejsu użytkownika, rozszerzać je i stopniowo wdrażać w kodziku.

Najpierw utwórz pakiet interfejsu użytkownika za pomocą wtyczki Relay for Figma. Po utworzeniu pakietu interfejsu użytkownika przekonwertuj go na kod Jetpack Compose za pomocą wtyczki Relay for Android Studio.

Relay for Figma i Relay for Android Studio

Dzięki wtyczce Relay for Figma projektanci i programiści mogą współpracować, aby dodawać parametry treści i moduły obsługi interakcji w celu rejestrowania dynamicznych elementów w projektach i generowania odpowiednich parametrów w funkcjach składanych.

Parametry dodane w pluginie Figma stają się parametrami w funkcji składanej

Zespół Relay pracuje nad obsługą interfejsu Material Design i innych niestandardowych systemów projektowania. Obecnie obsługujemy 2 funkcje eksperymentalne, które ułatwiają mapowanie między systemem projektowania a implementacją Compose: mapowanie stylu w Fimiemapowanie komponentów w Fimie.

Relay jest obecnie w wersji alfa. Zachęcamy do korzystania z niego i informowania nas, w jaki sposób spełnia Twoje oczekiwania i w jaki sposób nie. Będziemy regularnie publikować wersje, które zawierają ulepszenia wydajności, funkcjonalności i całego procesu pracy na podstawie Twoich opinii.

Następny krok

Najlepszym sposobem na rozpoczęcie korzystania z Relay jest przejście samouczka, aby wypróbować pełny proces. Chociaż podczas codziennego korzystania z Relay możesz skupiać się tylko na części procesu, warto wiedzieć, jak projektanci i programiści używają Relay do tworzenia aplikacji na Androida.

Aby rozpocząć, zainstaluj Relay.