জেটপ্যাক কম্পোজ গ্লিমার

অগমেন্টেড অ্যান্ড্রয়েড এক্সআর অভিজ্ঞতা তৈরির জন্য ডিজাইন ল্যাঙ্গুয়েজ এবং ইউআই টুলকিট
সর্বশেষ আপডেট স্থিতিশীল রিলিজ রিলিজ প্রার্থী বিটা রিলিজ আলফা রিলিজ
২২ এপ্রিল, ২০২৬ - - - ১.০.০-আলফা১১

নির্ভরতা ঘোষণা করা

Jetpack Compose Glimmer-এ ডিপেন্ডেন্সি যোগ করতে হলে, আপনাকে Google Maven যোগ করতে হবে।
আপনার প্রোজেক্টে রিপোজিটরি যোগ করুন। আরও তথ্যের জন্য গুগলের মেভেন রিপোজিটরি পড়ুন।

আপনার অ্যাপ বা মডিউলের build.gradle ফাইলে প্রয়োজনীয় আর্টিফ্যাক্টগুলোর ডিপেন্ডেন্সি যোগ করুন:

গ্রোভি

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

কোটলিন

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

নির্ভরতা সম্পর্কে আরও তথ্যের জন্য, 'বিল্ড নির্ভরতা যোগ করুন ' দেখুন।

প্রতিক্রিয়া

আপনার মতামত জেটপ্যাককে আরও উন্নত করতে সাহায্য করে। আপনি যদি নতুন কোনো সমস্যা খুঁজে পান অথবা এই লাইব্রেরিটি উন্নত করার জন্য কোনো ধারণা থাকে, তবে আমাদের জানান। নতুন কোনো সমস্যা তৈরি করার আগে অনুগ্রহ করে এই লাইব্রেরির বিদ্যমান সমস্যাগুলো দেখে নিন। আপনি তারকা বোতামে ক্লিক করে কোনো বিদ্যমান সমস্যায় আপনার ভোট যোগ করতে পারেন।

একটি নতুন সমস্যা তৈরি করুন

আরও তথ্যের জন্য ইস্যু ট্র্যাকার ডকুমেন্টেশন দেখুন।

গ্লিমার এবং গ্লিমার-গুগল-ফন্টস সংস্করণ ১.০

সংস্করণ 1.0.0-alpha11

২২ এপ্রিল, ২০২৬

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 ব্যবহার করুন। এই Typography ইনস্ট্যান্সটি GlimmerTheme মাধ্যমে স্বাভাবিকভাবে সরবরাহ করা যেতে পারে। ( Iec9e4 , b/458447191 )

সংস্করণ 1.0.0-alpha10

০৮ এপ্রিল, ২০২৬

androidx.xr.glimmer:glimmer:1.0.0-alpha10 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha10-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।

এপিআই পরিবর্তন

  • IconButton এপিআই যোগ করা হয়েছে। ( I0f3dd , b/481298420 )
  • StackState সেভারের টাইপকে Saver<StackState, *> হিসেবে জেনেরিক করা হয়েছে। ( Ic164f , b/491893461 )

বাগ সংশোধন

  • Compose compileSdk এপিআই ৩৭-এ আপডেট করা হয়েছে। এর মানে হলো, Compose ব্যবহার করার জন্য ন্যূনতম এজিপি সংস্করণ ৯.২.০ প্রয়োজন। ( Id45cd , b/413674743 )

সংস্করণ 1.0.0-alpha09

২৫ মার্চ, ২০২৬

androidx.xr.glimmer:glimmer:1.0.0-alpha09 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha09-এ এই কমিটগুলো অন্তর্ভুক্ত রয়েছে।

এপিআই পরিবর্তন

  • প্রাইমারি, পজিটিভ, নেগেটিভ এবং সারফেস-এর ডিফল্ট মানগুলো সামঞ্জস্য করা হয়েছে। 'ব্যাকগ্রাউন্ড' নামে একটি নতুন কালার অ্যাক্সিস যোগ করা হয়েছে। ( I6bb6c , b/481671956 )
  • GlimmerTheme এ একটি ComponentSpacingValues ​​সাবসিস্টেম যোগ করা হয়েছে, যা বিভিন্ন কম্পোনেন্টে প্যাডিং এবং অন্যান্য স্পেসিং এলিমেন্ট ব্যবহারের জন্য ভ্যালু প্রদান করে। কম্পোনেন্টের Defaults অবজেক্টে থাকা বিদ্যমান PascalCase স্পেসিং এবং প্যাডিং কনস্ট্যান্টগুলোর (যেমন, ContentPadding , ItemSpacing ) নাম পরিবর্তন করে camelCase করা হয়েছে এবং সেগুলোকে Composable প্রপার্টিতে রূপান্তর করা হয়েছে। ( I96e30 , b/491166461 )
  • ট্রেইলিং ল্যাম্বডা হিসেবে ব্যবহারের জন্য onClick প্যারামিটার তালিকার শেষ অবস্থানে সরান। যদি কোনো প্রযোজ্য ল্যাম্বডা প্রদান করা না হয়, তাহলে IndirectPointerEvent(s) গ্রহণ করবেন না ( I9343e , b/486965466 )
  • Depth এবং সম্পর্কিত সত্তাগুলোর নাম পরিবর্তন করে DepthEffect রাখা হয়েছে। DepthEffect এর লেয়ার বৈশিষ্ট্যগুলো সর্বজনীন করা হয়েছে। ( Ie26d2 , b/485632564 )

সংস্করণ 1.0.0-alpha08

১১ মার্চ, ২০২৬

androidx.xr.glimmer:glimmer:1.0.0-alpha08 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha08-এ এই কমিটগুলো রয়েছে।

