التصميم المتعدد الأبعاد للواقع الموسّع
آخر تعديل | الإصدار الثابت | إصدار محتمل | الإصدار التجريبي | الإصدار التجريبي الأول |
---|---|---|---|---|
12 كانون الأول (ديسمبر) 2024 | - | - | - | 1.0.0-alpha01 |
الإعلان عن التبعيات
لإضافة تبعية على XR Compose Material3 core، يجب إضافة مستودع Google Maven إلى مشروعك. اطّلِع على مستودع Maven من Google لمزيد من المعلومات.
أضِف التبعيات للعناصر التي تحتاج إليها في ملف build.gradle
ل
تطبيقك أو وحدتك:
Groovy
dependencies { // Use to implement XR Compose Material3 implementation "androidx.xr.compose.material3:material3:1.0.0-alpha01" }
Kotlin
dependencies { // Use to implement XR Compose Material3 implementation("androidx.xr.compose.material3:material3:1.0.0-alpha01") }
لمزيد من المعلومات عن العناصر الاعتمادية، اطّلِع على مقالة إضافة عناصر الاعتماد الخاصة بالإنشاء.
ملاحظات
تساعدنا ملاحظاتك في تحسين Jetpack. يُرجى إعلامنا إذا واجهت مشاكل جديدة أو كان لديك أفكار لتحسين هذه المكتبة. يُرجى الاطّلاع على المشاكل الحالية في هذه المكتبة قبل إنشاء مكتبة جديدة. يمكنك إضافة صوتك إلى مشكلة حالية عن طريق النقر على زر النجمة.
اطّلِع على مستندات أداة تتبُّع المشاكل لمزيد من المعلومات.
الإصدار 1.0
الإصدار 1.0.0-alpha01
12 كانون الأول (ديسمبر) 2024
تم إصدار androidx.xr.compose.material3:material3:1.0.0-alpha01
.
ميزات الإصدار الأولي
الإصدار الأولي من Material Design للمطوّرين في الواقع الموسّع باستخدام مكتبة Material 3 الحالية، تم تحسين المكونات والتنسيقات التكيُّفية باستخدام سلوكيات واجهة المستخدم المكانية. يمكنك إنشاء التطبيق مباشرةً باستخدام مكونات M3 XR، أو تعديل عملية التنفيذ الحالية من خلال إضافة حزمة EnableXrComponentOverrides
. يمكنك الاطّلاع على مزيد من المعلومات في دليل المطوّر هذا.
التعديلات المتوافقة للواقع المعزّز:
ستتكيف سكة التنقّل في أي تنسيق كتابة، بما في ذلك
NavigationSuiteScaffold
، تلقائيًا مع XR Orbiter. لمزيد من المعلومات، يمكنك الاطّلاع على إرشادات التصميم المتعدد الأبعاد.سيتكيف شريط التنقّل في أي تنسيق كتابة، بما في ذلك
NavigationSuiteScaffold
، تلقائيًا مع XR Orbiter. لمزيد من المعلومات، يمكنك الاطّلاع على إرشادات التصميم المتعدد الأبعاد.
المشاكل المعروفة
- لا يتيح ListDetailPaneScaffold وSupportingPaneScaffold حاليًا استخدام عدة لوحات مكانية.