ระบบ Android XR ใช้รูปแบบการโต้ตอบที่คล้ายกับในแอปบนอุปกรณ์เคลื่อนที่และหน้าจอขนาดใหญ่เพื่อช่วยให้ผู้ใช้ได้เข้าใจวิธีใช้ XR ซึ่งรวมถึงรูปแบบที่รู้จัก เช่น หน้าจอหลัก ภาพรวมแอป สแต็กย้อนกลับ และอื่นๆ
Android XR ช่วยให้คุณสามารถสร้างประสบการณ์การใช้งานแบบรวมและไร้ขีดจำกัดได้ ด้วยการนำทางด้วยท่าทางสัมผัสที่เป็นธรรมชาติ อินพุตแบบหลายรูปแบบ รวมถึงความสามารถใหม่ๆ เกี่ยวกับพื้นที่และ 3 มิติ
โหมดพื้นที่หน้าหลักและโหมดพื้นที่เต็ม
ผู้ใช้สามารถใช้งานแอปของคุณได้ 2 โหมด ได้แก่ โหมดพื้นที่ในบ้านและโหมดพื้นที่เต็ม ใน Home Space ผู้ใช้สามารถทำงานหลายอย่างพร้อมกันได้โดยมีแอปของคุณทำงานอยู่ข้างๆ แอปอื่นๆ ในโหมดเต็มพื้นที่ แอปของคุณจะแสดงเป็นจุดศูนย์กลางของประสบการณ์ของผู้ใช้โดยเข้าถึงความสามารถของ Android XR แบบสมจริงได้อย่างเต็มที่
เพื่อหลีกเลี่ยงปัญหา
พื้นที่ในบ้าน
- แอปหลายแอปทำงานร่วมกันได้เพื่อให้ผู้ใช้ทำงานหลายอย่างพร้อมกันได้
- แอป Android บนอุปกรณ์เคลื่อนที่หรือหน้าจอขนาดใหญ่ที่เข้ากันได้จะทำงานในพื้นที่บ้านได้โดยไม่ต้องมีการพัฒนาเพิ่มเติม
- แอป Android ที่พัฒนาตามคำแนะนำสำหรับหน้าจอขนาดใหญ่จะปรับให้เข้ากับหน้าจอขนาดใหญ่ได้ดีที่สุด
- Home Space รองรับสภาพแวดล้อมของระบบ และไม่รองรับแผงพื้นที่ทำงาน โมเดล 3 มิติ หรือสภาพแวดล้อมเชิงพื้นที่ของแอป
- แอปมีขอบเขตที่จำกัด
- ขนาดเริ่มต้น: 1024 x 720 dp
- ขนาดต่ำสุด 385 x 595 dp, สูงสุด 2560 x 1800 dp
- แอปเปิดขึ้นห่างจากผู้ใช้ 1.75 เมตร

