Jetpack Compose는 직관적인 Kotlin API를 사용하여 네이티브 UI를 빌드하기 위한 최신 Android 툴킷입니다. Compose는 휴대전화, 태블릿, 폴더블 기기에서 TV, 웨어러블 기기에 이르기까지 모든 폼 팩터의 적응형 디자인을 비롯한 UI 개발을 간소화하고 가속화합니다.

Compose는 사전 빌드된 UI 구성요소를 제공하므로 최소한의 코드로 그래픽, 애니메이션, 기타 시각적 요소로 앱의 UI를 구현할 수 있습니다.

앱에서 기존 뷰 기반 UI를 유지하려면 뷰 기반 워크플로를 사용하세요. 뷰 기반 UI를 Compose로 이전하는 것이 좋습니다.

Android로 UI 빌드

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

모바일 폼 팩터를 위한 빌드

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

앱 최적화

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

최신 동영상