Android XR SDK اکنون در پیش نمایش برنامه نویس در دسترس است. ما بازخورد شما را می خواهیم! برای ارتباط با ما به
صفحه پشتیبانی ما مراجعه کنید.
طراحی برای Unity، OpenXR و WebXR
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
Android XR یکپارچه با Unity، OpenXR و WebXR کار میکند، بنابراین میتوانید برنامهای بسازید که در همه پلتفرمها سازگار باشد. این ابزارهای توسعه XR شامل ویژگیهایی هستند که برای چالشهای منحصر به فرد ایجاد تجربههای همهجانبه طراحی شدهاند. بهترین انتخاب به نیازهای پروژه، مخاطبان هدف و منابع توسعه دهنده بستگی دارد.
برنامه های Unity، OpenXR و WebXR
- می تواند از پلتفرم دیگری با حداقل افزایش توسعه به Android XR منتقل شود
- کاملاً قابل تنظیم هستند و جایگزینی برای ساخت با Jetpack XR SDK هستند
- فقط در فضای کامل کار می کنند، زیرا آنها به کل فضای فیزیکی کاربر دسترسی دارند و می توانند از آن استفاده کنند
Android XR از استانداردهای باز پشتیبانی می کند، بنابراین می توانید برنامه ای ایجاد کنید که با طیف وسیعی از دستگاه ها و مخاطبان سازگار باشد. رویکرد توسعه متناسب با نیازهای شما را انتخاب کنید.
با یونیتی توسعه دهید Unity یک موتور سه بعدی بیدرنگ پرکاربرد برای ایجاد محتوای تعاملی دو بعدی و سه بعدی است. مجموعه ای جامع از ابزارها، از جمله ویرایشگر بصری، قابلیت های اسکریپت نویسی و کتابخانه دارایی بزرگ را ارائه می دهد. این مؤلفه های از پیش ساخته شده، اسکریپت بصری و یک جامعه پشتیبانی را فراهم می کند. یونیتی از آزمایش خلاق، تکرار سریع و تست کیفیت پشتیبانی می کند. با یونیتی توسعه دهید | با OpenXR توسعه دهید OpenXR یک استاندارد باز و بدون حق امتیاز برای ساخت برنامه های XR است که با پلتفرم ها و سخت افزار سازگار هستند. این به شما امکان میدهد کدهای سطح پایین بنویسید و تجربههای XR ایجاد کنید که برای طیف وسیعی از دستگاهها قابل دسترس و سازگار هستند. OpenXR به دلیل پیاده سازی های نزدیک به فلز و بهینه سازی های سخت افزاری، عملکرد بهبود یافته ای را ارائه می دهد. با OpenXR توسعه دهید | با WebXR توسعه دهید WebXR یک API است که به کاربران امکان می دهد بدون نیاز به دانلود برنامه خاصی، XR را مستقیماً در یک مرورگر وب تجربه کنند. هرکسی با مرورگر سازگار میتواند به تجربیات WebXR دسترسی داشته باشد و به طور بالقوه مخاطبان بیشتری را جذب کند. اشتراک گذاری تجربیات WebXR به سادگی اشتراک گذاری URL است. برای تجربههای XR بدون اصطکاک که میتوانند روی طیف وسیعی از پلتفرمها اجرا شوند، ایدهآل است. با WebXR توسعه دهید |
OpenXR™ و لوگوی OpenXR علائم تجاری متعلق به The Khronos Group Inc. هستند و به عنوان یک علامت تجاری در چین، اتحادیه اروپا، ژاپن و بریتانیا ثبت شده اند.
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-07-29 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-07-29 بهوقت ساعت هماهنگ جهانی."],[],[],null,["# Design for Unity, OpenXR, and WebXR\n\nAndroid XR works seamlessly with Unity, OpenXR, and WebXR so you can build an\napp that's compatible across platforms. These XR development tools include\nfeatures tailored to the unique challenges of creating immersive experiences.\nThe [best choice](/develop/xr/get-started#select-development) depends on your project requirements, target audience, and\ndeveloper resources.\n\n**Unity, OpenXR, and WebXR apps**\n\n- Can port to Android XR from another platform with minimal development lift\n- Are fully customizable and are alternatives to building with the [Jetpack XR SDK](/develop/xr/jetpack-xr-sdk)\n- Only operate in Full Space, as they have access to and can use the entirety of a user's physical space\n\nStart with the technology and tools you are familiar with\n---------------------------------------------------------\n\nAndroid XR supports open standards so you can create an app that's compatible\nwith a wide range of devices and audiences. Select the development approach that\nsuits your needs.\n\n|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ### Develop with Unity [Unity](https://unity.com/products/unity-engine) is a widely-used realtime 3D engine for creating interactive 2D and 3D content. It offers a comprehensive suite of tools, including a visual editor, scripting capabilities, and a large asset library. It provides prebuilt components, visual scripting, and a supportive community. Unity supports creative experimentation, quick iterations, and quality testing. [Develop with Unity](/develop/xr/unity) | ### Develop with OpenXR [OpenXR](https://www.khronos.org/OpenXR/) is a royalty-free, open standard to build XR apps that are compatible across platforms and hardware. This lets you to write low-level code and create XR experiences that are accessible and adaptable to a wide range of devices. OpenXR offers improved performance due to closer-to-the-metal implementations and hardware optimizations. [Develop with OpenXR](/develop/xr/openxr) | ### Develop with WebXR [WebXR](https://immersiveweb.dev/) is an API that allows users to experience XR directly in a web browser, without having to download a special app. Anyone with a compatible browser can access WebXR experiences, potentially reaching a larger audience. Sharing WebXR experiences is as simple as sharing a URL. It's ideal for no-friction XR experiences that can run on a wide range of platforms. [Develop with WebXR](/develop/xr/develop-with-webxr) |\n\n*** ** * ** ***\n\nOpenXR™ and the OpenXR logo are trademarks owned\nby The Khronos Group Inc. and are registered as a trademark in China,\nthe European Union, Japan and the United Kingdom."]]