এপিআই পরিবর্তন

  • TitleChipDefaults.contentPadding একটি ContentPadding কনস্ট্যান্ট দ্বারা প্রতিস্থাপন করা হয়েছে। ( If992f , b/489451530 )
  • গ্লিমার ListState এখন ScrollIndicatorState প্রদান করে ( I0a2f8 , b/481662773 )
  • caption নামে একটি নতুন TextStyle যোগ করা হয়েছে। বিদ্যমান TextStyles জন্য fontWeight , fontSize এবং lineHeight আপডেট করা হয়েছে। ( I2319f , b/473560419 )

সংস্করণ 1.0.0-alpha07

২৫শে ফেব্রুয়ারি, ২০২৬

androidx.xr.glimmer:glimmer:1.0.0-alpha07 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha07-এ এই কমিটগুলো রয়েছে।

সংস্করণ 1.0.0-alpha06

১১ ফেব্রুয়ারী, ২০২৬

androidx.xr.glimmer:glimmer:1.0.0-alpha06 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha06-এ এই কমিটগুলো রয়েছে।

এপিআই পরিবর্তন

  • শিরোনামের জন্য স্লট সহ VerticalList API-এর একটি ওভারলোডেড সংস্করণ যোগ করুন। ( Ic3d44 )
  • material3-এর সাথে সামঞ্জস্য রক্ষার জন্য Glimmer Text-এর autoSize প্যারামিটারের ক্রম হালনাগাদ করা হয়েছে। ( Ic24bd , b/477669012 )

সংস্করণ 1.0.0-alpha05

২৮ জানুয়ারী, ২০২৬

androidx.xr.glimmer:glimmer:1.0.0-alpha05 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha05-এ এই কমিটগুলো রয়েছে।

সংস্করণ 1.0.0-alpha04

১৪ জানুয়ারী, ২০২৬

androidx.xr.glimmer:glimmer:1.0.0-alpha04 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha04-এ এই কমিটগুলো রয়েছে।

নতুন বৈশিষ্ট্য

  • VerticalStack ( 22daab3 )-এর জন্য প্রতি আইটেমে একাধিক আইটেম ডেকোরেশনের সমর্থন এবং জেনেরিক ডেকোরেশন শেপের ( 033e015 ) সমর্থন যোগ করা হয়েছে।

এপিআই পরিবর্তন

  • VerticalList কম্পোজেবলের জন্য প্রস্তাবিত মান সরবরাহ করতে VerticalListDefaults যোগ করা হয়েছে। ( I07b1a , b/448364605 )

বাগ সংশোধন

  • VerticalStack এ ইনিশিয়াল ফোকাস হ্যান্ডলিং যোগ করা হয়েছে, যাতে স্ট্যাকে ফোকাস প্রবেশ করার সাথে সাথে উপরের আইটেমটি ফোকাস পায়। এর ফলে এমন একটি সমস্যার সমাধান হয়েছে যেখানে ইনিশিয়াল ফোকাস পরবর্তী আইটেমে চলে যেত, যার ফলে স্ক্রল সাথে সাথেই সেই আইটেমে চলে যেত। ( bd69841 )
  • VerticalStack এর ItemDecorationNode এর একটি বাগ সংশোধন করা হয়েছে, যেখানে মডিফায়ার নোডটি পুনরায় ব্যবহার করা হলে আইটেম স্কোপে ডেকোরেশনগুলো আপডেট হতো না। ( 7ec2c94 )

সংস্করণ 1.0.0-alpha03

১৭ ডিসেম্বর, ২০২৫

androidx.xr.glimmer:glimmer:1.0.0-alpha03 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha03-এ এই কমিটগুলো রয়েছে।

বাগ সংশোধন

  • স্ট্যাকস-এর আচরণগত আপডেট এবং বাগ ফিক্স

সংস্করণ 1.0.0-alpha02

০৩ ডিসেম্বর, ২০২৫

androidx.xr.glimmer:glimmer:1.0.0-alpha02 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha02-এ এই কমিটগুলো রয়েছে।

এপিআই পরিবর্তন

  • ListScope এ নতুন items(items: List<T>) এবং itemsIndexed(items: List<T>) এক্সটেনশন মেথড। ( Ic2afe )
  • VerticaList জন্য FlingBehavior API প্রদান করুন। ( I16de7 )
  • VerticalList ফোকাস-সচেতন স্ন্যাপিং আচরণের জন্য একটি ফ্যাক্টরি প্রদান করুন। ( I4a528 )

সংস্করণ 1.0.0-alpha01

০৫ নভেম্বর, ২০২৫

androidx.xr.glimmer:glimmer:1.0.0-alpha01 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha01-এ এই কমিটগুলো রয়েছে।

নতুন বৈশিষ্ট্য

  • জেটপ্যাক কম্পোজ গ্লিমার-এর প্রাথমিক ডেভেলপার রিলিজ, যা অগমেন্টেড অ্যান্ড্রয়েড এক্সআর অভিজ্ঞতা তৈরির জন্য একটি ডিজাইন ল্যাঙ্গুয়েজ এবং ইউআই কম্পোনেন্ট। সরলীকৃত স্টাইলিং, স্বতন্ত্র ফোকাস এবং অপ্টিমাইজড এলিভেশনের মাধ্যমে এটিকে স্বচ্ছতা, পাঠযোগ্যতা এবং ন্যূনতম মনোযোগ বিচ্যুতির জন্য ডিজাইন করা হয়েছে।
  • আমাদের Jetpack Compose Glimmer কম্পোনেন্টগুলোর প্রাথমিক সেট দিয়ে কাজ শুরু করুন:
    • পাঠ্য
    • আইকন
    • শিরোনাম চিপস
    • কার্ড
    • তালিকা
    • বোতাম
    • স্ট্যাক (নির্মাণাধীন)