앱
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
앱은 너무 복잡한 카드나 알림, 정보 표시의 작업을 처리하도록 포커스가 지정된 뷰입니다. Wear OS의 앱은 모바일 앱의 기본 사용자 인터페이스와 유사합니다. 카드, 정보 표시, 알림과 같은 노출 영역을 사용하여 간단한 작업을 실행할 수 있습니다. 하지만 그보다 더 복잡한 작업을 실행하려면 이러한 노출 영역을 앱에 연결해야 합니다.
앱을 더 잘 이해하려면 다음 원칙과 사용 사례를 검토하세요.
UX 원칙
다음 원칙을 염두에 두고 앱을 디자인하세요.
- 집중
- 사용자가 몇 초 이내로 작업을 완료할 수 있도록 앱을 중요한 작업에 집중시켜 인체 공학적 불편감이나 팔의 피로를 방지합니다.
- 얕은 선형
- 2단계보다 깊은 계층 구조는 피하세요. 탐색을 인라인으로 표시합니다.
- 스크롤
- 뷰는 스크롤할 수 있습니다. 이는 사용자가 시계에서 더 많은 콘텐츠를 볼 수 있는 자연스러운 동작입니다.
앱을 사용해야 하는 경우
다음과 같은 상황에서 앱을 사용합니다.
- 추가 정보
- 사용자가 몇 초 이내로 작업을 완료할 수 있도록 앱을 중요한 작업에 집중시켜 인체 공학적 불편감이나 팔의 피로를 방지합니다.
- 풍부한 상호작용
- 정보 표시 또는 카드보다 더 풍부한 상호작용을 제공합니다.
- 환경설정 조정
- 교육 및 환경설정에 대한 액세스를 제공합니다.
앱 빌드
Wear OS는 앱을 빌드하는 두 가지 고유한 방법을 지원합니다.
Wear OS용 Compose는 최신 선언형 UI 도구 키트로, Wear OS에서 앱을 빌드하는 데 권장되는 접근 방식입니다.
대부분의 경우 Compose 기반 UI는 코드를 줄여 전반적인 Android 앱 개발 프로세스의 속도를 높입니다. 선언형 UI 프레임워크의 일반적인 이점에 관한 자세한 내용은 Compose를 사용해야 하는 이유를 참고하세요.
Wear OS용 Compose Material Catalog는 머티리얼 스타일 지정을 따르고 접근성 기능을 내장하며 Material Theming을 구현합니다. 따라서 개발자는 브랜드에 맞게 디자인을 설정할 수 있습니다. Wear OS용 Compose는 뷰에서 사용할 수 있는 것보다 더 많은 구성요소를 제공하며, Wear OS 디자인 가이드라인을 준수하는 사용자 환경을 만드는 데 도움이 되도록 설계되었습니다.
큰 뷰 기반 코드베이스가 있는 기존 Wear OS 앱이 있다면 전체 코드베이스를 다시 작성할 필요 없이 Compose Interoperability API를 사용하여 Compose를 점진적으로 채택할 수 있습니다.
Compose로 앱 만들기 가이드
- Wear OS에서 Jetpack Compose 사용
- Wear OS용 Compose를 사용하여 빌드하는 방법을 알아봅니다.
- 목록 만들기
- 웨어러블 기기에 최적화된 목록을 만드는 방법을 알아봅니다.
- Wear OS용 Compose로 탐색
- Compose에서 탐색을 빌드하는 방법에 관해 자세히 알아봅니다.
- Wear OS의 Compose 성능
- 성능 및 앱 성능 테스트에 관해 자세히 알아봅니다.
이 페이지에 나와 있는 콘텐츠와 코드 샘플에는 콘텐츠 라이선스에서 설명하는 라이선스가 적용됩니다. 자바 및 OpenJDK는 Oracle 및 Oracle 계열사의 상표 또는 등록 상표입니다.
최종 업데이트: 2025-07-27(UTC)
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-07-27(UTC)"],[],[],null,["# Apps\n\nAn app is a focused view that handles tasks that are too complex for a complication,\ntile, or notification. Apps on Wear OS are similar to a mobile app's main user interface. Use\nsurfaces such as tiles, complications, and notifications to accomplish simple tasks, but link\nthese surfaces into an app to carry out more complex tasks.\n\n\nReview the following principles and use cases for a better understanding of apps.\n\nUX principles\n-------------\n\n\nDesign apps with the following principles in mind:\n\nFocus\n: Focus apps on critical tasks to help people get things done within seconds to avoid\n ergonomic discomfort or arm fatigue\n\nShallow and linear\n: Avoid hierarchies deeper than two levels. Show navigation inline\n\nScroll\n: Views can scroll. This is a natural gesture for users to see more content on the watch\n\nWhen to use an app\n------------------\n\n\nUse apps in the following situations:\n\nFor additional info\n: Focus apps on critical tasks to help people get things done within seconds to avoid\n ergonomic discomfort or arm fatigue.\n\nFor richer interactions\n: To provide richer interaction than a complication or Tile.\n\nFor adjusting preferences\n: To provide access to education and preferences.\n\nBuilding an app\n---------------\n\nWear OS supports two distinctive ways of building an app:\n\n- [Compose-based UI](/training/wearables/compose)\n- [View-based UI](/training/wearables/views)\n\nCompose for Wear OS is a modern declarative UI toolkit and is the recommended\napproach for building apps on Wear OS.\n\nCompose-based UIs in most cases result in less code and accelerates the development process of\nAndroid apps as a whole. See [Why Compose](/jetpack/compose/why-adopt) for more\ninformation on the general advantages of a declarative UI framework.\n\nThe Compose Material Catalog for Wear OS follows material styling, includes built in\naccessibility, and implements material theming, which allows you to customize the design for your\nbrand. Compose for Wear OS offers more components than are available with Views, and is designed\nto help you create user experiences that conform to Wear OS design guidelines.\n\nIf you have an existing Wear OS app with a large view-based codebase, it's possible to gradually\nadopt Compose by using the\n[Compose Interoperability APIs](/jetpack/compose/interop/interop-apis) rather than\nhaving to rewrite the whole codebase.\n\nGuides for creating apps with Compose\n-------------------------------------\n\n[Use Jetpack Compose on Wear OS](/training/wearables/apps/lists)\n: Learn how to build with Compose for Wear OS.\n\n[Create lists](/training/wearables/compose/lists)\n: Learn how to create lists that are optimized for wearable devices.\n\n[Navigating with Compose for Wear OS](/training/wearables/compose/navigation)\n: Learn more about building navigation in Compose.\n\n[Compose performance on Wear OS](/training/wearables/compose/performance)\n: Learn more about performance and testing your app performance."]]