Jetpack Compose는 직관적인 Kotlin API와 더 적은 코드로 네이티브 UI를 빌드하기 위한 최신 Android 툴킷입니다. Compose는 휴대전화, 태블릿, 폴더블 기기에서 TV, 웨어러블 기기에 이르기까지 모든 폼 팩터에 맞게 조정하는 등 UI 개발을 간소화하고 가속화합니다.

Compose는 그래픽, 애니메이션, 기타 시각적 요소와 함께 작동하는 사전 빌드된 UI 구성요소를 제공합니다.

Android로 UI 빌드

Android에 이미 익숙한 개발자: 이 과정에서는 레이아웃, 테마 설정, 애니메이션, 아키텍처, 상태, 접근성, 테스트 등 Compose를 사용한 네이티브 UI 빌드의 기본사항을 다룹니다.
Android를 처음 시작하는 개발자: Android에서 사용자 인터페이스를 빌드하는 최신 툴킷인 Jetpack Compose를 사용하여 Android 앱을 빌드하는 방법을 알아봅니다.

모바일 폼 팩터를 위한 빌드

가이드
적응형 디자인의 기본사항을 알아보고 휴대전화, 태블릿, 폴더블, ChromeOS 기기의 모든 크기의 디스플레이에 원활하게 적응하는 사용자 환경을 만드세요.
가이드
ListDetailPaneScaffold, SupportingPaneScaffold과 같은 Material 3 적응형 레이아웃 구성요소를 사용하여 적응형 UI를 빌드합니다.
가이드
NavigationSuiteNavigationSuiteScaffold과 같은 Material 3 구성요소를 사용하여 적응형 탐색 패턴을 구현합니다.

특정 기기용 빌드

가이드
사용자가 이동 중에도 연결 상태를 유지하고, 생체 인식 데이터를 모니터링하고, 운동을 추적하고, 기타 유용한 기능을 활용할 수 있는 웨어러블 기기용 앱을 작성합니다.
가이드
Android에 대해 이미 알고 있는 지식을 바탕으로 새로운 TV용 앱을 만들어 보세요. 또는 TV에서도 실행되도록 기존 앱을 확장할 수 있습니다.
가이드
Android Auto 또는 Android Automotive OS를 실행하는 차량에 앱을 제공하세요. 하나의 앱 아키텍처가 두 플랫폼 모두에 적용됩니다.
가이드
Android XR은 Android 플랫폼의 확장 프로그램이므로 Android API 및 도구 또는 OpenXR, WebXR과 같은 개방형 표준을 사용하여 XR 앱을 빌드할 수 있습니다.
모두를 위한 디자인 접근성 기능과 서비스를 앱에 통합하여 모든 사용자의 사용성을 개선하세요.

앱 최적화

사용자 인터페이스가 원활하고 반응성 있게 실행되도록 앱의 성능을 개선하세요.
강력한 테스트를 작성하여 앱의 사용자 인터페이스가 안정적이고 버벅거림이 없으며 의도한 대로 작동하는지 확인하세요.

최신 동영상