Tin tức về sản phẩm

Nội dung cập nhật cho SDK Android XR: Ra mắt Bản dùng trước cho nhà phát triển 2

4 phút đọc
Matthew McCullough
Phó chủ tịch, Quản lý sản phẩm, Nhà phát triển Android

Kể từ khi phát hành Bản dùng trước SDK Android XR cho nhà phát triển cùng với Samsung, Qualcomm và Unity vào năm ngoái, chúng tôi đã rất vui mừng khi nhận được sự quan tâm của cộng đồng Android nói chung. Dù là thông qua các buổi phát trực tiếp về lập trình hay các buổi nói chuyện của Google Developer Group tại địa phương, thì việc tham gia cộng đồng để cùng nhau xây dựng tương lai của XR cũng là một trải nghiệm tuyệt vời và chúng tôi mới chỉ bắt đầu.

Hôm nay, chúng tôi rất vui mừng được chia sẻ thông tin cập nhật về SDK Android XR: Bản dùng trước cho nhà phát triển 2, được trang bị các tính năng và cải tiến mới để giúp bạn phát triển những trải nghiệm sống động hữu ích và thú vị bằng các API, công cụ và tiêu chuẩn mở quen thuộc của Android được tạo cho XR.

Tại Google I/O, chúng tôi có 2 phiên kỹ thuật liên quan đến Android XR. Phiên đầu tiên là Tạo ứng dụng khác biệt cho Android XR bằng nội dung 3D, bao gồm nhiều tính năng có trong Jetpack SceneCore và ARCore cho Jetpack XR. Tương lai là đây, với Compose và AI trên Android XR bao gồm việc tạo giao diện người dùng khác biệt cho XR và tầm nhìn của chúng tôi về sự giao thoa giữa XR với các chức năng AI tiên tiến.

android-xr-google-io-sessions.png

Tạo ứng dụng khác biệt cho Android XR bằng nội dung 3DTương lai là đây, với Compose và AI trên Android XR

Tính năng mới trong Bản dùng trước 2 cho nhà phát triển

Kể từ khi phát hành Bản dùng trước cho nhà phát triển 1, chúng tôi đã tập trung vào việc giúp các API dễ sử dụng hơn và thêm các tính năng sống động mới của Android XR. Ý kiến phản hồi của bạn đã giúp chúng tôi định hình quá trình phát triển các công cụ, SDK và chính nền tảng này.

Với SDK Jetpack XR, giờ đây, bạn có thể phát video 180° và video 360°, có thể là video lập thể bằng cách mã hoá theo thông số kỹ thuật MV-HEVC hoặc bằng cách mã hoá các khung hình liền kề. Tiêu chuẩn MV-HEVC được tối ưu hoá và thiết kế cho video lập thể, cho phép ứng dụng của bạn phát video sống động một cách hiệu quả với chất lượng tuyệt vời. Các ứng dụng được tạo bằng Jetpack Compose cho XR có thể sử dụng thành phần kết hợp SpatialExternalSurface để kết xuất nội dung nghe nhìn, bao gồm cả video lập thể.

Khi sử dụng Jetpack Compose cho XR, giờ đây, bạn cũng có thể xác định các bố cục thích ứng với nhiều cấu hình màn hình XR. Ví dụ: hãy sử dụng SubspaceModifier để chỉ định kích thước của một Không gian con dưới dạng tỷ lệ phần trăm của kích thước xem được đề xuất của thiết bị, để một bảng điều khiển dễ dàng lấp đầy không gian mà bảng điều khiển đó được đặt.

Material Design cho XR hiện hỗ trợ nhiều thành phần ghi đè hơn cho TopAppBar, AlertDialogListDetailPaneScaffold, giúp các ứng dụng hỗ trợ màn hình lớn sử dụng Material Design dễ dàng thích ứng với thế giới XR mới.

app-adapts-android-xr-material-design-google-io.png

Một ứng dụng thích ứng với XR bằng Material Design cho XR với các thành phần ghi đè mới

Trong ARCore cho Jetpack XR, giờ đây, bạn có thể theo dõi cử chỉ tay sau khi yêu cầu các quyền thích hợp. Cử chỉ tay là một tập hợp gồm 26 khớp tay được đặt ở nhiều tư thế có thể dùng để phát hiện cử chỉ tay và mang đến một cấp độ tương tác hoàn toàn mới cho các ứng dụng Android XR:

arcore-jetpack-android-xr-google-io.webp

Cử chỉ tay mang đến một phương thức nhập tự nhiên cho trải nghiệm Android XR.

Để biết thêm hướng dẫn về cách phát triển ứng dụng cho Android XR, hãy tham khảo lớp học lập trình Kiến thức cơ bản về Android XR, nội dung cập nhật cho dự án mẫu Hello Android XRphiên bản mới của JetStream có hỗ trợ Android XR.

Trình mô phỏng Android XR cũng đã được cập nhật về tính ổn định, hỗ trợ GPU AMD và hiện được tích hợp đầy đủ trong giao diện người dùng Android Studio.

android-xr-emulator-in-android-studio-google-io.png

Trình mô phỏng Android XR hiện được tích hợp trong Android Studio

