XR এর জন্য মেটেরিয়াল ডিজাইন

XR-এর জন্য মানানসই উপাদান এবং লেআউট দিয়ে তৈরি করুন
সর্বশেষ আপডেট স্থিতিশীল রিলিজ প্রার্থী মুক্তি বিটা রিলিজ আলফা রিলিজ
26 মার্চ, 2025 - - - 1.0.0-আলফা06

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

XR Compose Material3 কোরের উপর নির্ভরতা যোগ করতে, আপনাকে অবশ্যই আপনার প্রকল্পে Google Maven সংগ্রহস্থল যোগ করতে হবে। আরও তথ্যের জন্য Google এর Maven সংগ্রহস্থল পড়ুন।

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

গ্রোভি

dependencies {
    // Use to implement XR Compose Material3
    implementation "androidx.xr.compose.material3:material3:1.0.0-alpha06"
}

কোটলিন

dependencies {
    // Use to implement XR Compose Material3
   implementation("androidx.xr.compose.material3:material3:1.0.0-alpha06")
}

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

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

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

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

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

সংস্করণ 1.0

সংস্করণ 1.0.0-alpha06

26 মার্চ, 2025

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

সংস্করণ 1.0.0-alpha05

12 মার্চ, 2025

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

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

  • EnableXrComponentOverrides ব্যবহার করার সময় TopAppBar ডিফল্টরূপে একটি অরবিটারে স্থানান্তরিত হয়।
  • EnableXrComponentOverrides ব্যবহার করার সময় উপাদান AlertDialog ডিফল্টরূপে একটি SpatialPanel প্যানেলে স্থানান্তরিত হয়।

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

  • ComponentOverride প্রকারের নাম পরিবর্তন করে Override এবং ComponentOverrideContext প্রকারগুলিকে OverrideScope ( Id973c )

বাগ ফিক্স

  • স্থানিক NavigationRail এবং NavigationBar বারে অ্যালিয়াসিং এবং ভুল স্ক্রিমিং ঠিক করুন। ( I9db52 )

সংস্করণ 1.0.0-alpha04

ফেব্রুয়ারী 26, 2025

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

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

  • EnableXrComponentOverrides ( I166b0 ) ব্যবহার করার সময় ListDetailPaneScaffold এবং SupportingPaneScaffold ডিফল্টরূপে SpatialPanels ব্যবহার করে

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

  • DefaultNavigationRailOrbiterProperties এবং DefaultNavigationBarOrbiterProperties প্রাপ্তরা আর @Composable ( I61618 ) নয়
  • LocalNavigationRailOrbiterProperties এবং LocalNavigationBarOrbiterProperties আর বাতিলযোগ্য নয় ( I61618 )

সংস্করণ 1.0.0-alpha03

ফেব্রুয়ারি 12, 2025

androidx.xr.compose.material3:material3:1.0.0-alpha03 শেষ আলফা থেকে কোনো উল্লেখযোগ্য পরিবর্তন ছাড়াই মুক্তি পেয়েছে। সংস্করণ 1.0.0-alpha03-এ এই কমিট রয়েছে।

সংস্করণ 1.0.0-alpha02

জানুয়ারী 29, 2025

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

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

  • XR NavigationBar এবং NavigationRail Orbiter বৈশিষ্ট্যগুলির কাস্টমাইজেশন সক্ষম করুন৷ ( আইসি৩০০এফ )

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

  • XR ( Ib66f1 ) এ ThreePaneScaffold ওভাররাইড করার ক্ষমতা তৈরি করুন
  • XR ( I7f620 ) এর জন্য অ-অ্যানিমেটেড প্যান ওভাররাইড প্রয়োগ করুন
  • নতুন পরীক্ষামূলক টীকা যোগ করুন এবং ব্যবহার করুন ExperimentalMaterial3ComponentOverrideApi ( Ia1eaf )

বাগ ফিক্স

  • XR রচনার উপর পিন উপাদান3 XR-এর নির্ভরতা। ( IA02cc )

সংস্করণ 1.0.0-alpha01

ডিসেম্বর 12, 2024

androidx.xr.compose.material3:material3:1.0.0-alpha01 প্রকাশিত হয়েছে।

প্রাথমিক রিলিজের বৈশিষ্ট্য

XR-এর জন্য ম্যাটেরিয়াল ডিজাইনের প্রাথমিক বিকাশকারী প্রকাশ। বিদ্যমান উপাদান 3 লাইব্রেরি ব্যবহার করে, উপাদান এবং অভিযোজিত বিন্যাস স্থানিক UI আচরণের সাথে উন্নত করা হয়। আপনি সরাসরি M3 XR উপাদান দিয়ে তৈরি করতে পারেন, অথবা EnableXrComponentOverrides র‌্যাপার যোগ করে আপনার বর্তমান বাস্তবায়ন মানিয়ে নিতে পারেন। এই বিকাশকারী গাইডে আরও জানুন।

সমর্থিত XR অভিযোজন:

পরিচিত সমস্যা

  • ListDetailPaneScaffold এবং SupportingPaneScaffold বর্তমানে একাধিক স্থানিক প্যানেল সমর্থন করে না