اخبار محصول

با Android XR SDK Developer Preview 3 برای «عینک هوشواره‌ای» بسازید و ویژگی‌های جدیدی را برای تجربه‌های فراگیر باز کنید

‫۳ دقیقه برای خواندن
مشاهده نمایه Matthew McCullough
Matthew McCullough معاون رئیس، مدیریت محصول، توسعه‌دهنده نرم‌افزار Android

در ماه اکتبر، Samsung Galaxy XR را راه‌اندازی کرد - اولین دستگاهی که با Android XR کار می‌کند. و دیدن آنچه برخی‌از شما ساخته‌اید شگفت‌انگیز بوده است! در اینجا برخی‌از توسعه‌دهندگان ما درباره سفرشان به Android XR صحبت می‌کنند.

‫Android XR دنیای کاملاً جدیدی را برای ساختن برنامه‌مان دراختیار ما قرار داد. تیم‌ها باید از خود بپرسند: بزرگ‌ترین و جسورانه‌ترین نسخه از تجربه‌ای که احتمالاً می‌توانید بسازید چیست؟ این فرصت شما است تا بالاخره آنچه را که همیشه می‌خواستید انجام دهید عملی کنید، زیرا اکنون پلاتفرمی دارید که می‌تواند آن را واقعی کند. - کریستن کوک، Calm، مدیر محصول ارشد

همچنین دیده‌اید که اولین نگاه به دیگر دستگاه‌های آینده را که با Android XR کار می‌کنند هم‌رسانی کرده‌ایم، مانند Project Aura از XREAL و عینک‌های شیک از Gentle Monster و Warby Parker.

برای پشتیبانی از مجموعه درحال گسترش دستگاه‌های XR، پیش‌نمایش توسعه‌دهندگان نرم‌افزار کیت توسعه نرم‌افزار Android XR نسخه ۳ را معرفی می‌کنیم!

تصویر.png

با «پیش‌نمایش توسعه‌دهندگان نرم‌افزار» Android XR SDK 3، علاوه‌بر ساختن تجربه‌های فراگیر برای دستگاه‌هایی مثل Galaxy XR، اکنون می‌توانید تجربه‌های افزوده برای «عینک‌های هوشواره‌ای» آینده با Android XR بسازید. 

ابزارها و کتابخانه‌های جدید برای تجربه‌های افزوده

با پیش‌نمایش توسعه‌دهندگان نرم‌افزار ۳، ابزارها و کتابخانه‌هایی را که برای ساختن تجربه‌های افزوده هوشمند و دست‌آزاد برای «عینک هوشواره‌ای» نیاز دارید باز می‌کنیم. «عینک هوشواره‌ای» سبک و قابل‌حمل است و می‌توان آن را در تمام طول روز استفاده کرد. می‌توانید برنامه تلفن همراه موجودتان را گسترش دهید تا از بلندگوها، دوربین، و میکروفون داخلی برای ارائه تعاملات کاربری جدید، متفکرانه، و مفید بهره ببرید. با افزودن نمایشگر کوچک به «عینک هوش مصنوعی» دارای نمایشگر، می‌توانید اطلاعات را به‌طور خصوصی به کاربران ارائه دهید. «عینک هوش مصنوعی» برای تجربه‌هایی که می‌توانند به بهبود تمرکز و حضور کاربر در دنیای واقعی کمک کنند عالی است.

تصویر.png

برای تقویت تجربه‌های افزوده در «عینک هوشواره‌ای»، دو کتابخانه جدید و هدفمند را به Jetpack XR SDK معرفی می‌کنیم:

  • Jetpack Projected - برای ایجاد پل ارتباطی بین دستگاه‌های همراه و «عینک هوشواره‌ای» با ویژگی‌هایی ساخته شده است که به شما امکان می‌دهد به حسگرها، بلندگوها، و نمایشگرهای عینک دسترسی داشته باشید
  • Jetpack Compose Glimmer - زبان طراحی جدید و مؤلفه‌های واسط کاربر برای ساختن و سبک‌دهی به تجربه‌های افزوده در «عینک هوشواره‌ای» با نمایشگر

Jetpack Compose Glimmer نمایشی از بهترین روش‌های طراحی برای تجربه‌های افزوده زیبا و شفاف نوری است. ‫Jetpack Compose Glimmer با مؤلفه‌های میانای کاربری که برای حالت ورودی و الزامات سبک‌بندی «عینک هوشواره‌ای» نمایشگر بهینه‌سازی شده‌اند، برای شفافیت، خوانایی، و حداقل حواس‌پرتی طراحی شده است.

تصویر.png

برای کمک به تجسم و آزمایش کردن Jetpack Compose Glimmer UI، شبیه‌ساز «عینک هوش مصنوعی» را در استودیو Android معرفی می‌کنیم. شبیه‌ساز جدید «عینک هوش مصنوعی» می‌تواند تعامل‌های مختص عینک، مانند صفحه لمسی و ورودی صوتی، را شبیه‌سازی کند. 

AI Glasses Emulator.gif

علاوه‌بر کتابخانه‌های جدید Jetpack Projected و Jetpack Compose Glimmer، درحال گسترش ARCore برای Jetpack XR هستیم تا از عینک هوشواره‌ای پشتیبانی کند. ما با ردیابی حرکت و قابلیت‌های جغرافیایی برای تجربه‌های افزوده شروع می‌کنیم - دقیقاً همان ویژگی‌هایی که به شما امکان می‌دهند تجربه‌های ناوبری مفیدی ایجاد کنید که برای دستگاه‌های پوشیدنی تمام‌روز مانند «عینک هوش مصنوعی» عالی هستند.

