Compose용 도구

Android 스튜디오는 Jetpack Compose 라이브러리를 사용하여 UI 디자인 속도를 높이는 데 도움이 되는 다양한 도구를 제공합니다. 먼저 BOM (Bill of Materials)을 통해 Gradle 파일에 필요한 종속 항목을 추가하여 이러한 도구를 사용하기 시작할 수 있습니다.

UI 디자인 도구

디자인 사양에 맞게 구성요소, 디자인 시스템, 화면을 만듭니다.

UI 개발 및 테스트 도구

컨텍스트 전환을 줄여 UI를 빌드하고 실행 중인 애플리케이션을 테스트하는 속도를 높입니다.

  • 실시간 편집: 전체 빌드를 실행하지 않고 변경사항을 적용하고 실시간으로 확인할 수 있습니다.
  • 편집기 작업: Android 스튜디오 편집기 창에서 템플릿, 여백 아이콘 등을 사용합니다.
  • 린트 검사: 린트 검사를 통해 Compose 코드의 정확성을 확인합니다.

UI 디버깅 도구

레이아웃, 리컴포지션, 컴포지션 추적을 분석하여 앱의 UI 성능을 개선합니다.

  • Layout Inspector: 에뮬레이터 또는 실제 기기에서 Compose 레이아웃을 검사합니다.
  • Compose UI 검사: Compose UI에서 접근성 및 적응형 문제를 검사합니다.
  • 컴포지션 추적: 시스템 트레이스에서 구성 가능한 함수를 추적합니다.