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

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

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

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

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

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

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

สร้างแอปใหม่หรือทำให้แอป Android เป็นโมเดลเชิงพื้นที่
คุณสร้างแอปใหม่ตั้งแต่ต้นหรือปรับแอป Android บนหน้าจอขนาดใหญ่หรือแอปบนอุปกรณ์เคลื่อนที่ให้เหมาะกับ XR ได้โดยการเพิ่มคอมโพเนนต์เชิงพื้นที่
สร้างแอปใหม่หรือพอร์ตแอป Unity, OpenXR หรือ WebXR
คุณสามารถนำเสนอประสบการณ์การดื่มด่ำที่มีอยู่ไปยังกลุ่มเป้าหมายใหม่ได้โดยมีการพัฒนาเพียงเล็กน้อย
แอป Android สำหรับหน้าจอขนาดใหญ่ที่ปรับให้เหมาะกับ Android XR
Dimensional Double Shift ซึ่งเป็นแอป 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 มิติได้ ไม่ว่าจะอยู่ใกล้หรือไกล

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