Cuvva는 Compose를 통해 더 빠르게 더 높은 품질로 빌드합니다.

보험을 크게 개선한 Cuvva 커버를 더욱 유연하게 관리할 수 있게 되었습니다. 이 모든 것이 휴대폰에서만 가능합니다. Cuvva의 Android 엔지니어들은 앱을 재설계하기 위해 단방향 데이터 흐름과 Jetpack Compose를 채택하기로 결정했습니다. 이렇게 하면 맞춤 뷰 기반 디자인 시스템에서 벗어나 이전 버전에서는 작업하기가 느리고 어려움이 반응할 가능성이 낮으며 Android

진행한 작업

Cuvva 팀은 새로운 디자인 구성요소를 처음부터 만든 다음 기존 레이아웃 내부에 컴포저블을 배치하기 위한 상호 운용성 API를 사용하고 뷰 기반 화면을 대체하고 Compose를 사용하여 새 화면을 빌드할 수 있습니다. "우리는 새 디자인 구성요소를 처음부터 만들 수 있다는 점에서 훨씬 더 많은 작업을 할 수 있습니다. 신속하게 상태 관리 또는 문제 해결 작업을 위해 노력하는 데 소요되는 시간을 단편화입니다. 이러한 구성 요소로 구성된 큰 라이브러리를 구축했으면, 새로운 화면을 배송하는 것이 매우 빨라졌으며, 생산성을 높일 수 있습니다.”

결과

Compose를 통해 더 높은 품질의 앱을 더 빠르게 빌드할 수 있었습니다. “이를 통해 Compose를 사용하면 새로운 기능을 조합할 수 있으므로 반복 작업을 더 많이 반복할 수 있습니다. 고객에게 더 우수한 품질의 경험을 제공하였으며, 표시됩니다."

Compose를 사용하면 작성해야 하는 줄 수에 따라 감소합니다. “줄이 너무 짧아서 정말 만족했습니다. 만들 필요가 없다는 것을 깨달았습니다. Compose는 UI를 빌드하는 데 필요한 코드 줄 수를 크게 줄였습니다.”

커스텀 구성요소는 더 쉽게 구현할 수 있습니다. “원형 다이얼을 만들었는데 구성요소를 사용하여 고객에게 운전 점수를 표시할 수 있습니다. 애니메이션 Compose를 사용한 진행 상황과 색상이 훨씬 쉽고 재미있었다고 할 수 있습니다. 살펴봤습니다 새 제품이든 맞춤 작업을 하든 기존 구성요소의 동작을 변경하는 것이 훨씬 쉬우며 작성하기'

시작하기

편지쓰기에 대해 자세히 알아보세요.