Cuvva membuat asuransi menjadi jauh lebih baik dengan memberikan cara yang benar-benar fleksibel untuk mengelola sampul, semuanya dari ponsel Anda. Engineer Android di Cuvva menghabiskan waktu untuk merancang ulang aplikasi mereka dan memutuskan untuk menggunakan aliran data searah dan Jetpack Compose. Begitulah mereka dapat beralih dari sistem desain berbasis View kustom, yang merupakan lebih lambat dan lebih sulit untuk dikerjakan, dan kurang dapat diprediksi pada versi lama Android.
Apa yang mereka lakukan
Tim Cuvva membuat komponen desain baru dari awal, lalu menggunakan API interoperabilitas untuk menempatkan Composable di dalam tata letak yang ada dan, dengan mengganti layar berbasis View, dan membangun layar baru dengan Compose. “Kami mendapati bahwa Compose memungkinkan kita membuat komponen desain baru dari awal lebih banyak lagi dengan cepat dan menghabiskan lebih sedikit waktu untuk menangani pengelolaan status atau fragmentasi. Setelah kita membangun pustaka yang cukup besar dari komponen-komponen ini, mengirimkan layar baru menjadi sangat cepat, dan hal itu benar-benar membantu kami untuk lebih produktif.”
Hasil
Compose memungkinkan mereka membangun aplikasi berkualitas lebih tinggi dengan lebih cepat: “Kecepatan saat Compose memungkinkan kami menyusun fitur baru yang berarti kami dapat melakukan iterasi dengan cepat, sehingga memberikan pengalaman berkualitas lebih tinggi bagi pelanggan kami dengan lebih cepat sebelumnya.“
Dengan Compose jumlah baris yang perlu Anda tulis, dan karenanya membaca, memahami, dan mempertahankan, berkurang: “kami sangat senang melihat betapa sedikitnya baris diperlukan untuk membuat daftar atau animasi di aplikasi kita. Compose jelas memiliki mengurangi jumlah baris kode secara dramatis yang diperlukan untuk membangun UI kami.”
Komponen kustom lebih mudah diterapkan: “Kami membuat tombol putar melingkar yang digunakan untuk menampilkan skor mengemudi kepada pelanggan. Menganimasikan progres dan warna dengan Compose jauh lebih mudah dan lebih menyenangkan daripada sebelumnya. Melakukan semua hal secara khusus, baik itu yang baru atau mengubah perilaku yang sudah ada, jauh lebih mudah dalam Tulis”.
Memulai
Pelajari Compose lebih lanjut.