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

Xây dựng cho một loạt thiết bị Android XR ngày càng mở rộng bằng các công cụ sẵn sàng cho sản xuất từ Hội nghị Nhà phát triển Android

Đọc trong 3 phút

Từ trải nghiệm sống động toàn diện tại nhà đến trải nghiệm nhanh chóng khi di chuyển, việc xây dựng trên Android XR giúp bạn đáp ứng nhu cầu của người dùng mọi lúc, mọi nơi. Tại Hội nghị Nhà phát triển Android, chúng tôi đã đánh dấu một cột mốc thú vị khi ra mắt XREAL AURA, kính XR có dây đầu tiên chạy trên nền tảng Android XR. Được thiết kế để mang lại cảm giác thoải mái, nhẹ nhàng với trọng lượng dưới 95 gram cùng một thiết bị điện toán di động, XREAL AURA tận dụng nền tảng Android dùng chung để các ứng dụng hiện có của bạn hoạt động ngay từ ngày đầu tiên, mang đến cho bạn điểm khởi đầu hoàn hảo để mở rộng sang các hoạt động tương tác không gian phong phú hơn.   

Để giúp bạn xây dựng ứng dụng cho bối cảnh phần cứng ngày càng mở rộng này, chúng tôi sẽ cung cấp các công cụ cấp sản xuất trên toàn bộ ngăn xếp nền tảng. Chúng tôi đã phát hành chính thức các thư viện Jetpack XR chính và trình mô phỏng thiết bị, thêm tính năng neo trong thế giới thực trong ARCore cho Jetpack XR, đồng thời đơn giản hoá quy trình công việc của công cụ 3D trên Unity, Godot và Unreal Engine.

Đọc những điểm nổi bật trong thông báo của chúng tôi tại đây và truy cập vào Danh sách phát phiên XR tại Hội nghị Nhà phát triển Android để xem tất cả hướng dẫn kỹ thuật theo yêu cầu.

Ổn định nền tảng cốt lõi của Jetpack XR và công cụ cho nhà phát triển

Đối với các nhà phát triển xây dựng trải nghiệm gốc bằng Kotlin và Compose, mức độ sẵn sàng phát hành công khai bắt đầu từ lớp nền tảng. Các thư viện SDK Jetpack XR cốt lõi đã chính thức chuyển sang giai đoạn ổn định, mang lại hiệu suất ổn định và hiệu suất sản xuất lâu dài cho API. Bản phát hành chính thức này bao gồm Jetpack SceneCore để xây dựng và thao tác với biểu đồ cảnh Android XR có nội dung 3D, ARCore cho Jetpack XR để xử lý nhận thức về môi trường và XR Runtime để quản lý phiên theo tiêu chuẩn. Bên cạnh các thư viện này, trình mô phỏng Android XR trong Android Studio hiện đã ổn định, cho phép bạn tạo, lặp lại và xác thực bố cục một cách trực quan trên các thiết bị XR ngay trên máy tính xách tay mà không cần phần cứng thực tế.

Để xem cách các API nền tảng này chuyển đổi thành ứng dụng thực tế, hãy xem video Vượt ra ngoài không gian 2D bằng hình học 3D tuỳ chỉnh trong SDK Jetpack XR. Khám phá cách tạo ảnh động cho mô hình glTF, thao tác với các nút phụ, sử dụng chất liệu PBR tuỳ chỉnh trong thời gian chạy và tạo lưới 3D theo quy trình theo thời gian thực trong Kotlin bằng Jetpack SceneCore.

Gắn kết trải nghiệm kỹ thuật số với thế giới thực

 Geospatial API trong ARCore cho Jetpack XR hiện đã ổn định, cho phép bạn neo nội dung kỹ thuật số vào toạ độ trong thế giới thực với độ chính xác cao và khả năng theo dõi cục bộ mạnh mẽ. Những tính năng này mang đến trải nghiệm phù hợp với bối cảnh và nhận biết vị trí trên kính thông minh XR có dây bằng cách kết hợp dịch vụ định vị trực quan với khả năng nhận biết thiết bị cục bộ.

Trong khoá học Xây dựng trải nghiệm cố định trong thế giới thực cho kính thông minh XR có dây XREAL AURA, bạn sẽ tìm hiểu cách thiết kế giao diện người dùng quang học nhìn xuyên thấu, dễ nắm bắt bằng Jetpack Compose Glimmer và cố định giao diện đó vào các vị trí trong thế giới thực. Đối với các nhóm xây dựng trong công cụ phát triển trò chơi, bài viết Kiến trúc nội dung không gian trên Android XR bằng Unity khám phá cách liên kết không gian thực tế, duy trì vị trí 3D trên các phiên và đồng bộ hoá trải nghiệm nhiều người dùng được chia sẻ trong Unity bằng cách sử dụng Thực thể không gian, Điểm neo trên đám mây và API không gian địa lý ARCore.