navigation.webp

گسترش پشتیبانی از تجربه‌های فراگیر

ما همچنان به سرمایه‌گذاری در کتابخانه‌ها و ابزارهایی که تجربیات فراگیر را برای هدست‌های واقعیت گسترده مانند Samsung Galaxy XR و عینک‌های واقعیت گسترده سیمی مانند Project Aura آینده از XREAL فراهم می‌کنند، ادامه می‌دهیم. ما به بازخوردهای شما گوش داده‌ایم و از زمان پیش‌نمایش توسعه‌دهندگان نرم‌افزار ۲، چندین ویژگی بسیار پردرخواست را به Jetpack XR SDK اضافه کرده‌ایم.

Jetpack SceneCore اکنون دارای ویژگی بار کردن مدل glTF پویا ازطریق URI و پشتیبانی از مواد بهبودیافته برای ایجاد مواد PBR جدید در زمان اجرا است. علاوه‌براین، عنصر SurfaceEntity با پشتیبانی کامل از مدیریت حقوق دیجیتال Widevine (DRM) و شکل‌های جدید بهبود یافته است، که به آن امکان می‌دهد ویدیوهای ۳۶۰ درجه و ۱۸۰ درجه را در کره‌ها و نیم‌کره‌ها پردازش کند.

در Jetpack Compose برای واقعیت گسترده، ویژگی‌های جدیدی مانند مؤلفه UserSubspace برای رفتار دنبال کردن پیدا خواهید کرد که تضمین می‌کند محتوا بدون توجه به جایی که کاربر نگاه می‌کند، در دید او باقی بماند. علاوه‌براین، اکنون می‌توانید از پویانمایی‌های فضایی برای انتقال‌های روان مانند لغزاندن یا محو کردن استفاده کنید. و برای پشتیبانی از بوم‌سازگان درحال گسترش دستگاه‌های فراگیر با قابلیت‌های نمایش متنوع، اکنون می‌توانید اندازه‌های چیدمان را به‌عنوان کسری از میدان دید راحت کاربر مشخص کنید.

در طراحی مواد برای واقعیت گسترده، مؤلفه‌های جدید به‌طور خودکار ازطریق لغو کردن به‌صورت فضایی سازگار می‌شوند. این موارد شامل کادرهای گفتگویی است که ازنظر فضایی ارتقا می‌یابند و نوار پیمایش که به‌صورت «مدارگرد» بالا می‌پرند. علاوه‌براین، مؤلفه جدید SpaceToggleButton برای انتقال آسان به فضای کامل و از فضای کامل وجود دارد.


و در ARCore برای Jetpack XR، قابلیت‌های ادراک جدیدی اضافه شده است، ازجمله ردگیری چهره با ۶۸ مقدار شکل ترکیبی که دنیایی از اشاره‌های چهره را باز می‌کند. همچنین می‌توانید از ردگیری چشم برای تقویت چهرک‌های مجازی و از نقشه‌های عمق برای فعال کردن تعاملات واقع‌گرایانه‌تر با محیط کاربر استفاده کنید.

برای دستگاه‌هایی مانند Project Aura از XREAL، شبیه‌ساز عینک واقعیت گسترده را در Android Studio معرفی می‌کنیم. این ابزار ضروری برای ارائه تجسم دقیق محتوا به شما طراحی شده است و درعین‌حال با مشخصات واقعی دستگاه برای «میدان دید» (FoV)، «وضوح»، و DPI مطابقت دارد تا توسعه شما را تسریع کند.

xrglasses-emulator-haxr-cropped.webp

اگر با Unity تجربه‌های غوطه‌ور می‌سازید، قابلیت‌های ادراک شما را در کیت توسعه نرم‌افزار Android XR برای Unity نیز گسترش می‌دهیم. علاوه‌بر رفع اشکالات متعدد و بهبودهای دیگر، قابلیت‌های ردیابی را گسترش می‌دهیم تا شامل این موارد شود: رمزینه‌های پاسخ‌سریع و ArUco، تصاویر مسطح، و ردیابی بدن (آزمایشی). همچنین ویژگی‌ای را معرفی می‌کنیم که بسیار درخواست شده است: مش‌بندی صحنه. این ویژگی به شما امکان می‌دهد تعاملات بسیار عمیق‌تری با محیط کاربر داشته باشید - محتوای دیجیتال شما اکنون می‌تواند از دیوارها بپرد و از مبل‌ها بالا برود!

و این فقط گوشه‌ای از مزایا است! برای اطلاعات بیشتر، حتماً از صفحه تجربه‌های فراگیر ما دیدن کنید.

همین امروز شروع کنید!

نسخه پیش‌نمای توسعه‌دهندگان نرم‌افزار Android XR SDK 3 امروز دردسترس است! جدیدترین نسخه Android Studio Canary (Otter 3،‏ Canary 4، یا جدیدتر) را بارگیری کنید و به جدیدترین نسخه شبیه‌ساز (36.4.3 Canary یا جدیدتر) ارتقا دهید و سپس به  developer.android.com/xr بروید تا با جدیدترین کتابخانه‌ها و نمونه‌های موردنیاز برای ساختن برای مجموعه روبه‌رشد دستگاه‌های Android XR شروع کنید. ما Android XR را با کمک شما می‌سازیم! فراموش نکنید که بازخورد، پیشنهادها، و ایده‌هایتان را با تیم ما هم‌رسانی کنید تا بتوانیم Android XR را بهبود ببخشیم.

نویسنده:
ادامه خواندن