Các nhà phát triển sử dụng Unity đã tạo và chuyển thành công các trò chơi và ứng dụng hiện có sang Android XR. Hôm nay, bạn có thể nâng cấp lên phiên bản 2 phát hành trước của gói Unity OpenXR: Android XR! Bản cập nhật này bổ sung nhiều cải tiến về hiệu suất, chẳng hạn như hỗ trợ Tốc độ làm mới động, giúp tối ưu hoá hiệu suất và mức tiêu thụ điện năng của ứng dụng. Các trình đổ bóng được tạo bằng Shader Graph hiện hỗ trợ SpaceWarp, giúp bạn dễ dàng sử dụng SpaceWarp để giảm tải tính toán trên thiết bị. Lưới tay hiện được hiển thị với tính năng che khuất, cho phép hình ảnh trực quan về bàn tay chân thực.

Hãy tham khảo mẫu Thực tế hỗn hợp cải tiến của Unity cho Android XR, hiện hỗ trợ tính năng che khuất và neo cố định.

Gần đây, chúng tôi đã ra mắt Mẫu Android XR cho Unity, minh hoạ các chức năng trên nền tảng Android XR, chẳng hạn như theo dõi cử động của tay, theo dõi mặt phẳng, theo dõi khuôn mặt và chế độ nhìn xuyên qua.

unity-demo-android-xr-google-io.gif

Các mẫu Unity nguồn mở của Google minh hoạ các tính năng của nền tảng và cho biết cách triển khai các tính năng đó

Firebase AI Logic cho Unity hiện đang ở giai đoạn dùng thử công khai! Điều này giúp bạn dễ dàng tích hợp AI tạo sinh vào ứng dụng, cho phép tạo trải nghiệm do AI hỗ trợ bằng Gemini và Android XR. Firebase AI Logic hỗ trợ đầy đủ các chức năng của Gemini, bao gồm cả đầu vào và đầu ra đa phương thức, cũng như tính năng phát trực tuyến hai chiều cho các giao diện đàm thoại sống động. Được xây dựng với mức độ sẵn sàng phát hành công khai, Firebase AI Logic được tích hợp với các dịch vụ cốt lõi của Firebase như Kiểm tra ứng dụng, Cấu hình từ xa và Cloud Storage để tăng cường tính bảo mật, khả năng định cấu hình và quản lý dữ liệu. Tìm hiểu thêm về vấn đề này trên blog Firebase hoặc truy cập trực tiếp vào tài liệu về SDK Vertex AI in Firebase để sử dụng Gemini API để bắt đầu.

Tiếp tục cùng nhau xây dựng tương lai

Chúng tôi tiếp tục cam kết tuân thủ các tiêu chuẩn mở với thông số kỹ thuật về tính tương tác glTF, hợp tác với Khronos Group. Thông số kỹ thuật này sẽ được hỗ trợ trong các mô hình glTF do Jetpack XR kết xuất vào cuối năm nay. Các mô hình sử dụng thông số kỹ thuật về tính tương tác glTF là các thành phần tương tác độc lập có thể có nhiều hành vi được lập trình sẵn, chẳng hạn như xoay các đối tượng khi nhấn nút hoặc thay đổi màu của một vật liệu theo thời gian.

Android XR sẽ ra mắt đầu tiên trên Dự án Moohan của Samsung vào cuối năm nay. Ngay sau đó, các đối tác của chúng tôi tại XREAL sẽ phát hành thiết bị Android XR tiếp theo. Có tên mã là Dự án Aura, đây là một thiết bị di động và có dây, cho phép người dùng truy cập vào các ứng dụng Android yêu thích, bao gồm cả những ứng dụng được tạo cho XR. Thiết bị này sẽ ra mắt dưới dạng phiên bản dành cho nhà phát triển, đặc biệt là để bạn bắt đầu tạo và thử nghiệm. Tin tốt nhất? Với các công cụ quen thuộc mà bạn sử dụng để tạo ứng dụng Android hiện nay, bạn cũng có thể tạo ứng dụng cho các thiết bị này.

android-xr-google-io-meta.png

Dự án Aura của XREAL

Cửa hàng Google Play cũng đang chuẩn bị cho Android XR. Cửa hàng này sẽ liệt kê các ứng dụng Android 2D được hỗ trợ trên Cửa hàng Play Android XR khi ra mắt vào cuối năm nay. Nếu đang phát triển một ứng dụng khác biệt cho Android XR, bạn có thể chuẩn bị cho sự kiện ra mắt lớn và trở thành một trong những ứng dụng khác biệt đầu tiên trên Cửa hàng Play Android XR:

Chúng tôi biết nhiều bạn đang rất hào hứng với tương lai của Android XR trên mắt kính. Chúng tôi đang định hình trải nghiệm của nhà phát triển và sẽ chia sẻ thêm thông tin chi tiết về cách bạn có thể tham gia vào cuối năm nay.

Để bắt đầu tạo và phát triển cho Android XR, hãy tham khảo developer.android.com/develop/xr. Tại đây, bạn sẽ tìm thấy tất cả các công cụ, thư viện và tài nguyên cần thiết để làm việc với SDK Android XR. Đặc biệt, hãy dùng thử các mẫulớp học lập trình của chúng tôi.

Chúng tôi hoan nghênh ý kiến phản hồi, đề xuất và ý tưởng của bạn khi bạn giúp định hình Android XR. Niềm đam mê, chuyên môn và những ý tưởng táo bạo của bạn là rất quan trọng khi chúng ta tiếp tục cùng nhau phát triển Android XR. Chúng tôi rất mong được thấy các ứng dụng khác biệt cho XR của bạn khi các thiết bị Android XR ra mắt vào cuối năm nay!

Khám phá thông báo này và tất cả thông tin cập nhật về Google I/O 2025 trên io.google bắt đầu từ ngày 22 tháng 5.

Tác giả:

Tiếp tục đọc