با Android XR SDK توسعه دهید
نحوه تعامل کاربران با برنامه خود را با Android XR دوباره تعریف کنید - از بهره وری متمرکز گرفته تا سرگرمی همهجانبه. برنامههای Android XR بخشی از محیط کاربر شما میشوند و تجربیات گستردهای را برای تماشا، یادگیری و انجام کارها ایجاد میکنند.
با ابزارهایی که با آنها آشنا هستید شروع کنید
کیت توسعه نرمافزار Android XR از توسعه برنامه شما از جایی که امروز است پشتیبانی میکند. انتخاب کنید که آیا میخواهید با Android Jetpack XR، Unity، OpenXR یا WebXR توسعه دهید.
یک برنامه اندروید بسازید یا فضایی کنید
می توانید یک برنامه جدید از ابتدا بسازید یا با افزودن اجزای فضایی، یک صفحه نمایش بزرگ اندروید یا برنامه تلفن همراه را برای XR تطبیق دهید.
یک برنامه جدید بسازید یا یک برنامه Unity، OpenXR یا WebXR را پورت کنید
با حداقل افزایش توسعه، تجربیات همهجانبه موجود را برای مخاطبان جدید بیاورید.
توسعه ساده شده
اکثر برنامه های اندروید بدون هیچ تلاش اضافی برای توسعه با Android XR سازگار هستند.
با استفاده از APIها و چارچوبهای آشنای Android، منحنی یادگیری خود را کاهش دهید و برای طیف وسیعی از دستگاههای XR بسازید. میتوانید از Jetpack Compose برای XR، Android Studio، شبیهساز و ابزارهای سه بعدی دلخواه خود برای ایجاد تجربههای XR سفارشی استفاده کنید.
راه اندازی آسان برای آوردن برنامه ها به XR
برنامه موبایل سازگار با XR
با برنامههای تلفن همراه سازگار موجود، در دستگاههای XR به کاربران دسترسی پیدا کنید. بدون نیاز به تغییرات
برنامه صفحه نمایش بزرگ سازگار با XR
طرحبندیهای تطبیقی تضمین میکنند که برنامه شما در همه دستگاهها کار میکند. برنامه های صفحه بزرگ موجود برای XR بهینه شده اند. بدون نیاز به تغییرات
برنامه متمایز XR
از پانلهای فضایی ، مدلهای سهبعدی و محیطهای فضایی برای طراحی تجربهای فراگیر بهره ببرید. یا از Unity، OpenXR یا WebXR برای ایجاد یک تجربه همهجانبه کاملا سفارشی استفاده کنید.
ابزارهای توسعه اندروید را کاوش کنید
تجربه های XR را با استفاده از ابزارهای آشنا ایجاد کنید، که برای XR توسعه یافته است.
Android Studio
یک جریان دستگاه، مدیر دستگاه و بازرس طرحبندی جدید ایجاد کنید. از شبیه ساز Android XR برای آزمایش برنامه ها به طور مستقیم روی دستگاه خود، با یا بدون دسترسی به دستگاه فیزیکی استفاده کنید.
Jetpack Compose برای XR
شامل همه چیزهایی است که برای طراحی یک برنامه XR نیاز دارید. توصیههای رابط کاربری و تعامل، موتور طرحبندی خودکار، طرحبندیهای از پیش تعیینشده، و ترکیبهای رابط کاربری فضایی را بیابید.
ARCore برای Jetpack XR
قابلیت های ادراک را برای برنامه شما به ارمغان می آورد تا ویژگی های دنیای واقعی مانند لنگرها و تقسیم بندی معنایی را درک کند و با آن تعامل داشته باشد.
Jetpack SceneCore
شامل بلوکهای ساختمانی برای افزودن محتوای فراگیر به برنامه Android XR شما است. کتابخانه SceneCore از APIهای موجودیت فضایی و محیطی پشتیبانی می کند.
طراحی متریال برای XR
پایه ای برای ایجاد برنامه های کاربر پسند که از الگوهای تثبیت شده تعامل، فضایی و طراحی بصری پیروی می کنند، فراهم می کند.
برنامه نمونه Hello Android XR را کاوش کنید
برنامه نمونه Hello Android XR را امتحان کنید، که برای تجربه ای فراگیر بهینه شده است. به طور مستقیم ببینید که چگونه پانلهای فضایی و محیطها در یک برنامه کاربردی دنیای واقعی کنار هم قرار میگیرند.
Unity
برنامههایی بسازید که میتوانند چندین پلتفرم را با پشتیبانی از OpenXR و اکوسیستم توسعهدهنده Unity مورد هدف قرار دهند.
OpenXR
با استفاده از مجموعهای از APIهای رایج برای توسعه برنامههای XR که در طیف وسیعی از دستگاهها کار میکنند، سریع با هزینههای کمتر بسازید.
WebXR
با استفاده از استانداردها و فناوری های شناخته شده و قابل اعتماد WebXR، مستقیماً در یک مرورگر تجربیات معنادار XR ایجاد کنید.
در بوت کمپ توسعه دهندگان Android XR کمک عملی دریافت کنید
در اوایل سال 2025، ما میزبان بوت کمپ توسعه دهندگان Android XR در سراسر جهان هستیم. در این رویدادهای دو روزه، می توانید:
- در جلسات فنی هدایت شده شرکت کنید.
- هنگام ساختن یک برنامه جدید یا تطبیق برنامه موجود، با تیم Android XR کار کنید.
- به سخت افزار هدست پیش از انتشار دسترسی پیدا کنید.
با طراحی شروع کنید
Android XR شامل رابط کاربری آماده، اجزا و عناصر فضایی است.