Genel bakış

Geçiş banner resmi

Relay, Android kullanıcı arayüzü bileşenlerinin tasarımcılar ve geliştiriciler arasında anında aktarılmasını sağlar.

Tasarımcılar; düzen, stil, dinamik içerik ve etkileşim davranışı hakkındaki bilgiler dahil olmak üzere kullanıcı arayüzü bileşenlerine geliştiricilerin kullanımı için açıklama eklemek ve bunları paketlemek amacıyla Relay for Figma eklentisini kullanır.

Geliştiriciler, Kullanıcı Arayüzü Paketlerini içe aktarmak ve pikseller için mükemmel Jetpack Compose kodu oluşturmak amacıyla Relay for Android Studio eklentisini kullanır. Bu işlem, düzeni ve stilin anında uygulanmasını sağlar ve verileri bağlama sürecini hızlandırır. Kullanıcı Arayüzü Paketleri, stiller, temalar ve kodda yer alan referans tasarım sistemi bileşenleri içerebilir.

Geçiş, küçük ayrıntılar için yorucu tasarım spesifikasyonu ve iletişim döngülerine olan ihtiyacı ortadan kaldırır. Ürününüz geliştikçe, Kullanıcı Arayüzü Paketleri kod tabanınız boyunca güncellenebilir, genişletilebilir ve aşamalı olarak kullanılabilir.

Öncelikle Relay for Figma eklentisini kullanarak bir Kullanıcı Arayüzü Paketi oluşturursunuz. Kullanıcı arayüzü paketini oluşturduktan sonra, Relay for Android Studio eklentisini kullanarak Kullanıcı Arayüzü Paketini Jetpack Compose koduna dönüştürürsünüz.

Figma için geçiş ve Android Studio için Relay

Relay for Figma eklentisiyle tasarımcılar ve geliştiriciler, birlikte çalışarak tasarımdaki dinamik öğeleri yakalamak ve Composable işlevlerde bunlara karşılık gelen parametreleri oluşturmak için içerik parametreleri ve etkileşim işleyiciler ekleyebilirler.

Figma eklentisine eklenen parametreler, Oluşturulabilir işlevde parametre haline gelir

Relay ekibi, Materyal Tasarım ve diğer özel tasarım sistemleri için destek geliştiriyor. Şu anda, tasarım sisteminiz ile Compose uygulaması arasında eşleme yapmanıza yardımcı olacak iki deneysel özelliği destekliyoruz: Figma stil eşlemesi ve Figma bileşen eşlemesi.

Şu anda bir alfa ürün olan Relay'i kullanmanızı ve ihtiyaçlarınızı nasıl karşılayıp karşılamadığını bize bildirmenizden memnuniyet duyarız. Geri bildirimlerinize dayanarak performans, işlev ve genel iş akışında iyileştirmeler içeren düzenli sürümler yayınlayacağız.

Sonraki adım

Geçişi kullanmaya başlamanın en iyi yolu, uçtan uca iş akışının tamamını denemek için bir eğitici üzerinde çalışmaktır. Relay'in günlük kullanımınız iş akışının yalnızca bir kısmına odaklansa da hem tasarımcıların hem de geliştiricilerin Android uygulamaları oluşturmak için Relay'i nasıl kullandığını anlamak faydalıdır.

Başlamak için Relay'i yükleyin!