Ringkasan

Gambar banner Relay

Relay menyediakan transfer instan komponen UI Android antara desainer dan developer.

Desainer menggunakan plugin Relay for Figma guna menganotasi dan memaketkan komponen UI untuk penggunaan developer, termasuk informasi tentang tata letak, gaya, konten dinamis, dan perilaku interaksi.

Developer menggunakan plugin Relay for Android Studio untuk mengimpor Paket UI dan membuat kode Jetpack Compose yang sempurna untuk piksel. Proses ini menyediakan implementasi gaya dan tata letak instan, serta mempercepat proses binding data. Paket UI dapat mencakup gaya dan tema, serta komponen sistem desain referensi yang ada dalam kode.

Relay menghilangkan kebutuhan akan spesifikasi desain yang merepotkan dan loop komunikasi untuk detail kecil. Seiring berkembangnya produk Anda, Paket UI dapat diupdate, diperluas, dan diadopsi secara bertahap di seluruh codebase Anda.

Pertama-tama, Anda membuat Paket UI menggunakan plugin Relay for Figma. Setelah membuat paket UI, Anda kemudian mengonversi Paket UI ke kode Jetpack Compose menggunakan plugin Relay for Android Studio.

Relay for Figma dan Relay for Android Studio

Dengan plugin Relay for Figma, desainer dan developer dapat bekerja sama untuk menambahkan parameter konten dan pengendali interaksi guna menangkap elemen dinamis dalam desain dan menghasilkan parameter yang sesuai dalam fungsi Composable.

Parameter yang ditambahkan dalam plugin Figma menjadi parameter dalam fungsi Composable

Tim Relay mengembangkan dukungan untuk Desain Material dan sistem desain kustom lainnya. Saat ini, kami mendukung dua fitur eksperimental untuk membantu Anda memetakan antara sistem desain dan implementasi Compose: Pemetaan gaya Figma dan Pemetaan komponen Figma.

Relay saat ini merupakan produk alfa, dan kami ingin Anda menggunakannya serta memberi tahu kami bagaimana produk tersebut memenuhi dan tidak memenuhi kebutuhan Anda. Kami akan melakukan rilis rutin yang mencakup peningkatan performa, fungsi, dan alur kerja keseluruhan berdasarkan masukan Anda.

Langkah berikutnya

Cara terbaik untuk memulai Relay adalah dengan mengikuti tutorial untuk mencoba alur kerja menyeluruh. Meskipun penggunaan Relay setiap hari mungkin hanya berfokus pada bagian alur kerja, akan lebih mudah jika Anda memahami cara desainer dan developer menggunakan Relay untuk membuat aplikasi Android.

Instal Relay untuk memulai!