การวางฐานราก

ระบบ Android XR ใช้รูปแบบการโต้ตอบที่คล้ายกับในแอปบนอุปกรณ์เคลื่อนที่และหน้าจอขนาดใหญ่เพื่อช่วยให้ผู้ใช้ได้เข้าใจวิธีใช้ XR ซึ่งรวมถึงรูปแบบที่รู้จัก เช่น หน้าจอหลัก ภาพรวมแอป สแต็กย้อนกลับ และอื่นๆ

Android XR ช่วยให้คุณสามารถสร้างประสบการณ์การใช้งานแบบรวมและไร้ขีดจำกัดได้ ด้วยการนำทางด้วยท่าทางสัมผัสที่เป็นธรรมชาติ อินพุตแบบหลายรูปแบบ รวมถึงความสามารถใหม่ๆ เกี่ยวกับพื้นที่และ 3 มิติ

โหมดพื้นที่หน้าหลักและโหมดพื้นที่เต็ม

ผู้ใช้สามารถใช้งานแอปของคุณได้ 2 โหมด ได้แก่ โหมดพื้นที่ในบ้านและโหมดพื้นที่เต็ม ใน Home Space ผู้ใช้สามารถทำงานหลายอย่างพร้อมกันได้โดยมีแอปของคุณทำงานอยู่ข้างๆ แอปอื่นๆ ในโหมดเต็มพื้นที่ แอปของคุณจะแสดงเป็นจุดศูนย์กลางของประสบการณ์ของผู้ใช้โดยเข้าถึงความสามารถของ Android XR แบบสมจริงได้อย่างเต็มที่

เพื่อหลีกเลี่ยงปัญหา
บุคคลที่ยืนอยู่ที่โต๊ะโดยมีแอป 3 แอปเปิดอยู่รอบตัว

พื้นที่ในบ้าน

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

พื้นที่ทำงานแบบเต็ม

  • แอปจะทํางานทีละแอปโดยไม่มีขอบเขตพื้นที่ทำงาน แอปอื่นๆ ทั้งหมดจะซ่อนอยู่
  • คุณสามารถใช้เสียงรอบทิศทางกับแอป Android ที่มีอยู่ในโหมดเต็มพื้นที่
  • คุณสามารถเพิ่มแผงพื้นที่เสมือน โมเดล 3 มิติ สภาพแวดล้อมเสมือนจริง หรือเสียงรอบทิศทางเพื่อใช้ประโยชน์จากพื้นที่เสมือนจริง
  • แอปสามารถเขียนทับตำแหน่งการเริ่มต้น รวมถึงมีความสามารถในการย้ายและปรับขนาด
  • แอปจะเปิดในโหมดเต็มหน้าจอได้โดยตรง
  • แอป Unity, OpenXR และ WebXR จะทำงานในพื้นที่ทำงานแบบเต็มแบบไม่จัดการ โปรดดูเอกสารประกอบของแพลตฟอร์มแต่ละแพลตฟอร์มเพื่อดูความสามารถด้านการโต้ตอบที่เฉพาะเจาะจง
คําแนะนํา: เพิ่มตัวช่วยภาพที่ชัดเจนเพื่อให้ผู้ใช้สลับระหว่างพื้นที่ทำงานแบบเต็มหน้าจอและพื้นที่ทำงานหลักได้อย่างรวดเร็ว เช่น คุณสามารถใช้ไอคอนยุบและขยายสำหรับปุ่มเพื่อทริกเกอร์การเปลี่ยน

ให้ผู้ใช้ควบคุมสภาพแวดล้อมของตนเอง

ใน Android XR สภาพแวดล้อมคือพื้นที่จริงหรือเสมือนที่ผู้ใช้เห็นขณะสวมใส่อุปกรณ์ XR โดยไม่มีข้อจํากัดทางกายภาพของหน้าจออุปกรณ์เคลื่อนที่และเดสก์ท็อป

  • สภาพแวดล้อมเชิงพื้นที่จะจำลองพื้นที่เสมือนจริงที่สมจริงซึ่งเข้ามาแทนที่พื้นที่จริงของผู้ใช้ พร้อมให้บริการในพื้นที่ทำงานแบบเต็มเท่านั้น เช่น ผู้ใช้ดูภาพยนตร์ในโรงภาพยนตร์เสมือนจริงที่หรูหรา
  • สภาพแวดล้อมแบบส่งผ่านจะเพิ่มองค์ประกอบดิจิทัลลงในสภาพแวดล้อมจริงของผู้ใช้ เช่น ผู้ใช้เปิดแอปหลายแอปบนหน้าจอขนาดใหญ่ขณะที่มองเห็นห้องในชีวิตจริงด้วย

ดูวิธีสร้างสภาพแวดล้อมเชิงพื้นที่ในโหมดพื้นที่ทำงานแบบเต็ม

สภาพแวดล้อมของระบบ

ผู้ใช้สามารถเลือกสภาพแวดล้อมที่ระบบ Android XR มีให้ สภาพแวดล้อมของระบบเหล่านี้ใช้ได้ในพื้นที่ทำงานของบ้านหรือพื้นที่ทำงานแบบเต็ม หากแอปไม่ได้กำหนดสภาพแวดล้อมที่เฉพาะเจาะจง แอปจะรับค่าจากสภาพแวดล้อมของระบบ ไม่ว่าจะเป็นในโหมดส่งผ่านหรือสภาพแวดล้อมเสมือน

ออกแบบโดยใช้อินพุตหลายรูปแบบ

