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

هدست‌های واقعیت گسترده | عینک‌های واقعیت گسترده سیمی
تجربه‌های جذاب و فراگیری بسازید که کاربران را به فضایی کاملاً مجازی منتقل می‌کند، یا محتوای دیجیتال نیمه‌فراگیر را با محیط کاربر ترکیب کنید تا بهره‌وری و چندوظیفگی در دنیای واقعی را باز کنید.
عینک صوتی | عینک نمایشگردار
تجربه‌های سبک و افزودنی بسازید که به کاربران در زندگی روزمره درحال حرکت، در خانه، یا در محل کار کمک کند.
از ابزارهایی که ازقبل با آن‌ها آشنایی دارید برای آوردن برنامه‌تان به XR استفاده کنید—مثل ابزارهای توسعه Android با Jetpack XR SDK؛ موتورهای بازی مثل Unity،‏ Godot،‏ Unreal Engine؛ استانداردهای باز OpenXR، یا WebXR که به‌طور گسترده دردسترس است.
بازخورد شما اهمیت دارد. برای شرکت در مطالعات پژوهش کاربر ثبت‌نام کنید و بر نحوه توسعه ابزارها، میاناهای برنامه‌سازی کاربردی، و راهنمایی‌های ما برای میلیون‌ها نفر در سراسر جهان تأثیر بگذارید. درصورت انتخاب شدن، پاداش دریافت کنید.

ساختن یا فضایی کردن برنامه Android

می‌توانید برنامه جدیدی را از ابتدا بسازید یا برنامه Android موجودی را برای واقعیت گسترده سازگار کنید. با افزودن مؤلفه‌های فضایی، تجربه‌های فراگیر برنامه‌تان را متمایز کنید.

این برنامه JetNews یک برنامه تطبیق‌پذیر Android است که برای Android XR فضایی شده است.


ساختن برنامه جدید یا انتقال برنامه بااستفاده از ابزارهای دیگر واقعیت گسترده

برنامه‌ها و تجربه‌های ساخته‌شده با Unity،‏ Godot،‏ Unreal Engine،‏ OpenXR، یا WebXR را با حداقل توسعه به مخاطبان جدید ارائه دهید.

‫Job Simulator یک بازی Unity است که به Android XR منتقل شده است.


گسترش برنامه تلفن همراه به افزاردید هوشمند

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

توسعه ساده‌شده

برنامه‌های دوبعدی موجود به‌طور پیش‌فرض در Android XR در هدست‌های واقعیت گسترده و فضای سه‌بعدی ide کار می‌کنند. بااستفاده از میاناهای برنامه‌سازی کاربردی، چارچوب‌ها، و ابزارهای آشنای Android (مانند Jetpack Compose برای XR، «استودیو Android»، شبیه‌ساز، و ابزارهای سه‌بعدی دلخواهتان)، برنامه‌تان را برای XR متمایز کنید.

راهی آسان برای آوردن برنامه‌ها به هدست‌های واقعیت گسترده و عینک‌های واقعیت گسترده سیمی

با برنامه‌های تلفن همراه سازگار فعلی‌تان، به کاربران هدست‌های واقعیت گسترده و عینک‌های واقعیت گسترده سیمی دسترسی پیدا کنید. تغییری لازم نیست.

چیدمان‌های تطبیقی تضمین می‌کنند که برنامه‌تان در همه دستگاه‌ها کار کند. برنامه‌های صفحه‌نمایش بزرگ موجود برای هدست‌های واقعیت گسترده و عینک‌های واقعیت گسترده سیمی بهینه‌سازی شده‌اند. تغییری لازم نیست.
از پانل‌های فضایی، مدل‌های سه‌بعدی، و محیط‌های فضایی برای طراحی تجربه فراگیر برای هدست‌های واقعیت گسترده و عینک‌های واقعیت گسترده سیمی استفاده کنید. یا از Unity،‏ OpenXR،‏ Godot،‏ Unreal Engine، یا WebXR برای ساختن تجربه فراگیر کاملاً سفارشی‌شده برای این نوع دستگاه‌های XR استفاده کنید.

کاوش ابزارهای توسعه Android

