Jetpack Compose는 뷰와의 상호 운용성을 지원합니다. 즉, Compose를 뷰에서 사용할 수도 있고, 뷰에서 Compose를 사용할 수도 있습니다. 따라서 모든 뷰를 즉시 이전하지 않아도 기존 뷰 기반 앱에서 Compose를 채택할 수 있습니다.
다음과 같은 페이지에서는 기존 앱에 Compose를 통합하는 방법을 설명합니다.
- 이전 전략: Compose를 점진적으로 안전하게 코드베이스에 도입하는 전략을 알아봅니다.
- 상호 운용성 API: Compose의 API를 사용하여 Compose와 뷰 기반 UI를 결합하는 방법을 알아봅니다.
- 기타 고려사항: 테마 설정, 아키텍처, 테스트 등 뷰 기반 앱을 Compose로 이전할 때 유의해야 하는 그 밖의 고려사항을 알아봅니다.
Android 기술
GitHub에서 보기XML 뷰를 Jetpack Compose로 이전
XML 뷰를 Jetpack Compose로 이전 Android 기술을 사용하여 기존 XML 레이아웃을 최신 Jetpack Compose UI로 변환합니다.
Android CLI에서 스킬을 설치하려면 다음을 실행합니다.
android skills add --skill migrate-xml-views-to-jetpack-compose