보험을 크게 개선한 Cuvva 커버를 더욱 유연하게 관리할 수 있게 되었습니다. 이 모든 것이 휴대폰에서만 가능합니다. Cuvva의 Android 엔지니어들은 앱을 재설계하기 위해 단방향 데이터 흐름과 Jetpack Compose를 채택하기로 결정했습니다. 이렇게 하면 맞춤 뷰 기반 디자인 시스템에서 벗어나 이전 버전에서는 작업하기가 느리고 어려움이 반응할 가능성이 낮으며 Android
진행한 작업
Cuvva팀은 새로운 디자인 구성요소를 처음부터 만들고 상호 운용성 API를 사용하여 컴포저블을 기존 레이아웃 내에 배치한 다음 시간이 지남에 따라 뷰 기반 화면을 대체하고 Compose로 새 화면을 빌드했습니다. “Compose를 사용하면 훨씬 더 빠르게 새로운 디자인 구성요소를 처음부터 만들고 상태 관리나 단편화를 해결하는 데 드는 시간을 줄일 수 있습니다. 이러한 구성요소의 라이브러리를 충분히 구축한 후에는 새 화면을 매우 빠르게 출시할 수 있었고, 이는 생산성 향상에 확실히 도움이 되었습니다."
결과
Compose를 통해 더 높은 품질의 앱을 더 빠르게 빌드할 수 있었습니다. “이를 통해 Compose를 사용하면 새로운 기능을 조합할 수 있으므로 반복 작업을 더 많이 반복할 수 있습니다. 고객에게 더 우수한 품질의 경험을 제공하였으며, 표시됩니다."
Compose를 사용하면 작성해야 하므로 읽고, 이해하고, 유지해야 하는 줄 수가 줄어듭니다. “앱에서 목록이나 애니메이션을 만드는 데 필요한 코드 줄이 이렇게 적다는 사실이 매우 기뻤습니다. Compose를 사용하면 UI를 빌드하는 데 필요한 코드 줄 수가 대폭 줄었습니다.”
맞춤 구성요소는 구현하기가 더 쉽습니다. “고객에게 운전 점수를 표시하는 데 사용되는 원형 다이얼 구성요소를 만들었습니다. 애니메이션 Compose를 사용한 진행 상황과 색상이 훨씬 쉽고 재미있었다고 할 수 있습니다. 살펴봤습니다 새 구성요소를 만들거나 기존 구성요소의 동작을 변경하는 등 맞춤 작업을 하는 것이 Compose에서 훨씬 쉽습니다."
시작하기
편지쓰기에 대해 자세히 알아보세요.