Codelabs는 코딩 실습을 하며 배울 수 있는 안내 가이드 환경을 제공합니다. 대부분의 Codelab에서는 작은 애플리케이션을 빌드하거나 기존 애플리케이션에 새로운 기능을 추가하는 과정을 단계별로 진행합니다.

필터링 기준

제목
컬렉션

1시간 59분

Updated 2025년 8월 11일

Compose에서 키보드 포커스를 관리하는 방법 알아보기

24분

Updated 2025년 8월 11일

이 Codelab에서는 Orbiter를 사용하여 앱의 UI를 더욱 공간화하고 환경 설정을 지정하여 전체 공간 모드 환경을 맞춤설정하여 Android XR 기본사항 알아보기: 1부. 모드 및 공간 패널에 관한 기초를 쌓습니다.

33분

Updated 2025년 8월 11일

이 Codelab에서는 XR 폼 팩터로 가능해진 고유한 사용자 환경을 알아봅니다. Jetpack Compose XR 라이브러리에서 제공하는 컴포저블을 사용하여 Android XR 헤드셋에서 실행할 때 최대한 활용하도록 앱을 조정하는 방법에 관한 기본사항도 알아봅니다.

59분

Updated 2025년 8월 5일

Vulkan은 고성능의 최신 그래픽 API입니다. GPU에 대한 하위 수준 접근성을 제공하고 다양한 방식으로 구현을 최적화하지만 사용하기가 어렵습니다. 대안인 OpenGL ES는 더 간단했지만 기존 하드웨어 아키텍처에 기반하기 때문에 기능과 성능이 떨어집니다. OpenGL ES는 다른 플랫폼에서 대부분 지원 중단되었으며 더 이상 개발되지 않습니다. Android에서는 OpenGL ES를 지원 중단하고 Vulkan으로 이전할 계획이므로 개발자는 이러한 전환을 준비해야 합니다.

Updated 2025년 8월 5일

Kotlin 프로그래밍 언어의 기본 개념을 적용하여 주어진 문제를 해결합니다.

1시간 8분

Updated 2025년 8월 5일

이 Codelab에서는 Android Automotive OS 기기를 위한 우수한 주차 경험을 빌드하고 테스트하는 방법을 알아봅니다. 자동차에서 볼 수 있는 여러 화면을 최대한 활용하는 방법과 사용자가 표준 Android 메커니즘을 사용하여 자동차에만 적용되는 여러 시나리오에서 콘텐츠 재생을 제어하도록 지원하는 방법을 알아봅니다.

34분

Updated 2025년 8월 5일

두 개의 별도 Android 프로젝트와 iOS 프로젝트에서 Kotlin 멀티플랫폼을 시작하는 방법을 알아봅니다. 이 Codelab에서는 Kotlin 멀티플랫폼(KMP) 모듈을 추가하여 Android 앱과 iOS 앱 간에 코드를 공유하는 방법을 알아봅니다. 프로젝트 설정, KMP 모듈 추가, Android 및 iOS 앱에 연결, 플랫폼별 코드 작성에 대해 설명합니다.

57분

Updated 2025년 8월 5일

이 Codelab에서는 새로운 Wear OS용 Compose 및 Material 3 Expressive 구성요소를 사용하여 Compose 지식을 웨어러블 기기에 적용하는 방법을 알아봅니다. 과정을 진행하면서 웨어러블 기기용 앱을 위한 간단한 컴포저블은 물론 고급 컴포저블도 만들어보게 됩니다.

41분

Updated 2025년 8월 5일

Room 및 Kotlin 멀티플랫폼을 사용하여 앱의 데이터베이스를 공유하는 방법을 알아보세요. 이렇게 하면 가장 중요한 비즈니스 로직을 iOS 앱과 공유하여 원치 않는 버그나 기능 누락을 방지하면서 모든 곳에서 동일한 기능을 유지할 수 있습니다.