Jetpack Compose Glimmer

  
ऑगमेंटेड Android XR के अनुभव बनाने के लिए, डिज़ाइन लैंग्वेज और यूज़र इंटरफ़ेस (यूआई) टूलकिट
नया अपडेट अच्छी तरह काम करने वाला वर्शन रिलीज़ कैंडिडेट बीटा वर्शन ऐल्फ़ा वर्शन
1 जुलाई, 2026 - - - वर्शन 1.0.0-alpha15

डिपेंडेंसी की जानकारी देना

Jetpack Compose Glimmer पर डिपेंडेंसी जोड़ने के लिए, आपको अपने प्रोजेक्ट में Google Maven
रिपॉज़िटरी जोड़नी होगी. ज़्यादा जानकारी के लिए, Google की Maven रिपॉज़िटरी पढ़ें.

अपने ऐप्लिकेशन या मॉड्यूल के लिए, build.gradle फ़ाइल में उन आर्टफ़ैक्ट की डिपेंडेंसी जोड़ें जिनकी आपको ज़रूरत है:

ग्रूवी

dependencies {
    implementation "androidx.xr.glimmer:glimmer:1.0.0-alpha15"
}

Kotlin

dependencies {
    implementation("androidx.xr.glimmer:glimmer:1.0.0-alpha15")
}

डिपेंडेंसी के बारे में ज़्यादा जानकारी के लिए, बिल्ड डिपेंडेंसी जोड़ना लेख पढ़ें.

सुझाव/राय दें या शिकायत करें

आपके सुझाव, शिकायत या राय से Jetpack को बेहतर बनाने में मदद मिलती है. अगर आपको कोई नई समस्या मिलती है या आपके पास इस लाइब्रेरी को बेहतर बनाने के लिए सुझाव हैं, तो हमें बताएं. कृपया नई समस्या सबमिट करने से पहले, इस लाइब्रेरी में शामिल मौजूदा समस्याओं को देखें. स्टार बटन पर क्लिक करके, किसी मौजूदा समस्या के लिए वोट किया जा सकता है.

नई समस्या दर्ज करने का तरीका

ज़्यादा जानकारी के लिए, समस्या ट्रैकर का दस्तावेज़ देखें.

वर्शन 1.0

वर्शन 1.0.0-alpha15

1 जुलाई, 2026

androidx.xr.glimmer:glimmer:1.0.0-alpha15 और androidx.xr.glimmer:glimmer-google-fonts:1.0.0-alpha15 रिलीज़ हो गए हैं. वर्शन 1.0.0-alpha15 में ये बदलाव शामिल हैं.

वर्शन 1.0.0-alpha14

3 जून, 2026

androidx.xr.glimmer:glimmer:1.0.0-alpha14 और androidx.xr.glimmer:glimmer-google-fonts:1.0.0-alpha14 रिलीज़ हो गए हैं. वर्शन 1.0.0-alpha14 में ये बदलाव शामिल हैं.

glimmer और glimmer-google-fonts का वर्शन 1.0

वर्शन 1.0.0-alpha13

19 मई, 2026

androidx.xr.glimmer:glimmer:1.0.0-alpha13 और androidx.xr.glimmer:glimmer-google-fonts:1.0.0-alpha13 रिलीज़ हो गए हैं. वर्शन 1.0.0-alpha13 में ये बदलाव शामिल हैं.

एपीआई में किए गए बदलाव

  • Modifier.surface में, enabled पैरामीटर जोड़ा गया है. यह पैरामीटर, वैकल्पिक है. अगर 'सरफ़ेस' की सुविधा बंद है, तो यह पैरामीटर विज़ुअल ओवरले लागू करता है. (I8b781)
  • GlimmerPagerLayoutInfo में reverseLayout जोड़ा गया है (I73818, b/481669559)
  • ToggleButtonDefaults और IconToggleButtonDefaults में, animateShape का नाम बदलकर animatedShape कर दिया गया है (I15f00)
  • List से जुड़े कॉम्पोनेंट के नाम बदलकर, उनमें GlimmerLazyList प्रीफ़िक्स जोड़ा गया है. (If0737, b/425919254, b/483126735)
  • Glimmer के लिए, आवाज़ के इंडिकेटर का शुरुआती वर्शन लागू किया गया है (I446c7, b/481998624)
  • 'सरफ़ेस' मॉडिफ़ायर के लिए, फ़ोकस करने और क्लिक करने की सुविधा वाले ओवरलोड हटा दिए गए हैं. अब यह एक ऐसा मॉडिफ़ायर है जो सिर्फ़ विज़ुअल इफ़ेक्ट के लिए काम करता है. इंटरैक्टिव सरफ़ेस बनाने के लिए, 'फ़ोकस करने की सुविधा' / 'क्लिक करने की सुविधा' / अन्य मॉडिफ़ायर मैन्युअल तरीके से जोड़ें. ज़्यादा जानकारी के लिए, सैंपल देखें. (I12dbe)

वर्शन 1.0.0-alpha12

6 मई, 2026

