Android XR hoạt động liền mạch với Unity, OpenXR và WebXR để bạn có thể xây dựng một ứng dụng tương thích trên nhiều nền tảng. Các công cụ phát triển XR này bao gồm các tính năng được điều chỉnh cho phù hợp với những thách thức riêng khi tạo trải nghiệm sống động. Lựa chọn tốt nhất phụ thuộc vào yêu cầu của dự án, đối tượng mục tiêu và tài nguyên dành cho nhà phát triển.
Ứng dụng Unity, OpenXR và WebXR
- Có thể chuyển sang Android XR từ một nền tảng khác với mức tăng phát triển tối thiểu
- Có thể tuỳ chỉnh hoàn toàn và là giải pháp thay thế cho việc xây dựng bằng SDK Jetpack XR
- Chỉ hoạt động ở chế độ Không gian đầy đủ vì có quyền truy cập và có thể sử dụng toàn bộ không gian thực của người dùng
Bắt đầu với công nghệ và công cụ mà bạn quen thuộc
Android XR hỗ trợ các tiêu chuẩn mở để bạn có thể tạo một ứng dụng tương thích với nhiều thiết bị và đối tượng. Chọn phương pháp phát triển phù hợp với nhu cầu của bạn.
Phát triển bằng UnityUnity là một công cụ 3D theo thời gian thực được sử dụng rộng rãi để tạo nội dung 2D và 3D tương tác. Công cụ này cung cấp một bộ công cụ toàn diện, bao gồm cả trình chỉnh sửa trực quan, khả năng tập lệnh và một thư viện thành phần lớn. Công cụ này cung cấp các thành phần tạo sẵn, tập lệnh trực quan và một cộng đồng hỗ trợ. Unity hỗ trợ thử nghiệm mẫu quảng cáo, lặp lại nhanh và kiểm thử chất lượng. Phát triển bằng Unity |
Phát triển bằng OpenXROpenXR là một tiêu chuẩn mở, miễn phí bản quyền để xây dựng các ứng dụng XR tương thích trên các nền tảng và phần cứng. Điều này cho phép bạn viết mã cấp thấp và tạo trải nghiệm XR có thể truy cập và thích ứng với nhiều thiết bị. OpenXR mang lại hiệu suất cao hơn nhờ các hoạt động triển khai gần với phần cứng và tối ưu hoá phần cứng. Phát triển bằng OpenXR |
Phát triển bằng WebXRWebXR là một API cho phép người dùng trải nghiệm XR ngay trong trình duyệt web mà không cần tải ứng dụng đặc biệt xuống. Bất kỳ ai có trình duyệt tương thích đều có thể truy cập vào các trải nghiệm WebXR, nhờ đó có thể tiếp cận nhiều đối tượng hơn. Việc chia sẻ trải nghiệm WebXR cũng đơn giản như chia sẻ URL. Đây là lựa chọn lý tưởng cho các trải nghiệm XR không có ma sát có thể chạy trên nhiều nền tảng. Phát triển bằng WebXR |