Hệ thống Android XR sử dụng các mô hình tương tác tương tự như trong ứng dụng dành cho thiết bị di động và màn hình lớn để giúp người dùng hiểu cách sử dụng XR. Tệp này bao gồm các mẫu đã biết như màn hình chính, tổng quan về ứng dụng, ngăn xếp lui và nhiều mẫu khác.
Để giúp bạn xây dựng trải nghiệm tích hợp và không giới hạn, Android XR cung cấp tính năng điều hướng bằng cử chỉ tự nhiên, phương thức nhập đa phương thức và các tính năng không gian và 3D mới.
Chế độ Không gian chính và chế độ Toàn không gian
Người dùng có thể trải nghiệm ứng dụng của bạn ở hai chế độ là Không gian chính và Không gian đầy đủ. Trong Không gian chính, người dùng có thể làm nhiều việc cùng lúc với ứng dụng của bạn chạy song song với các ứng dụng khác. Trong chế độ Không gian đầy đủ, ứng dụng của bạn sẽ là tâm điểm của trải nghiệm người dùng với quyền truy cập đầy đủ vào các tính năng sống động của Android XR.
Cấp cho người dùng quyền kiểm soát môi trường của họ
Trong Android XR, môi trường là không gian thực hoặc ảo mà người dùng nhìn thấy khi đeo thiết bị XR. Không bị giới hạn bởi các hạn chế về mặt vật lý của màn hình thiết bị di động và máy tính.
- Môi trường không gian mô phỏng một không gian ảo hoàn toàn sống động, chiếm lấy không gian thực của người dùng. Chỉ có trong Không gian toàn màn hình. Ví dụ: người dùng xem phim trong một rạp chiếu phim sang trọng ảo.
- Môi trường truyền tải bổ sung các thành phần kỹ thuật số vào môi trường thực tế của người dùng. Ví dụ: người dùng mở nhiều ứng dụng trên màn hình lớn trong khi đồng thời xem phòng thực tế của họ.
Tìm hiểu cách tạo môi trường không gian trong Full Space.
Môi trường hệ thống
Người dùng có thể chọn môi trường do hệ thống Android XR cung cấp. Bạn có thể sử dụng các môi trường hệ thống này trong Không gian chính hoặc Không gian đầy đủ. Nếu không xác định môi trường cụ thể, ứng dụng sẽ kế thừa môi trường hệ thống – trong chế độ truyền tải hoặc môi trường ảo.
Thiết kế với phương thức nhập đa phương thức
Bạn cần phải thiết kế các ứng dụng sống động mà nhiều người dùng có thể sử dụng. Bạn nên cho phép người dùng tuỳ chỉnh phương thức nhập để phù hợp với sở thích và khả năng cá nhân của họ.
Để giúp bạn đạt được điều này, Android XR hỗ trợ nhiều phương thức nhập, bao gồm cả tính năng theo dõi mắt và tay, lệnh thoại, bàn phím kết nối Bluetooth, chuột truyền thống và thích ứng, bàn di chuột và tay điều khiển 6 độ tự do (6DoF). Ứng dụng của bạn sẽ tự động hoạt động với các phương thức tích hợp này.
Hãy đảm bảo bạn cung cấp phản hồi bằng hình ảnh hoặc âm thanh để xác nhận hành động của người dùng đối với mọi mô hình tương tác mà bạn chọn.
Tìm hiểu về những điểm cần cân nhắc khi thiết kế tính năng hỗ trợ tiếp cận cho công nghệ XR.
Công nghệ theo dõi cử chỉ tay cho phép tương tác tự nhiên. Hầu hết các cử chỉ phải thoải mái để thực hiện nhiều lần và không yêu cầu cử động tay hoặc cánh tay lớn trong thời gian dài. Nếu bạn thêm kim đồng hồ ảo, hãy đảm bảo rằng các kim đồng hồ đó được theo dõi chính xác. Nếu bạn thêm các cử chỉ đặc biệt, bạn nên sử dụng các cử chỉ nhỏ được bản địa hoá thay vì các cử chỉ quét lớn.
Lệnh thoại rất hữu ích khi tương tác mà không cần dùng tay. Người dùng có thể ra lệnh nhập văn bản và thực hiện một số hoạt động tương tác với ứng dụng bằng hướng dẫn bằng lời nói thông qua Gemini. Ví dụ: người dùng có thể nói "Mở Google Maps" để mở ứng dụng đó.
Công nghệ theo dõi mắt cho phép tương tác dễ dàng, chẳng hạn như chọn đối tượng bằng cách nhìn vào đối tượng đó. Để giảm thiểu tình trạng mỏi mắt, bạn có thể cung cấp các phương thức nhập thay thế.
Thiết bị ngoại vi. Android XR hỗ trợ các thiết bị bên ngoài như bàn phím, chuột và tay điều khiển 6DoF qua Bluetooth. Đối với tay điều khiển, hãy đảm bảo việc ánh xạ nút trực quan và cân nhắc cho phép người dùng ánh xạ lại các nút cho phù hợp với lựa chọn ưu tiên của họ.
Tìm hiểu về cử chỉ hệ thống
Android XR mở rộng các thao tác quen thuộc trên thiết bị di động như nhấn, chụm và vuốt sang một hệ thống điều hướng dựa trên cử chỉ.
Người dùng điều hướng bằng cách hướng lòng bàn tay của tay chính vào trong, chụm và giữ ngón trỏ và ngón cái. Bàn tay của họ di chuyển lên, xuống, sang trái hoặc sang phải rồi thả ra để chọn một lựa chọn. Người dùng có thể đặt lựa chọn ưu tiên về tay chính trong phần Cài đặt đầu vào.
Những điều cần cân nhắc về quyền riêng tư
Các đề xuất về quyền riêng tư của Android áp dụng cho việc xây dựng ứng dụng XR. Hãy nhớ thu thập sự đồng ý của người dùng trước khi thu thập bất kỳ thông tin nhận dạng cá nhân nào, giới hạn việc thu thập dữ liệu người dùng ở mức thiết yếu và lưu trữ dữ liệu đó một cách an toàn.
Tuân thủ nguyên tắc về chất lượng ứng dụng của Android XR.