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