เมื่อสร้างแอปสำหรับ Android XR คุณสามารถเลือกแพลตฟอร์มและเทคโนโลยีการพัฒนาต่อไปนี้
Jetpack XR SDK
Jetpack XR SDK มีไลบรารี Jetpack ของ Android XR ที่สร้างขึ้น เพื่อใช้ประโยชน์จากความสามารถเฉพาะตัวของอุปกรณ์ XR ภายในสภาพแวดล้อมการพัฒนาที่คุ้นเคยของ Android Studio เริ่มต้นด้วย SDK นี้หากคุณต้องการทำสิ่งต่อไปนี้
- เพิ่มประสิทธิภาพหรือปรับปรุงแอป Android บนอุปกรณ์เคลื่อนที่หรือแท็บเล็ตที่มีอยู่สำหรับชุดหูฟัง XR และแว่นตา XR แบบมีสาย
- สร้างแอป Android XR ใหม่ที่มีองค์ประกอบที่สมจริงและเชิงพื้นที่สำหรับชุดหูฟัง XR และแว่นตา XR แบบมีสาย
- สร้างประสบการณ์การใช้งานแบบใหม่ที่เพิ่มความเป็นจริง (AR) ซึ่งขยายแอปโทรศัพท์ไปยังแว่นตา AI
หากคุณคุ้นเคยกับการพัฒนาด้วย Android Jetpack อยู่แล้ว Jetpack XR SDK ก็เหมาะกับคุณ โดยออกแบบมาให้ผสานรวมกับเฟรมเวิร์กและไลบรารีเหล่านั้นได้อย่างราบรื่น และช่วยให้คุณใช้ความรู้ที่มีอยู่เพื่อสร้างทั้งประสบการณ์การใช้งานแบบสมจริงและแบบเสริม
ดูข้อมูลเพิ่มเติมเกี่ยวกับการพัฒนาด้วย Jetpack XR SDK
Unity
Unity Engine เป็นเอนจินการพัฒนา 3 มิติแบบเรียลไทม์ที่ช่วยให้ ศิลปิน นักออกแบบ และนักพัฒนาซอฟต์แวร์ทำงานร่วมกันเพื่อสร้างประสบการณ์ที่สมจริงและ โต้ตอบได้ การรองรับ Android XR ของ Unity ช่วยให้คุณควบคุมประสบการณ์ 3 มิติที่พัฒนาขึ้นได้ในระดับสูง พร้อมทั้งได้รับประโยชน์จากการรองรับ OpenXR และระบบนิเวศของนักพัฒนาแอปที่ Unity สร้างขึ้น
หากคุณมีประสบการณ์ XR ที่สร้างด้วย Unity อยู่แล้ว หรือคุ้นเคยกับการพัฒนาด้วย Unity ให้เริ่มต้นด้วยตัวเลือกนี้
ดูข้อมูลเพิ่มเติมเกี่ยวกับการพัฒนาด้วย Unity สำหรับ Android XR
OpenXR
OpenXR เป็นมาตรฐานแบบเปิดที่ไม่มีค่าลิขสิทธิ์ซึ่งใช้ได้กับ การสร้างประสบการณ์ XR แบบหลายแพลตฟอร์มที่มีประสิทธิภาพสูง Android XR รองรับ OpenXR 1.0 และ 1.1 และเรากำลังขยายข้อกำหนดด้วยส่วนขยายใหม่สำหรับ Android XR เนื่องจาก Android XR สร้างขึ้นบนมาตรฐานแบบเปิด เครื่องมือพัฒนาที่รองรับ OpenXR และ Android จึงควรเข้ากันได้กับ Android XR
ดูข้อมูลเพิ่มเติมเกี่ยวกับการรองรับ OpenXR สำหรับ Android XR
WebXR
WebXR ช่วยให้คุณสร้างประสบการณ์สมจริงสำหรับเว็บได้ โดยจะให้สิทธิ์เข้าถึงอุปกรณ์ VR และ AR ในเว็บเบราว์เซอร์ที่รองรับ เช่น Chrome ใน Android XR
เริ่มต้นด้วยตัวเลือกนี้หากต้องการสร้างประสบการณ์ XR สำหรับเว็บ หรือหากต้องการเพิ่มความสามารถ XR ลงในเว็บแอป ประสบการณ์ WebXR ที่มีอยู่จะใช้งานได้ใน Android XR ด้วย
ดูข้อมูลเพิ่มเติมเกี่ยวกับการสร้างเว็บแอปด้วย WebXR