เมื่อสร้างแอปสำหรับ Android XR คุณสามารถเลือกจากแพลตฟอร์มและเทคโนโลยีการพัฒนาต่อไปนี้
Jetpack XR SDK
Jetpack XR SDK มีไลบรารี Jetpack ของ Android XR ที่สร้างขึ้นเพื่อใช้ประโยชน์จากความสามารถเฉพาะตัวของอุปกรณ์ XR ภายในสภาพแวดล้อมในการพัฒนาซอฟต์แวร์ที่คุ้นเคยของ Android Studio เริ่มต้นด้วย SDK นี้หากต้องการทำสิ่งต่อไปนี้
- เพิ่มประสิทธิภาพหรือปรับปรุงแอป Android ที่มีอยู่สำหรับอุปกรณ์เคลื่อนที่หรือแท็บเล็ตให้เหมาะกับชุดหูฟัง XR และแว่นตา XR แบบใช้สาย
- สร้างแอป Android XR ใหม่ที่มีองค์ประกอบเชิงพื้นที่ที่สมจริงสำหรับชุดหูฟัง XR และแว่นตา XR แบบมีสาย
- สร้างประสบการณ์การใช้งานแบบเสริมใหม่ๆ ที่ขยายแอปโทรศัพท์ไปยังแว่นตาที่มีจอแสดงผลและเสียง
หากคุณคุ้นเคยกับการพัฒนาด้วย Android Jetpack อยู่แล้ว Jetpack XR SDK จะเหมาะกับคุณอย่างยิ่ง โดยออกแบบมาให้ผสานรวมกับเฟรมเวิร์กและไลบรารีเหล่านั้นได้อย่างราบรื่น และช่วยให้คุณใช้ความรู้ที่มีอยู่เพื่อสร้างประสบการณ์ทั้งแบบสมจริงและแบบ Augmented Reality ได้
ดูข้อมูลเพิ่มเติมเกี่ยวกับการพัฒนาด้วย 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
Godot
Godot รองรับ Android XR ผ่านการผสานรวม OpenXR คุณสามารถสร้างและส่งออกแอปพลิเคชัน XR สำหรับ Android โดยใช้เวิร์กโฟลว์ Godot มาตรฐาน
ดูข้อมูลเพิ่มเติมเกี่ยวกับการพัฒนาด้วย Godot สำหรับ Android XR
Unreal Engine
Unreal Engine รองรับ Android XR ผ่านมาตรฐาน OpenXR Android XR รองรับแอปที่สร้างด้วย OpenXR ผ่านการรองรับข้อกำหนดเฉพาะของ OpenXR 1.1 และส่วนขยายของผู้ให้บริการบางรายการ คุณจึงใช้เครื่องมือและเวิร์กโฟลว์มาตรฐานที่คุ้นเคยอยู่แล้วใน Unreal Engine 5 ได้
ดูข้อมูลเพิ่มเติมเกี่ยวกับการพัฒนาด้วย Unreal สำหรับ Android XR
WebXR
WebXR ช่วยให้คุณสร้างประสบการณ์ที่สมจริงสำหรับเว็บได้ ซึ่งช่วยให้เข้าถึงอุปกรณ์ VR และ AR ในเว็บเบราว์เซอร์ที่เข้ากันได้ เช่น Chrome บน Android XR
เริ่มต้นด้วยตัวเลือกนี้หากต้องการสร้างประสบการณ์ XR สำหรับเว็บ หรือหากต้องการเพิ่มความสามารถ XR ลงในเว็บแอป ประสบการณ์ WebXR ที่มีอยู่จะทำงานบน Android XR ได้ด้วย
ดูข้อมูลเพิ่มเติมเกี่ยวกับการสร้างเว็บแอปด้วย WebXR