androidx.xr.glimmer:glimmer:1.0.0-alpha12 और androidx.xr.glimmer:glimmer-google-fonts:1.0.0-alpha12 रिलीज़ हो गए हैं. वर्शन 1.0.0-alpha12 में ये बदलाव शामिल हैं.

एपीआई में किए गए बदलाव

वर्शन 1.0.0-alpha11

22 अप्रैल, 2026

androidx.xr.glimmer:glimmer:1.0.0-alpha11 और androidx.xr.glimmer:glimmer-google-fonts:1.0.0-alpha11 रिलीज़ हो गए हैं. वर्शन 1.0.0-alpha11 में ये बदलाव शामिल हैं.

एपीआई में किए गए बदलाव

  • glimmer-google-fonts रिलीज़ हो गया है. इस डिपेंडेंसी को जोड़ें और Google Sans Flex के सुझाए गए कॉन्फ़िगरेशन के साथ Typography इंस्टेंस बनाने के लिए, createGoogleSansFlexTypography का इस्तेमाल करें. GlimmerTheme के ज़रिए, इस Typography इंस्टेंस को सामान्य तरीके से उपलब्ध कराया जा सकता है. (Iec9e4, b/458447191)

वर्शन 1.0.0-alpha10

8 अप्रैल, 2026

androidx.xr.glimmer:glimmer:1.0.0-alpha10 रिलीज़ हो गया है. वर्शन 1.0.0-alpha10 में ये बदलाव शामिल हैं.

एपीआई में किए गए बदलाव

  • IconButton एपीआई जोड़ा गया है. (I0f3dd, b/481298420)
  • StackState सेवर के टाइप को, Saver<StackState, *> के तौर पर सामान्य बनाया गया है. (Ic164f, b/491893461)

गड़बड़ियां ठीक की गईं

  • Compose के compileSdk को एपीआई 37 पर अपडेट किया गया है. इसका मतलब है कि Compose का इस्तेमाल करने के लिए, AGP का कम से कम वर्शन 9.2.0 होना ज़रूरी है. (Id45cd, b/413674743)

वर्शन 1.0.0-alpha09

25 मार्च, 2026

androidx.xr.glimmer:glimmer:1.0.0-alpha09 रिलीज़ हो गया है. वर्शन 1.0.0-alpha09 में ये बदलाव शामिल हैं.

एपीआई में किए गए बदलाव

  • प्राइमरी, पॉज़िटिव, नेगेटिव, और सरफ़ेस के लिए डिफ़ॉल्ट वैल्यू में बदलाव किया गया है. "बैकग्राउंड" नाम का एक नया कलर ऐक्सिस जोड़ा गया है. (I6bb6c, b/481671956)
  • GlimmerTheme में, ComponentSpacingValues सबसिस्टम जोड़ा गया है. यह सबसिस्टम, पैडिंग और अन्य स्पेसिंग एलिमेंट के लिए, कॉम्पोनेंट में इस्तेमाल की जाने वाली वैल्यू उपलब्ध कराता है. कॉम्पोनेंट के डिफ़ॉल्ट ऑब्जेक्ट में मौजूद, PascalCase स्पेसिंग और पैडिंग के मौजूदा कॉन्स्टैंट (जैसे, ContentPadding, ItemSpacing) के नाम बदलकर, उन्हें camelCase में बदल दिया गया है. साथ ही, उन्हें कंपोज़ेबल प्रॉपर्टी में भी बदल दिया गया है. (I96e30, b/491166461)
  • पैरामीटर की सूची में, onClick को आखिरी पोज़िशन पर ले जाया गया है, ताकि इसे ट्रेलिंग लैम्डा के तौर पर इस्तेमाल किया जा सके. अगर कोई लागू होने वाला लैम्डा उपलब्ध नहीं कराया गया है, तो IndirectPointerEvent(s) का इस्तेमाल न करें (I9343e, b/486965466)
  • Depth और इससे जुड़ी इकाइयों के नाम बदलकर, DepthEffect कर दिए गए हैं. DepthEffect की लेयर प्रॉपर्टी को सार्वजनिक किया गया है. (Ie26d2, b/485632564)

वर्शन 1.0.0-alpha08

11 मार्च, 2026

androidx.xr.glimmer:glimmer:1.0.0-alpha08 रिलीज़ हो गया है. वर्शन 1.0.0-alpha08 में ये बदलाव शामिल हैं.

एपीआई में किए गए बदलाव

  • TitleChipDefaults.contentPadding को ContentPadding कॉन्स्टैंट से बदल दिया गया है. (If992f, b/489451530)
  • Glimmer ListState अब ScrollIndicatorState उपलब्ध कराता है (I0a2f8, b/481662773)
  • caption नाम का एक नया TextStyle जोड़ा गया है. मौजूदा TextStyles के लिए, fontWeight, fontSize, और lineHeight अपडेट किए गए हैं. (I2319f, b/473560419)

वर्शन 1.0.0-alpha07

25 फ़रवरी, 2026

androidx.xr.glimmer:glimmer:1.0.0-alpha07 रिलीज़ हो गया है. वर्शन 1.0.0-alpha07 में ये बदलाव शामिल हैं.

वर्शन 1.0.0-alpha06

