Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Jetpack Glance adalah framework yang dibuat di atas runtime Jetpack Compose
yang memungkinkan Anda mengembangkan dan mendesain widget aplikasi menggunakan API Kotlin. Widget aplikasi
adalah tampilan aplikasi mini yang dapat disematkan dalam aplikasi lain dan
menerima update berkala.
Gambar 1. Widget informasi dari aplikasi cuaca.
Glance menyediakan serangkaian composable untuk membantu Anda mem-build widget responsif untuk
layar utama dengan cepat dan dengan lebih sedikit kode. Halaman dalam kumpulan dokumen ini menjelaskan
cara menggunakan Glance untuk mem-build widget aplikasi.
Referensi lainnya
Untuk informasi selengkapnya tentang tata letak kanonis, buka Tata letak widget kanonis.
Untuk informasi selengkapnya tentang cara membuat widget Anda berkualitas tinggi dan mudah ditemukan,
lihat Kualitas widget.
Konten dan contoh kode di halaman ini tunduk kepada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-26 UTC.
[null,null,["Terakhir diperbarui pada 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."]]