พื้นที่ทำงานแบบเต็ม
- แอปจะทํางานทีละแอปโดยไม่มีขอบเขตพื้นที่ทำงาน แอปอื่นๆ ทั้งหมดจะซ่อนอยู่
- คุณสามารถใช้เสียงรอบทิศทางกับแอป Android ที่มีอยู่ในโหมดเต็มพื้นที่
- คุณสามารถเพิ่มแผงพื้นที่เสมือน โมเดล 3 มิติ สภาพแวดล้อมเสมือนจริง หรือเสียงรอบทิศทางเพื่อใช้ประโยชน์จากพื้นที่เสมือนจริง
- แอปสามารถเขียนทับตำแหน่งการเริ่มต้น รวมถึงมีความสามารถในการย้ายและปรับขนาด
- แอปจะเปิดในโหมดเต็มหน้าจอได้โดยตรง
- แอป Unity, OpenXR และ WebXR จะทำงานในพื้นที่ทำงานแบบเต็มแบบไม่จัดการ โปรดดูเอกสารประกอบของแพลตฟอร์มแต่ละแพลตฟอร์มเพื่อดูความสามารถด้านการโต้ตอบที่เฉพาะเจาะจง
ให้ผู้ใช้ควบคุมสภาพแวดล้อมของตนเอง
ใน Android XR สภาพแวดล้อมคือพื้นที่จริงหรือเสมือนที่ผู้ใช้เห็นขณะสวมใส่อุปกรณ์ XR โดยไม่มีข้อจํากัดทางกายภาพของหน้าจออุปกรณ์เคลื่อนที่และเดสก์ท็อป
- สภาพแวดล้อมเชิงพื้นที่จะจำลองพื้นที่เสมือนจริงที่สมจริงซึ่งเข้ามาแทนที่พื้นที่จริงของผู้ใช้ พร้อมให้บริการในพื้นที่ทำงานแบบเต็มเท่านั้น เช่น ผู้ใช้ดูภาพยนตร์ในโรงภาพยนตร์เสมือนจริงที่หรูหรา
- สภาพแวดล้อมแบบส่งผ่านจะเพิ่มองค์ประกอบดิจิทัลลงในสภาพแวดล้อมจริงของผู้ใช้ เช่น ผู้ใช้เปิดแอปหลายแอปบนหน้าจอขนาดใหญ่ขณะที่มองเห็นห้องในชีวิตจริงด้วย
ดูวิธีสร้างสภาพแวดล้อมเชิงพื้นที่ในโหมดพื้นที่ทำงานแบบเต็ม
สภาพแวดล้อมของระบบ
ผู้ใช้สามารถเลือกสภาพแวดล้อมที่ระบบ Android XR มีให้ สภาพแวดล้อมของระบบเหล่านี้ใช้ได้ในพื้นที่ทำงานของบ้านหรือพื้นที่ทำงานแบบเต็ม หากแอปไม่ได้กำหนดสภาพแวดล้อมที่เฉพาะเจาะจง แอปจะรับค่าจากสภาพแวดล้อมของระบบ ไม่ว่าจะเป็นในโหมดส่งผ่านหรือสภาพแวดล้อมเสมือน
ออกแบบโดยใช้อินพุตหลายรูปแบบ
คุณจำเป็นต้องออกแบบแอปพลิเคชันที่สมจริงซึ่งเข้าถึงได้ผู้ใช้ในวงกว้าง คุณควรอนุญาตให้ผู้ใช้ปรับแต่งวิธีการป้อนข้อมูลให้เหมาะกับความชอบและความสามารถของแต่ละบุคคล
Android XR รองรับวิธีการป้อนข้อมูลหลายวิธีเพื่อช่วยให้คุณทำสิ่งต่างๆ ที่ต้องการได้ ซึ่งรวมถึงการติดตามมือและการติดตามสายตา คำสั่งเสียง แป้นพิมพ์ที่เชื่อมต่อบลูทูธ เมาส์แบบดั้งเดิมและเมาส์แบบปรับเปลี่ยนได้ แทร็กแพด และตัวควบคุมแบบ 6 องศาอิสระ (6DoF) แอปของคุณควรทำงานร่วมกับรูปแบบต่างๆ ที่ติดตั้งมาในตัวเหล่านี้โดยอัตโนมัติ
ตรวจสอบว่าคุณให้ฟีดแบ็กภาพหรือเสียงเพื่อยืนยันการดําเนินการของผู้ใช้สําหรับรูปแบบการโต้ตอบที่คุณเลือก
ดูข้อมูลเกี่ยวกับข้อควรพิจารณาด้านการออกแบบสำหรับการช่วยเหลือพิเศษใน XR
การติดตามการเคลื่อนไหวของมือช่วยให้โต้ตอบได้อย่างเป็นธรรมชาติ ท่าทางสัมผัสส่วนใหญ่ควรทำซ้ำได้โดยไม่อึดอัด และไม่ต้องเคลื่อนไหวมือหรือแขนเป็นเวลานาน หากเพิ่มมือเสมือน ให้ตรวจสอบว่าระบบติดตามมือเสมือนอย่างถูกต้อง หากเพิ่มท่าทางสัมผัสพิเศษ คุณควรใช้ท่าทางสัมผัสขนาดเล็กที่เฉพาะเจาะจงแทนการเคลื่อนไหวที่กว้าง
คำสั่งเสียงมีประโยชน์สำหรับการโต้ตอบแบบแฮนด์ฟรี ผู้ใช้สามารถป้อนข้อความและโต้ตอบกับแอปบางอย่างด้วยคำสั่งเสียงผ่าน Gemini เช่น ผู้ใช้อาจพูดว่า "เปิด Google Maps" เพื่อเปิดแอปนั้น
การติดตามการเคลื่อนไหวของตาช่วยให้โต้ตอบได้อย่างง่ายดาย เช่น การเลือกวัตถุโดยการมอง คุณสามารถเสนอวิธีการป้อนข้อมูลอื่นๆ เพื่อลดอาการล้าสายตา
อุปกรณ์ต่อพ่วง Android XR รองรับอุปกรณ์ภายนอก เช่น แป้นพิมพ์ เมาส์ และตัวควบคุม 6DoF ที่ใช้บลูทูธ สำหรับตัวควบคุม ให้ตรวจสอบว่ามีการแมปปุ่มที่ใช้งานง่าย และพิจารณาอนุญาตให้ผู้ใช้แมปปุ่มใหม่ให้เหมาะกับความต้องการของตน
ทำความเข้าใจท่าทางสัมผัสของระบบ
Android XR ขยายการดําเนินการบนอุปกรณ์เคลื่อนที่ที่คุ้นเคย เช่น การกด การบีบ และการปัด ไปยังระบบการนําทางที่อิงตามท่าทาง
ผู้ใช้ไปยังส่วนต่างๆ ได้โดยหันฝ่ามือของมือหลักเข้าหาตัว บีบและจับนิ้วชี้และนิ้วโป้งไว้ โดยผู้ใช้จะยกมือขึ้น ลง ซ้าย หรือขวา แล้วปล่อยเพื่อเลือกตัวเลือก ผู้ใช้สามารถตั้งค่ากำหนดมือหลักได้ในการตั้งค่าอินพุต
ผู้ใช้สามารถเปิดเมนูการไปยังส่วนต่างๆ ด้วยท่าทางสัมผัสได้ทุกที่ทุกเวลาเพื่อทำสิ่งต่อไปนี้
- กลับ: ทำงานเหมือนกับกองซ้อนย้อนกลับในอุปกรณ์เคลื่อนที่ Android ซึ่งจะกลับไปที่รายการก่อนหน้า
- Launcher: นำผู้ใช้ไปยังหน้าจอหลัก
- ล่าสุด: ผู้ใช้สามารถเปิด ปิด และสลับแอปได้
ข้อควรพิจารณาด้านความเป็นส่วนตัว
คําแนะนําด้านความเป็นส่วนตัวของ Android มีผลบังคับใช้กับการสร้างแอป XR อย่าลืมขอความยินยอมจากผู้ใช้ก่อนเก็บรวบรวมข้อมูลส่วนบุคคลที่ระบุตัวบุคคลนั้นได้ จำกัดการเก็บรวบรวมข้อมูลผู้ใช้ไว้เฉพาะข้อมูลที่จำเป็น และจัดเก็บข้อมูลดังกล่าวอย่างปลอดภัย
ปฏิบัติตามหลักเกณฑ์ด้านคุณภาพของแอป Android XR