Mở rộng quy mô trên các công cụ 3D quen thuộc

Android XR hỗ trợ nhà phát triển trên mọi nền tảng mà họ đang xây dựng, bao gồm cả môi trường tương tác phong phú được tạo bằng các công cụ chuyên dụng theo thời gian thực. Android XR Engine Hub hiện đã ổn định, giúp đơn giản hoá quy trình thiết lập, định cấu hình và tối ưu hoá trên Unity, Godot và Unreal Engine. Engine Hub đơn giản hoá việc tạo khung dự án bằng các tiện ích OpenXR được định cấu hình sẵn và chế độ cài đặt dự án đã xác thực để bạn có thể bắt đầu sáng tạo ngay lập tức. Công cụ này cũng cung cấp quy trình lập hồ sơ gốc để giúp bạn thu thập và kiểm tra dấu vết hệ thống, giới hạn nhiệt và ngân sách khung hình trên các lõi CPU và GPU ngay trong giao diện công cụ.

Để xem cách các hệ thống thời gian chạy này kết nối trực tiếp với giao diện người dùng Android, hãy xem video Nâng tầm trải nghiệm sống động bằng Công cụ 3D trong Jetpack Compose cho XR và tìm hiểu cách nhúng Godot và Unity dưới dạng thư viện vào các ứng dụng Jetpack Compose gốc bằng cách sử dụng Vùng chứa không gian OpenXR.

Việc hỗ trợ các công cụ quen thuộc giúp bạn dễ dàng điều chỉnh các tựa game 3D hiện có cho hệ số hình dạng Android XR. Các nhóm như Contract XR đã và đang tận dụng quy trình này với trò chơi Jigsaw Night được chuyển sang Unity trên XREAL AURA, tạo ra một không gian cộng tác nơi người chơi có thể đi lại, chuyền mảnh ghép và cùng nhau giải đố. Điều này cho thấy cách kính XR gọn nhẹ và quy trình công cụ mở ra trải nghiệm thực tế hỗn hợp tự nhiên, nhiều người dùng.

Tiêu điểm dành cho nhà phát triển: Xây dựng thực tế hỗn hợp cộng tác cho XREAL AURA bằng Contract XR

Thiết kế các hoạt động tương tác đa phương thức bằng âm thanh trên thiết bị

Khi dòng thiết bị mở rộng sang các hoạt động tương tác bằng âm thanh, chúng tôi sẽ giới thiệu các công cụ mới để thiết kế trải nghiệm đa phương thức, gọn nhẹ. Giờ đây, nhà phát triển có thể tận dụng API Chuyển văn bản sang lời nói bằng AI tạo sinh của Bộ công cụ học máy để tạo giọng nói tự nhiên bằng AI trên thiết bị. Chúng tôi đã ra mắt hướng dẫn thiết kế mới về các phương pháp hay nhất về âm thanh, bao gồm cả Earcon, để hướng dẫn người dùng trong môi trường ưu tiên âm thanh và môi trường tăng cường. Để xem cách hoạt động của các thành phần này, hãy xem video Xây dựng trải nghiệm ưu tiên âm thanh cho kính thông minh bằng Gemini Nano 4 để tìm hiểu cách kết hợp Jetpack Projected, Bộ công cụ học máy và Gemini Nano trên thiết bị vào các ứng dụng trò chuyện rảnh tay.

Bắt đầu sử dụng các công cụ mới nhất

Với những điểm cập nhật này cho các SDK, trình mô phỏng và công cụ công cụ cốt lõi, bạn có nền tảng để xây dựng trải nghiệm sống động và thực tế tăng cường trên toàn hệ sinh thái Android XR. Hãy cập nhật lên bản phát hành ổn định mới nhất của Android Studio ngay hôm nay để thiết lập và thử nghiệm thiết bị ảo Android XR cho kiểu dáng kính, thêm các phần phụ thuộc ổn định của Jetpack XR vào tệp bản dựng hoặc cài đặt trình bổ trợ Android XR Engine Hub cho công cụ 3D mà bạn muốn. Với các thiết bị mới như XREAL AURA hiện đã ra mắt, đây là thời điểm lý tưởng để phát triển cho Android XR. Hãy truy cập vào Trang web dành cho nhà phát triển Android XR để xem các thư viện, công cụ và hướng dẫn ổn định mà bạn cần để bắt đầu ngay hôm nay.

Để khám phá tất cả các phiên kỹ thuật và thông tin chuyên sâu của chúng tôi tại Hội nghị Nhà phát triển Android, hãy xem toàn bộ Danh sách phát phiên Android XR.

Tác giả:
Tiếp tục đọc