ออกแบบสำหรับ XR

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

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

  • มุ่งเน้นที่งาน ทำงานอย่างมีประสิทธิภาพและสร้างสรรค์มากขึ้น
  • ดูวิดีโอ เล่นเกม ฟังเพลง และเรียกดูรูปภาพ
  • สำรวจและเรียนรู้
  • สื่อสารและเชื่อมต่อกับครอบครัวและเพื่อนๆ
  • ปรับปรุงสุขภาพกายและใจ

ข้อควรพิจารณาสำหรับแอป XR คุณภาพสูง

เริ่มต้นจากจุดที่คุณอยู่

Android XR รองรับการออกแบบจากอุปกรณ์ที่คุณใช้อยู่ในปัจจุบัน คุณสามารถพัฒนาแอปใหม่หรืออัปเดตแอปที่มีอยู่ด้วย Android Jetpack XR, Unity, OpenXR หรือ WebXR

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

แอปหน้าจอขนาดใหญ่ของ Android ที่ปรับให้เหมาะกับ Android XR

สร้างแอปใหม่หรือพอร์ตแอป Unity, OpenXR หรือ WebXR
คุณสามารถนำเสนอประสบการณ์การดื่มด่ำที่มีอยู่ต่อผู้ชมกลุ่มใหม่ได้โดยไม่ต้องเพิ่มการพัฒนามากนัก

Vacation Simulator เป็นแอป Unity ที่พอร์ตไปยัง Android XR

ทำตามรูปแบบที่กำหนดไว้ คุณสามารถใช้หลักเกณฑ์และคอมโพเนนต์ของ Material Design เพื่อสร้างประสบการณ์การใช้งานที่สอดคล้องกันในทุกแพลตฟอร์ม สำหรับแอป Android ให้ใช้รูปแบบ UI ที่เป็นมาตรฐาน สำหรับแอป Unity, OpenXR หรือ WebXR ให้ใช้หลักเกณฑ์การออกแบบสำหรับแพลตฟอร์มนั้นๆ เพื่อให้ผู้ใช้ได้รับประสบการณ์การใช้งานที่ราบรื่น

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

ทําให้ผู้ใช้รู้สึกสบายใจและปลอดภัย

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

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

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

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

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

สำรวจประสบการณ์ที่พิเศษใน XR

Android XR มีฟีเจอร์ที่จะช่วยให้คุณใช้ประโยชน์จากจอแสดงผลแบบอินฟินิตี้และสร้างประสบการณ์ที่สมจริงและน่าดึงดูด

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

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

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

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

ทำให้แอปเข้าถึงได้

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

ฟีเจอร์ของระบบ Android XR มีฟีเจอร์การช่วยเหลือพิเศษสำหรับอุปกรณ์เคลื่อนที่และหน้าจอขนาดใหญ่ เช่น เสียงเป็นข้อความ คำบรรยายสด การกลับสีและการแก้ไขสี การขยาย และการควบคุมด้วยการวางนิ้วค้างไว้ นอกจากนี้ แพลตฟอร์มยังปรับให้เหมาะกับโปรแกรมอ่านหน้าจอ TalkBack ของ Google ด้วย

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

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

ลดภาระในสมอง แสดงตัวเลือกจํานวนจํากัดต่อผู้ใช้ในแต่ละครั้ง แสดงผลป้อนกลับด้วยภาพหรือเสียงเพื่อยืนยันการดำเนินการ ค่อยๆ เปิดเผยฟีเจอร์ขั้นสูงเพื่อไม่ให้ผู้ใช้ตกใจกับข้อมูลมากเกินไป

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

ดูข้อมูลเกี่ยวกับอินพุตแบบมัลติโมดัลที่เข้าถึงได้