제품 소식

Android UI 개발은 Compose 우선

읽는 데 2분 소요
2026년 5월 19일
Nick Butcher
제품 관리자

Jetpack Compose가 출시된 이후 거의 5년 동안 Google은 다양한 Android 기기에서 멋진 UI를 빌드하는 데 필요한 모든 기능, 성능, 도구를 제공하는 데 투자해 왔습니다. Compose를 사용하면 최신 UI 디자인의 요구사항을 충족하는 아름답고 적응형 UI를 빌드할 수 있습니다.

  • 다양한 기능 세트: 레이아웃, 입력, 그래픽, 애니메이션 API, 최신 머티리얼 디자인 구성요소의 강력한 라이브러리를 통해 Compose를 사용하면 무엇이든 빌드할 수 있습니다.
  • 높은 성능: Compose는 기본적으로 기본 성능을 제공하여 사용자에게 즐거운 환경을 제공합니다.
  • 적응형: Compose는 다양한 Android 폼 팩터에서 작동하는 적응형 앱을 빌드하는 가장 쉬운 방법을 제공합니다.
  • 생산성: 미리보기, 실시간 편집과 같은 강력한 도구와 Kotlin의 완전한 표현력을 통해 팀은 Jetpack Compose로 빌드할 때 훨씬 더 빠르게 이동하여 TTM(time to market)을 단축할 수 있다고 말합니다.

Compose는 Android UI 개발의 표준으로 발전했습니다. Google은 모든 Android UI를 Compose로 빌드해야 한다고 생각하며 이를 Compose 우선이라고 부릅니다. 오늘부터 Compose에서 모든 API, 라이브러리, 도구, 가이드를 제공합니다. 이제 Compose가 대체하는 뷰 구성요소 (android.widget 패키지의 구성요소)는 유지보수 모드 에 있는 것으로 간주됩니다. 뷰 구성요소를 지원 중단하거나 삭제할 계획은 없으며 중요한 버그 수정사항을 계속 지원하지만 새로운 기능은 제공되지 않습니다.

뷰 기반 Jetpack 라이브러리

프래그먼트, RecyclerView, Viewpager와 같은 뷰 기반 라이브러리도 마찬가지입니다. Google은 이러한 라이브러리가 완료된 것으로 간주하며 중요한 버그 수정사항만 게시합니다. 현재 유지보수 모드에 있는 라이브러리의 전체 목록은 여기를 참고하세요.

도구

새로운 Android 스튜디오 UI 도구는 Jetpack Compose용으로만 빌드됩니다. 기존 뷰 기반 도구 (예: 탐색 편집기, 레이아웃 편집기)는 이제 유지보수 모드에 있으며 새로운 기능은 제공되지 않습니다.

가이드

문서, Codelab, 샘플은 Jetpack Compose로 UI를 빌드하는 데 중점을 둡니다. 일반 및 Compose 정보가 포함된 페이지에서 관련이 있는 경우 뷰 관련 문서를 계속 찾을 수 있습니다.

즐거운 Compose

Compose로 모든 새로운 기능을 빌드하고 기존 기능을 터치할 때 Compose의 많은 이점을 얻을 수 있도록 기존 기능을 변환하는 것이 좋습니다. 기존 레이아웃을 Compose로 이전하는 데 도움이 되는 XML에서 Compose로의 이전 기능을 확인하세요. 


최신 Compose 출시 버전에 관해 알아보려면 Jetpack Compose 2026년 4월 출시 버전의 새로운 기능 블로그와 앞으로 계획된 사항에 관한 로드맵을 확인하세요. 

Compose를 Google의 권장 UI 툴킷으로 만드는 데 도움이 된 모든 기능 요청과 의견에 감사드립니다. 언제나처럼 의견이 있으면 알려주세요. 즐거운 Compose 되세요!

계속 읽기