Phát triển bằng SDK Android XR
Xác định lại cách người dùng tương tác với ứng dụng của bạn bằng Android XR — từ hiệu suất tập trung đến giải trí sống động. Ứng dụng Android XR trở thành một phần trong môi trường của người dùng và tạo ra trải nghiệm mở rộng để xem, học tập và hoàn thành công việc.
Bắt đầu bằng các công cụ bạn quen dùng
Bộ phát triển phần mềm Android XR hỗ trợ việc phát triển từ ứng dụng hiện tại của bạn. Chọn xem bạn muốn phát triển bằng Android Jetpack XR, Unity, OpenXR hay WebXR.
Tạo hoặc tạo không gian cho ứng dụng Android
Bạn có thể tạo một ứng dụng mới từ đầu hoặc điều chỉnh ứng dụng di động hoặc ứng dụng màn hình lớn Android cho XR bằng cách thêm các thành phần không gian.
Tạo một ứng dụng mới hoặc chuyển một ứng dụng Unity, OpenXR hoặc WebXR
Mang trải nghiệm sống động hiện có đến với một đối tượng mới mà không cần tăng mức độ phát triển.
Đơn giản hoá quá trình phát triển
Hầu hết ứng dụng Android đều tương thích với Android XR mà không cần thêm bất kỳ nỗ lực phát triển nào.
Giảm độ dốc học tập và xây dựng cho nhiều thiết bị XR bằng cách sử dụng các API và khung Android quen thuộc. Bạn có thể sử dụng Jetpack Compose cho XR, Android Studio, trình mô phỏng và các công cụ 3D mà bạn muốn để tạo trải nghiệm XR tuỳ chỉnh.
Dễ dàng đưa ứng dụng lên XR
Ứng dụng di động tương thích với XR
Tiếp cận người dùng trên thiết bị XR bằng các ứng dụng di động tương thích hiện có. Bạn không cần thay đổi gì.
Ứng dụng màn hình lớn tương thích với XR
Bố cục thích ứng đảm bảo ứng dụng của bạn hoạt động trên nhiều thiết bị. Các ứng dụng màn hình lớn hiện có được tối ưu hoá cho XR. Bạn không cần thay đổi gì.
Ứng dụng có sự khác biệt về XR
Tận dụng bảng điều khiển không gian, mô hình 3D và môi trường không gian để thiết kế trải nghiệm sống động. Hoặc sử dụng Unity, OpenXR hoặc WebXR để tạo trải nghiệm sống động được tuỳ chỉnh hoàn toàn.
Khám phá các công cụ phát triển Android
Tạo trải nghiệm XR bằng các công cụ quen thuộc, được mở rộng cho XR.
Android Studio
Tạo một luồng thiết bị, trình quản lý thiết bị và trình kiểm tra bố cục mới. Sử dụng trình mô phỏng Android XR để kiểm thử ứng dụng trực tiếp trên máy của bạn, có hoặc không có quyền truy cập vào thiết bị thực.
Jetpack Compose cho XR
Bao gồm mọi thứ bạn cần để thiết kế ứng dụng XR. Tìm các đề xuất về giao diện người dùng và tương tác, công cụ bố cục tự động, bố cục đặt trước và thành phần giao diện người dùng không gian.
ARCore cho Jetpack XR
Mang đến các khả năng nhận thức để ứng dụng của bạn hiểu và tương tác với các tính năng thực tế như neo và phân đoạn ngữ nghĩa.
Jetpack SceneCore
Bao gồm các khối xây dựng để thêm nội dung sống động vào ứng dụng Android XR. Thư viện SceneCore hỗ trợ các API môi trường và thực thể không gian.
Material Design cho XR
Cung cấp nền tảng để tạo các ứng dụng thân thiện với người dùng, tuân theo các mẫu tương tác, không gian và thiết kế hình ảnh đã thiết lập.
Khám phá ứng dụng mẫu Hello Android XR
Hãy dùng thử ứng dụng mẫu Hello Android XR, được tối ưu hoá để mang lại trải nghiệm sống động. Trực tiếp xem cách các bảng điều khiển không gian và môi trường kết hợp với nhau trong một ứng dụng thực tế.
Unity
Tạo ứng dụng có thể nhắm đến nhiều nền tảng nhờ hệ sinh thái nhà phát triển và khả năng hỗ trợ OpenXR đã được thiết lập của Unity.
OpenXR
Xây dựng nhanh chóng với chi phí thấp hơn bằng cách sử dụng một bộ API phổ biến để phát triển các ứng dụng XR hoạt động trên nhiều thiết bị.
WebXR (ứng dụng trên web)
Tạo trải nghiệm XR có ý nghĩa ngay trong trình duyệt bằng các tiêu chuẩn và công nghệ đã biết và đáng tin cậy của WebXR.
Nhận trợ giúp thực tế tại một lớp học lập trình dành cho nhà phát triển Android XR
Vào đầu năm 2025, chúng tôi sẽ tổ chức các trại huấn luyện dành cho nhà phát triển Android XR trên khắp thế giới. Tại các sự kiện kéo dài hai ngày này, bạn có thể:
- Tham gia các phiên hướng dẫn kỹ thuật.
- Làm việc với nhóm Android XR khi bạn xây dựng một ứng dụng mới hoặc điều chỉnh một ứng dụng hiện có.
- Sử dụng phần cứng tai nghe phát hành trước.
Bắt đầu thiết kế
Android XR bao gồm giao diện người dùng, thành phần và các phần tử không gian sẵn sàng sử dụng.