تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
Jetpack Glance هو إطار عمل تم إنشاؤه على وقت تشغيل Jetpack Compose
يتيح لك تطوير التطبيقات المصغّرة وتصميمها باستخدام واجهات برمجة تطبيقات Kotlin. تطبيقات المصغّرة هي تطبيقات مصغّرة يمكن تضمينها في تطبيقات أخرى والحصول على تعديلات دورية.
الشكل 1. تطبيق مصغّر للمعلومات من تطبيق للطقس
توفّر أداة Glance مجموعة من العناصر القابلة للتجميع لمساعدتك في إنشاء تطبيقات مصغّرة سريعة الاستجابة
للشاشة الرئيسية باستخدام رموز برمجية أقل. توضّح الصفحات في مجموعة المستندات هذه كيفية استخدام ميزة "نظرة سريعة" لإنشاء التطبيقات المصغّرة.
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)"],[],[],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."]]