Przegląd

Obraz banera przekaźnika

Usługa Relay umożliwia natychmiastowe przekazywanie komponentów interfejsu Androida między projektantami i programistami.

Projektanci używają wtyczki Relay for Figma do dodawania adnotacji do komponentów interfejsu i tworzenia ich pakietów, w tym informacji o układzie, stylu, zawartości dynamicznej i zachowaniu interakcji.

Programiści używają wtyczki Relay for Android Studio do importowania pakietów interfejsu i generowania perfekcyjnego kodu Jetpack Compose. Ten proces umożliwia błyskawiczne wdrożenie układu i stylu oraz przyspiesza proces wiązania danych. Pakiety UI mogą zawierać style i motywy oraz odwoływać się do komponentów systemu projektowania, które występują w kodzie.

Usługa Relay eliminuje konieczność żmudnego tworzenia specyfikacji projektowania i pętli komunikacji związanych z drobnymi szczegółami. Pakiety UI można aktualizować, rozszerzać i wdrażać stopniowo w całej bazie kodu.

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

Relay dla Figma i Relay dla Android Studio

Dzięki wtyczce Relay for Figma projektanci i programiści mogą wspólnie dodawać parametry treści i moduły obsługi interakcji w celu przechwytywania elementów dynamicznych w projekcie i generowania odpowiednich parametrów w funkcjach kompozycyjnych.

Parametry dodane we wtyczce Figma stają się parametrami funkcji Composable

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

Usługa Relay jest obecnie w wersji alfa. Zachęcamy do jej używania i opisania, czy spełnia Twoje potrzeby. Na podstawie opinii będziemy regularnie udostępniać nowe wersje, które będą obejmowały ulepszenia w zakresie wydajności, funkcji i ogólnego przepływu pracy.

Następny krok

Najlepszym sposobem na rozpoczęcie korzystania z usługi Relay jest zapoznanie się z samouczkiem w celu przetestowania pełnego przepływu pracy. Mimo że na co dzień skupiamy się na usłudze Relay tylko na części, warto wiedzieć, w jaki sposób zarówno projektanci, jak i programiści używają usługi Relay do tworzenia aplikacji na Androida.

Aby rozpocząć, zainstaluj usługę Relay.