UI 개발
Jetpack Compose는 직관적인 Kotlin API와 더 적은 코드로 네이티브 UI를 빌드하기 위한 최신 Android 툴킷입니다. Compose는 휴대전화, 태블릿, 폴더블 기기에서 TV, 웨어러블 기기에 이르기까지 모든 폼 팩터에 맞게 조정하는 등 UI 개발을 간소화하고 가속화합니다.
Compose는 그래픽, 애니메이션, 기타 시각적 요소와 함께 작동하는 사전 빌드된 UI 구성요소를 제공합니다.
Android로 UI 빌드
Compose를 처음 사용하시나요?
Android에 이미 익숙한 개발자: 이 과정에서는 레이아웃, 테마 설정, 애니메이션, 아키텍처, 상태, 접근성, 테스트 등 Compose를 사용한 네이티브 UI 빌드의 기본사항을 다룹니다.
Compose 및 Android를 처음 사용하시나요?
Android를 처음 시작하는 개발자: Android에서 사용자 인터페이스를 빌드하는 최신 툴킷인 Jetpack Compose를 사용하여 Android 앱을 빌드하는 방법을 알아봅니다.
모바일 폼 팩터를 위한 빌드
가이드
적응형 구성요소
ListDetailPaneScaffold, SupportingPaneScaffold과 같은 Material 3 적응형 레이아웃 구성요소를 사용하여 적응형 UI를 빌드합니다.
특정 기기용 빌드
가이드
Wear OS
사용자가 이동 중에도 연결 상태를 유지하고, 생체 인식 데이터를 모니터링하고, 운동을 추적하고, 기타 유용한 기능을 활용할 수 있는 웨어러블 기기용 앱을 작성합니다.
가이드
자동차용 Android
Android Auto 또는 Android Automotive OS를 실행하는 차량에 앱을 제공하세요. 하나의 앱 아키텍처가 두 플랫폼 모두에 적용됩니다.
가이드
Android for XR
Android XR은 Android 플랫폼의 확장 프로그램이므로 Android API 및 도구 또는 OpenXR, WebXR과 같은 개방형 표준을 사용하여 XR 앱을 빌드할 수 있습니다.
접근성 지원
모두를 위한 디자인 접근성 기능과 서비스를 앱에 통합하여 모든 사용자의 사용성을 개선하세요.
샘플 보기
Now in Android
Now in Android는 Kotlin과 Jetpack Compose로 빌드된 Android 앱입니다. Now in Android는 Android 개발자를 위한 참조로 기능하도록 설계되었으며 설계 및 개발 권장사항을 모델링합니다.
AppWidget
AppWidgets는 Compose를 기반으로 빌드된 프레임워크인 Jetpack Glance를 사용하여 앱 위젯을 빌드하는 방법을 보여주는 샘플 모음입니다.
앱 최적화
Performance
사용자 인터페이스가 원활하고 반응성 있게 실행되도록 앱의 성능을 개선하세요.
테스트
강력한 테스트를 작성하여 앱의 사용자 인터페이스가 안정적이고 버벅거림이 없으며 의도한 대로 작동하는지 확인하세요.