11 फ़रवरी, 2026

androidx.xr.glimmer:glimmer:1.0.0-alpha06 रिलीज़ हो गया है. वर्शन 1.0.0-alpha06 में ये बदलाव शामिल हैं.

एपीआई में किए गए बदलाव

  • VerticalList एपीआई का एक ओवरलोड किया गया वर्शन जोड़ा गया है. इसमें टाइटल के लिए एक स्लॉट है. (Ic3d44)
  • Glimmer Text के autoSize पैरामीटर के क्रम को, Material3 के मुताबिक अपडेट किया गया है. (Ic24bd, b/477669012)

वर्शन 1.0.0-alpha05

28 जनवरी, 2026

androidx.xr.glimmer:glimmer:1.0.0-alpha05 रिलीज़ हो गया है. वर्शन 1.0.0-alpha05 में ये बदलाव शामिल हैं.

वर्शन 1.0.0-alpha04

14 जनवरी, 2026

androidx.xr.glimmer:glimmer:1.0.0-alpha04 रिलीज़ हो गया है. वर्शन 1.0.0-alpha04 में ये बदलाव शामिल हैं.

नई सुविधाएं

  • VerticalStack के लिए, हर आइटम के लिए एक से ज़्यादा आइटम डेकोरेशन की सुविधा जोड़ी गई है. साथ ही, सामान्य डेकोरेशन शेप (033e015) के लिए भी सहायता जोड़ी गई है (22daab3).

एपीआई में किए गए बदलाव

  • VerticalListDefaults जोड़ा गया है, ताकि VerticalList कंपोज़ेबल के लिए, सुझाए गए वैल्यू उपलब्ध कराई जा सकें. (I07b1a, b/448364605)

गड़बड़ियां ठीक की गईं

  • VerticalStack में, फ़ोकस हैंडलिंग की शुरुआती सुविधा जोड़ी गई है, ताकि यह पक्का किया जा सके कि स्टैक में फ़ोकस करने पर, सबसे ऊपर मौजूद आइटम पर फ़ोकस हो. इससे, वह समस्या ठीक हो गई है जिसमें शुरुआती फ़ोकस, अगले आइटम को असाइन हो जाता था. इस वजह से, तुरंत उस आइटम पर स्क्रोल हो जाता था. (bd69841)
  • VerticalStack के ItemDecorationNode में मौजूद एक गड़बड़ी ठीक की गई है. इसमें, मॉडिफ़ायर नोड के फिर से इस्तेमाल किए जाने पर, आइटम स्कोप में डेकोरेशन अपडेट नहीं होते थे. (7ec2c94)

वर्शन 1.0.0-alpha03

17 दिसंबर, 2025

androidx.xr.glimmer:glimmer:1.0.0-alpha03 रिलीज़ हो गया है. वर्शन 1.0.0-alpha03 में ये बदलाव शामिल हैं.

गड़बड़ियां ठीक की गईं

  • स्टैक के लिए, व्यवहार से जुड़े अपडेट और गड़बड़ियां ठीक की गईं

वर्शन 1.0.0-alpha02

3 दिसंबर, 2025

androidx.xr.glimmer:glimmer:1.0.0-alpha02 रिलीज़ हो गया है. वर्शन 1.0.0-alpha02 में ये बदलाव शामिल हैं.

एपीआई में किए गए बदलाव

  • ListScope पर, नए items(items: List<T>) और itemsIndexed(items: List<T>) एक्सटेंशन तरीके जोड़े गए हैं. (Ic2afe)
  • VerticaList के लिए, FlingBehavior एपीआई उपलब्ध कराएं. (I16de7)
  • VerticalList के लिए फ़ोकस के हिसाब से स्नैप करने की सुविधा के लिए फ़ैक्ट्री उपलब्ध कराएं. (I4a528)

वर्शन 1.0.0-alpha01

5 नवंबर, 2025

androidx.xr.glimmer:glimmer:1.0.0-alpha01 रिलीज़ हो गया है. वर्शन 1.0.0-alpha01 में ये बदलाव शामिल हैं.

नई सुविधाएं

  • Jetpack Compose Glimmer का शुरुआती डेवलपर वर्शन रिलीज़ किया गया है. यह ऑगमेंटेड Android XR के अनुभव बनाने के लिए, डिज़ाइन लैंग्वेज और यूज़र इंटरफ़ेस (यूआई) कॉम्पोनेंट उपलब्ध कराता है. इसे साफ़ तौर पर दिखने, आसानी से पढ़ने, और कम से कम रुकावटों के साथ इस्तेमाल करने के लिए डिज़ाइन किया गया है. इसमें आसान स्टाइलिंग, अलग-अलग फ़ोकस, और ऑप्टिमाइज़्ड एलिवेशन की सुविधा है.
  • Jetpack Compose Glimmer के कॉम्पोनेंट के शुरुआती सेट का इस्तेमाल शुरू करें:
    • टेक्स्ट
    • आइकॉन
    • टाइटल चिप्स
    • कार्ड
    • सूचियां
    • बटन
    • स्टैक (डेवलप किया जा रहा है)