کتابخانههای اصلی Jetpack XR SDK به نسخه بتا میرسند: نقطه عطف بعدی برای Android XR
زمان خواندن: ۲ دقیقه
از زمان معرفی کیت توسعه نرمافزار Android XR، توسعهدهندگان ایدههای خود را به تجربههای نوآورانه و فراگیر برای هدستهای واقعیت گسترده و عینکهای واقعیت گسترده سیمی تبدیل کردهاند. با گسترش بومسازگان، میتوانید بهراحتی آن تجربهها را از پیشنمایش به تولید برسانید و به کاربران در هر کجا که هستند دسترسی پیدا کنید.
امروز با خوشحالی اعلام میکنیم که Jetpack SceneCore، ARCore برای Jetpack XR، و XR Runtime به نسخه بتا رسیدهاند و Jetpack Compose برای XR بهزودی عرضه خواهد شد! این یعنی میاناهای برنامهسازی کاربردی درحال پایدار شدن هستند و اکنون زمان بسیار خوبی برای شروع ادغام آنها در گردشهای کاری تولید و ایجاد محتوا برای Android XR است.
چرا کیت توسعه نرمافزار Jetpack XR؟
Jetpack XR SDK شامل همه ابزارها و کتابخانههایی است که برای ساختن تجربههای فراگیر و افزوده برای Android XR نیاز دارید. چه درحال انتقال برنامه دوبعدی موجود باشید یا ایجاد برنامه سهبعدی واقعیت گسترده جدید از ابتدا، میتوانید این کار را بااستفاده از ابزارهای توسعه Android آشنایی که ازقبل میشناسید و دوست دارید انجام دهید.
برای پشتیبانی از توسعه شما، این نسخه بر ارائه واحدهای سازنده اساسی در سراسر کیت توسعه نرمافزار تمرکز دارد:
- Jetpack SceneCore: ساختن و دستکاری کردن نمودار صحنه Android XR با محتوای سهبعدی. میتوانید مدلهای سهبعدی را مرتب کنید، صدای فضایی پخش کنید، و از سیستم قدرتمند موجودیت-مؤلفه برای ایجاد، کنترل، و مدیریت موجودیتها استفاده کنید.
- ARCore برای Jetpack XR: با قابلیتهای ادراکی، محتوای دیجیتال را به دنیای واقعی بیاورید. این کتابخانه تخمین عمق، لنگرهای دائمی، آزمایش ضربه، و شناسایی صفحه را تقویت میکند.
- زمان اجرای واقعیت گسترده: پایه زمان اجرای ضروری کیت توسعه نرمافزار را فراهم میکند، چرخههای حیات دستگاه، ایجاد جلسه، و پیکربندیهای سیستم را که سطح میانای برنامهسازی کاربردی را فعال میکنند مدیریت میکند.
- Jetpack Compose برای XR: چیدمانهای میانای کاربر فضایی ایجاد کنید که از قابلیتهای فضایی Android XR بهره میبرند. این کتابخانه به شما امکان میدهد از مفاهیم آشنای Compose برای ایجاد میاناهای کاربر فضایی استفاده کنید و بهزودی به نسخه بتا خواهد رسید.
چه چیزهای جدیدی در نسخه بتا وجود دارد؟
بازخورد مستقیم از پیشنمایشهای توسعهدهنده به شکلگیری این نسخههای بتا کمک کرد و چندین اصلاح مهم API را معرفی کرد تا اطمینان حاصل شود که این کتابخانهها برای تولید آماده هستند.
- پشتیبانی گسترده از آزمایش: اکنون قابلیتهای جدیدی در کتابخانههای واقعیت گسترده فراگیر دردسترس است، ازجمله آزمایش برای صدای فضایی، دستگاههای واقعیت گسترده، و پیکربندی جلسه. برای جزئیات، یادداشتهای انتشار هر کتابخانه را ببینید.
- پشتیبانی از روالهای مشترک Kotlin: برای همراستایی بهتر با روالهای مشترک Kotlin، Session.create اکنون یک تابع تعلیق است.
- بهروزرسانیهای اصطلاحات و کلاس: AnchorEntity به AnchorSpace تغییر نام داده است و هر دو ActivitySpace و AnchorSpace اکنون کلاس مشترک SpaceEntity را گسترش میدهند تا مدیریت فضایی در صحنهها سازگارتر شود.
برای بررسی جزئیات خاص درباره نامگذاری و تغییرات API، یادداشتهای انتشار کامل هر کتابخانه را ببینید.
شروع به کار و ارائه بازخورد
برای افزودن این وابستگیها، مخزن Google Maven را در پروژهتان بگنجانید و جدیدترین کتابخانههای XR را به فایلهای build.gradle اضافه کنید.
dependencies { implementation("androidx.xr.scenecore:scenecore:1.0.0-beta02") implementation("androidx.xr.arcore:arcore:1.0.0-beta02") implementation("androidx.xr.runtime:runtime:1.0.0-beta02") implementation("androidx.xr.compose:compose:1.0.0-alpha17") }
بومسازگان دستگاههای Android XR که تجربههای فراگیر را تقویت میکنند، از هدستهای واقعیت گسترده تا عینکهای واقعیت گسترده سیمی، درحال گسترش است. اکنون بهترین زمان برای شروع ساختن تجربههای فراگیر با «کیت توسعه نرمافزار Jetpack XR» نسخه بتا است. همین امروز دستبهکار شوید و ساختن و آزمایش کردن را در Samsung Galaxy XR یا شبیهساز Android XR شروع کنید.
-
اخبار محصولبا خوشحالی «پیشنمای توسعهدهندگان نرمافزار ۴» از کیت توسعه نرمافزار Android XR را عرضه میکنیم و همچنان بر یکپارچهسازی توسعه بیندستگاهی برای هدستها، عینکهای واقعیت گسترده سیمی، و افزاردید هوشمند تمرکز داریم.
-
اخبار محصولاز غوطهوری کامل در خانه تا تجربههای اجمالی درحال حرکت، ساختن روی Android XR به شما امکان میدهد در هر لحظه در سراسر طیف برنامههای فضایی با کاربران ملاقات کنید. در «نشست توسعهدهندگان Android»، با راهاندازی XREAL AURA به نقطه عطف هیجانانگیزی رسیدیم.
Amy Zeppenfeld, Vinny DaSilva • ۳ دقیقه خواندن -
اخبار محصولاز همپوشانیهای افزوده تا محیطهای کاملاً فراگیر، بومسازگان Android XR بهسرعت درحال گسترش است و Samsung Galaxy XR از همین امروز دردسترس است.
Stevan Silva, Vinny DaSilva • ۲ دقیقه خواندن
جدیدترین اطلاعات آماری توسعه Android را بهصورت هفتگی در صندوق ورودیتان دریافت کنید.