devmoa

여기어때 Compose Perfomance 해결 이야기

여기어때·2024년 12월 31일·00
ComposeAndroidPerformanceRecompositionStability

AI 요약

Beta

이 글은 여기어때 안드로이드 개발팀이 Jetpack Compose 도입 후 겪었던 성능 문제를 해결한 경험을 공유합니다. 특히 알림함 화면에서 스크롤 시 발생하는 끊김 현상의 원인을 분석하고, Compose의 Stability 개념을 통해 해결책을 제시합니다.

Composable 함수의 파라미터가 Stable하지 않으면 부모 Composable이 Recomposition될 때마다 해당 함수도 항상 Recomposition되는 문제점을 지적하며, UI 클래스의 안정성 검토를 통해 성능 저하의 근본 원인을 파악하고 개선하는 과정을 상세히 설명합니다. 이를 통해 Compose 성능 최적화에 대한 실질적인 인사이트를 제공합니다.

이 글이 궁금하신가요?

원문 블로그에서 전체 내용을 확인해 보세요

원문 읽으러 가기

AI 추천 연관 게시글

이 글과 관련된 다른 기술 블로그 글을 AI가 추천합니다