คุณจำเป็นต้องออกแบบแอปพลิเคชันที่สมจริงซึ่งเข้าถึงได้ผู้ใช้ในวงกว้าง คุณควรอนุญาตให้ผู้ใช้ปรับแต่งวิธีการป้อนข้อมูลให้เหมาะกับความชอบและความสามารถของแต่ละบุคคล

Android XR รองรับวิธีการป้อนข้อมูลหลายวิธีเพื่อช่วยให้คุณทำสิ่งต่างๆ ที่ต้องการได้ ซึ่งรวมถึงการติดตามมือและการติดตามสายตา คำสั่งเสียง แป้นพิมพ์ที่เชื่อมต่อบลูทูธ เมาส์แบบดั้งเดิมและเมาส์แบบปรับเปลี่ยนได้ แทร็กแพด และตัวควบคุมแบบ 6 องศาอิสระ (6DoF) แอปของคุณควรทำงานร่วมกับรูปแบบต่างๆ ที่ติดตั้งมาในตัวเหล่านี้โดยอัตโนมัติ

ตรวจสอบว่าคุณให้ฟีดแบ็กภาพหรือเสียงเพื่อยืนยันการดําเนินการของผู้ใช้สําหรับรูปแบบการโต้ตอบที่คุณเลือก

ดูข้อมูลเกี่ยวกับข้อควรพิจารณาด้านการออกแบบสำหรับการช่วยเหลือพิเศษใน XR

ไอคอน 5 รายการที่แสดงตัวเลือกอินพุตแบบหลายรูปแบบ ได้แก่ การติดตามมือ เสียง การติดตามด้วยสายตา แป้นพิมพ์และเมาส์ รวมถึงตัวควบคุม

การติดตามการเคลื่อนไหวของมือช่วยให้โต้ตอบได้อย่างเป็นธรรมชาติ ท่าทางสัมผัสส่วนใหญ่ควรทำซ้ำได้โดยไม่อึดอัด และไม่ต้องเคลื่อนไหวมือหรือแขนเป็นเวลานาน หากเพิ่มมือเสมือน ให้ตรวจสอบว่าระบบติดตามมือเสมือนอย่างถูกต้อง หากเพิ่มท่าทางสัมผัสพิเศษ คุณควรใช้ท่าทางสัมผัสขนาดเล็กที่เฉพาะเจาะจงแทนการเคลื่อนไหวที่กว้าง

คำสั่งเสียงมีประโยชน์สำหรับการโต้ตอบแบบแฮนด์ฟรี ผู้ใช้สามารถป้อนข้อความและโต้ตอบกับแอปบางอย่างด้วยคำสั่งเสียงผ่าน Gemini เช่น ผู้ใช้อาจพูดว่า "เปิด Google Maps" เพื่อเปิดแอปนั้น

การติดตามการเคลื่อนไหวของตาช่วยให้โต้ตอบได้อย่างง่ายดาย เช่น การเลือกวัตถุโดยการมอง คุณสามารถเสนอวิธีการป้อนข้อมูลอื่นๆ เพื่อลดอาการล้าสายตา

อุปกรณ์ต่อพ่วง Android XR รองรับอุปกรณ์ภายนอก เช่น แป้นพิมพ์ เมาส์ และตัวควบคุม 6DoF ที่ใช้บลูทูธ สำหรับตัวควบคุม ให้ตรวจสอบว่ามีการแมปปุ่มที่ใช้งานง่าย และพิจารณาอนุญาตให้ผู้ใช้แมปปุ่มใหม่ให้เหมาะกับความต้องการของตน

ทำความเข้าใจท่าทางสัมผัสของระบบ

Android XR ขยายการดําเนินการบนอุปกรณ์เคลื่อนที่ที่คุ้นเคย เช่น การกด การบีบ และการปัด ไปยังระบบการนําทางที่อิงตามท่าทาง

ผู้ใช้ไปยังส่วนต่างๆ ได้โดยหันฝ่ามือของมือหลักเข้าหาตัว บีบและจับนิ้วชี้และนิ้วโป้งไว้ โดยผู้ใช้จะยกมือขึ้น ลง ซ้าย หรือขวา แล้วปล่อยเพื่อเลือกตัวเลือก ผู้ใช้สามารถตั้งค่ากำหนดมือหลักได้ในการตั้งค่าอินพุต

ผู้ใช้สามารถเปิดเมนูการไปยังส่วนต่างๆ ด้วยท่าทางสัมผัสได้ทุกที่ทุกเวลาเพื่อทำสิ่งต่อไปนี้

  • กลับ: ทำงานเหมือนกับกองซ้อนย้อนกลับในอุปกรณ์เคลื่อนที่ Android ซึ่งจะกลับไปที่รายการก่อนหน้า
  • Launcher: นำผู้ใช้ไปยังหน้าจอหลัก
  • ล่าสุด: ผู้ใช้สามารถเปิด ปิด และสลับแอปได้

ข้อควรพิจารณาด้านความเป็นส่วนตัว

คําแนะนําด้านความเป็นส่วนตัวของ Android มีผลบังคับใช้กับการสร้างแอป XR อย่าลืมขอความยินยอมจากผู้ใช้ก่อนเก็บรวบรวมข้อมูลส่วนบุคคลที่ระบุตัวบุคคลนั้นได้ จำกัดการเก็บรวบรวมข้อมูลผู้ใช้ไว้เฉพาะข้อมูลที่จำเป็น และจัดเก็บข้อมูลดังกล่าวอย่างปลอดภัย

ปฏิบัติตามหลักเกณฑ์ด้านคุณภาพของแอป Android XR