بااستفاده از ابزارهای آشنا که برای واقعیت گسترده توسعه یافته‌اند، تجربه‌های واقعیت گسترده ایجاد کنید.
همه دستگاه‌های XR
با ابزارهای آشنای «استودیو Android» توسعه دهید. برنامه‌تان را بااستفاده از دستگاه‌های مجازی در شبیه‌ساز برای هدست‌های واقعیت گسترده و عینک‌های واقعیت گسترده سیمی یا عینک‌های صوتی و عینک‌های نمایشگردار آزمایش کنید. بااستفاده از «بازرس چیدمان»، چیدمان برنامه‌تان را اشکال‌زدایی کنید.
عینک نمایشگردار | عینک واقعیت گسترده سیمی
‫Jetpack Compose Glimmer یک سیستم طراحی و جعبه‌ابزار واسط کاربر Google برای نمایشگرهای شفاف نوری (OST) مانند عینک‌های نمایشگردار و عینک‌های واقعیت گسترده سیمی است. رابط‌های کاربری با کنتراست بالا و قابل‌مشاهده با یک نگاه بسازید که حضور در دنیای واقعی را حفظ می‌کنند.
هدست واقعیت گسترده | عینک واقعیت گسترده سیمی
شامل هر چیزی است که برای طراحی برنامه XR نیاز دارید. توصیه‌های واسط کاربر و تعامل، موتور چیدمان خودکار، چیدمان‌های ازپیش‌تنظیم‌شده، و ترکیب‌بندی‌های واسط کاربر فضایی را پیدا کنید.
هدست واقعیت گسترده | عینک واقعیت گسترده سیمی
پایه‌ای برای ایجاد برنامه‌های کاربرپسند فراهم می‌کند که از الگوهای تثبیت‌شده تعامل، فضایی، و طراحی دیداری پیروی می‌کنند.
هدست واقعیت گسترده | عینک واقعیت گسترده سیمی
شامل بلوک‌های ساختمانی برای افزودن محتوای فراگیر به برنامه Android XR شما است. کتابخانه SceneCore از میاناهای برنامه‌سازی کاربردی محیط و موجودیت فضایی پشتیبانی می‌کند.
همه دستگاه‌های XR
قابلیت‌های ادراکی را برای برنامه شما به‌ارمغان می‌آورد تا ویژگی‌های دنیای واقعی مانند لنگرها و بخ��‌بندی م��نایی را درک کند و با آن‌ها تعامل داشته باشد.
هدست واقعیت گسترده | عینک واقعیت گسترده سیمی

از ابزار سه‌بعدی دلخواهتان برای ایجاد فایل‌های glTF یا GLB استفاده کنید.

مثال‌ها: Blender،‏ Maya،‏ Spline

همه دستگاه‌های XR
کاوش کنید و یاد بگیرید که چگونه ویژگی‌ها و مفاهیم «واقعیت گسترده» در برنامه‌های واقعی برای تجربه‌های فراگیر و افزوده در انواع دستگاه‌های Android XR با هم ترکیب می‌شوند.

ساختن با Unity،‏ OpenXR،‏ Godot،‏ Unreal Engine، یا WebXR

هرکسی که با توسعه سه‌بعدی آشنا باشد می‌تواند با موتورهای سه‌بعدی محبوب (Unity،‏ Godot، و Unreal Engine)، استاندارد صنعتی OpenXR، یا WebXR که به‌راحتی دردسترس است، برنامه بسازد. این چارچوب‌ها به شما انعطاف‌پذیری لازم را می‌دهند تا تجربه‌های سفارشی‌سازی‌شده‌ای برای هدست‌های واقعیت گسترده و عینک‌های واقعیت گسترده سیمی بسازید.
به ویژگی‌های تولید محتوای Unity دسترسی کامل داشته باشید و به‌راحتی برنامه‌ها را از پلاتفرم‌های دیگر به Android XR بیاورید. با ابزارهای بهینه‌سازی عملکرد، فروشگاه دارایی بزرگ، و انجمن قوی، توسعه‌ای روان را تضمین کنید.
با استاندارد باز بدون بهره مالکانه OpenXR، توسعه را ساده کنید. بااستفاده از مجموعه مشترکی از میاناهای برنامه‌سازی کاربردی، در هر جایی بسازید تا برنامه‌های XR را توسعه دهید که در طیفی از دستگاه‌ها کار می‌کنند.
برنامه‌های واقعیت گسترده متن‌باز و سبک ایجاد کنید. Godot با افزونه OpenXR Vendors از Android XR به‌طور پیش‌فرض پشتیبانی می‌کند.
بااستفاده از Unreal Engine با وفاداری بالا، تجربه‌های فراگیر بسازید. از پشتیبانی OpenXR موجود و «الگوی واقعیت مجازی» بومی برای شروع فوری استفاده کنید.
بااستفاده از فناوری‌ها و استانداردهای شناخته‌شده و مطمئن WebXR، تجربه‌های معناداری را مستقیماً در مرورگر برای هدست‌های واقعیت گسترده و عینک‌های واقعیت گسترده سیمی بسازید.

شروع به کار با طراحی

Android XR شامل رابط کاربری، مؤلفه‌ها، و عناصر آماده برای استفاده است تا به شما در طراحی کمک کند.