기존 XML 레이아웃 기반 화면을 Jetpack Compose로 점진적으로 전환한 경험을 정리합니다.
얻은 것
- 선언형 UI로 화면 상태 관리가 단순해짐
Preview로 빠른 UI 확인 가능- 재사용 가능한 컴포저블로 코드 중복 감소
아쉬운 점
- 초기 러닝 커브
- 일부 서드파티 라이브러리 호환 이슈
결론: 신규 화면부터 Compose를 우선 적용하는 전략이 효과적이었다.
MD · 2026. 05. 20. 10:20
기존 XML 레이아웃 기반 화면을 Jetpack Compose로 점진적으로 전환한 경험을 정리합니다.
Preview로 빠른 UI 확인 가능결론: 신규 화면부터 Compose를 우선 적용하는 전략이 효과적이었다.