Android Auto และ Android Automotive OS ช่วยให้ผู้ใช้เข้าถึงแอปใน ระบบสาระบันเทิงของรถยนต์ขณะจอดรถได้ ปรับแอปให้เหมาะกับจอแสดงผลของรถยนต์ โดยทำการเปลี่ยนแปลงการติดตั้งใช้งานเพียงเล็กน้อย
ข้อควรพิจารณาที่สำคัญสำหรับรถยนต์
- การวางแนวหน้าจอคงที่: หน้าจอระบบสาระบันเทิงในรถยนต์จะมีการวางแนวคงที่ ไม่ว่าจะเป็นแนวนอนหรือแนวตั้ง ตรวจสอบว่าแอปของคุณรองรับทั้ง 2 อย่างเพื่อรองรับรถยนต์รุ่นต่างๆ
- UI ของระบบและการนำทางที่ไม่ซ้ำกัน: Android Automotive OS สามารถมีแถบระบบและรูปแบบการนำทางที่กำหนดเองได้ ระบบไม่รองรับการไปยังส่วนต่างๆ ด้วยท่าทางสัมผัส และข้อบ่งชี้การใช้งานสำหรับการย้อนกลับอาจแตกต่างกันไป
- หน้าจอและรอยบากที่ไม่ปกติ: รถยนต์บางรุ่นมีหน้าจอที่ไม่ใช่สี่เหลี่ยมผืนผ้าหรือมีรูปร่างไม่ปกติพร้อมรอยบากที่ไม่เหมือนใคร ใช้พารามิเตอร์เลย์เอาต์ที่เหมาะสม เพื่อจัดการสิ่งเหล่านี้อย่างปลอดภัย
- แถบระบบ: ผู้ผลิตรถยนต์สามารถควบคุมได้ว่าแอปจะแสดงหรือซ่อนแถบระบบเพื่อเข้าและออกจากโหมดสมจริงได้หรือไม่ นอกจากนี้ ผู้ผลิตยัง ควบคุมได้ว่าจะให้แอปตั้งค่าสีและความโปร่งแสงของแถบระบบได้หรือไม่
- สถานการณ์ออฟไลน์: รถยนต์มักมีการเชื่อมต่ออินเทอร์เน็ตเป็นระยะๆ หรือไม่มีเลย แอปควรยังใช้งานได้ในสถานการณ์ที่ออฟไลน์
- ความปลอดภัยและสถานะจอดรถ: แอปจะเข้าถึงได้เป็นหลักเมื่อรถ จอดอยู่ ตรวจสอบว่า UI ได้รับการเพิ่มประสิทธิภาพเพื่อการโต้ตอบที่รวดเร็วและชัดเจนซึ่ง เหมาะกับสภาพแวดล้อมของยานพาหนะ
กลยุทธ์การปรับเปลี่ยน
- ใช้คลาสขนาดหน้าต่าง: ใช้คลาสขนาดหน้าต่างเพื่อจัดหมวดหมู่ จอแสดงผลเป็นแบบกะทัดรัด ปานกลาง หรือขยาย และปรับเลย์เอาต์ ตามนั้น
- ใช้เลย์เอาต์แบบหลายบานหน้าต่าง: สำหรับจอแสดงผลในรถยนต์ที่กว้างขึ้น ให้ใช้รูปแบบรายละเอียดรายการหรือรูปแบบแบบหลายบานหน้าต่างอื่นๆ เพื่อใช้ประโยชน์จากความกว้างที่มีอยู่ให้ได้มากที่สุด
- เพิ่มประสิทธิภาพสำหรับทรัพยากรของรถยนต์: ใช้ตัวระบุทรัพยากร
carเพื่อ จัดเตรียมเลย์เอาต์หรือการกำหนดค่าที่ปรับแต่งมาสำหรับ สภาพแวดล้อมยานยนต์โดยเฉพาะ - ทดสอบในโปรแกรมจำลอง: ก่อนอื่นให้ทดสอบความเข้ากันได้ของแอปในโปรแกรมจำลอง Android Automotive OS เพื่อระบุปัญหา UI ที่เฉพาะเจาะจงสำหรับรถยนต์
ดูข้อมูลเพิ่มเติม
ดูคำแนะนำในการพัฒนา Android สำหรับรถยนต์ฉบับสมบูรณ์ได้ที่ภาพรวมของ Android สำหรับรถยนต์