Jetpack Glance는 Jetpack Compose 런타임을 기반으로 빌드된 프레임워크로, Kotlin API를 사용하여 앱 위젯을 개발하고 디자인할 수 있습니다. 앱 위젯은 다른 애플리케이션에 삽입되어 주기적인 업데이트를 받을 수 있는 소형 애플리케이션 뷰입니다.
그림 1. 날씨 앱의 정보 위젯
Glance는 적은 수의 코드로 홈 화면용 반응형 위젯을 빠르게 빌드하는 데 도움이 되는 일련의 컴포저블을 제공합니다. 이 문서 세트의 페이지에서는 Glance를 사용하여 앱 위젯을 빌드하는 방법을 설명합니다.
추가 리소스
표준 레이아웃에 관한 자세한 내용은 표준 위젯 레이아웃을 참고하세요.
위젯을 고품질로 만들고 검색 가능하도록 하는 방법에 관한 자세한 내용은 위젯 품질을 참고하세요.
이 페이지에 나와 있는 콘텐츠와 코드 샘플에는 콘텐츠 라이선스에서 설명하는 라이선스가 적용됩니다. 자바 및 OpenJDK는 Oracle 및 Oracle 계열사의 상표 또는 등록 상표입니다.
최종 업데이트: 2025-07-26(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-26(UTC)"],[],[],null,["# Jetpack Glance is a framework built on top of the [Jetpack Compose runtime](/jetpack/androidx/releases/compose-runtime)\nthat lets you develop and design app widgets using Kotlin APIs. *App widgets*\nare miniature application views that can be embedded in other applications and\nreceive periodic updates.\n**Figure 1.** An information widget from a weather app.\n\nGlance provides a set of composables to help you build responsive widgets for\nthe home screen quickly and with less code. The pages in this doc set describe\nhow to use Glance to build app widgets.\n| **Note:** Jetpack Glance is in active development. File any issues on the [issue\n| tracker](https://b.corp.google.com/issues/new?component=1097239&template=1611667).\n\nAdditional resources\n--------------------\n\nFor more information on canonical layouts visit [Canonical widget layouts](/design/ui/mobile/guides/widgets/layouts).\nFor more information on making your widget high quality and discoverable,\nsee [Widget quality](/docs/quality-guidelines/widget-quality).\n| **Caution:** Glance requires Compose to be enabled and depends on Runtime, Graphics, and Unit [UI Compose layers](/develop/ui/compose/layering), but it's *not directly interoperable* with other existing Jetpack Compose UI elements. Avoid mixing the two."]]