สร้างแอปด้วยเทมเพลต
การออกแบบแอปด้วยไลบรารีแอป Android for Cars เกี่ยวข้องกับการจัดลำดับเทมเพลตไว้ในขั้นตอนการทำงาน และปรับแต่งเทมเพลตเหล่านั้นให้เหมาะกับเป้าหมายของแอปและผู้ใช้
ใช้ไลบรารีเพื่อสร้างแอปในหมวดหมู่ต่อไปนี้
หากต้องการทำความเข้าใจกระบวนการออกแบบในระดับสูง โปรดดูขั้นตอนดำเนินการด้านล่าง
สำหรับรายละเอียดเกี่ยวกับบทบาทของคุณและบทบาทของไลบรารีแอปในการสร้างประสบการณ์สำหรับผู้ใช้ โปรดดูใครจัดการสิ่งใด
ขั้นตอนการประมวลผล
โดยทั่วไปการออกแบบด้วยไลบรารีแอป Android สำหรับรถยนต์เกี่ยวข้องกับขั้นตอนต่อไปนี้
กำหนดงานของผู้ใช้
ดูว่างานใดสำคัญต่อผู้ใช้ที่ต้องดำเนินการกับแอปของคุณในยานพาหนะ
วางแผนขั้นตอนการทำงาน
เลือกลำดับของเทมเพลตเพื่อนำผู้ใช้ไปยังแต่ละงาน
พิจารณาสถานะการขับขี่
ใช้เทมเพลตที่พักเท่านั้นอย่างมีกลยุทธ์และกลยุทธ์โฟลว์งาน
วางแผนการสื่อสาร
เลือกตัวเลือกการสื่อสารที่เหมาะสมกับทุกสถานการณ์ที่แอปสื่อสารกับผู้ใช้
ปรับแต่งแอป
ปรับแต่งเนื้อหาของแต่ละเทมเพลตให้ตรงกับความต้องการของผู้ใช้ และปรับแต่งสไตล์ให้แสดงถึงแบรนด์ของแอป
หมายเหตุ: ตลอดทั้งกระบวนการออกแบบ โปรดดูข้อกำหนดเกี่ยวกับ UX เพื่อตรวจสอบว่าคุณปฏิบัติตามข้อกำหนดและคำแนะนำเกี่ยวกับ UX
ใครจัดการอะไร
เมื่อคุณสร้างแอปด้วย Android for Cars App Library ไลบรารีแอปจะดูแลประสบการณ์การใช้งานแอปในหลายๆ ด้าน รวมถึงทำให้แอปทำงานได้ออกมาให้เหมาะกับการขับรถในรถทุกรุ่นที่เข้ากันได้
สิ่งที่ไลบรารีจัดการ
สิ่งที่นักพัฒนาแอปจัดการ
การป้อนข้อมูล : การจัดการข้อมูลจากผู้ใช้กับเทมเพลตผ่านกลไกที่มีอยู่ในรถยนต์บางรุ่น เช่น หน้าจอสัมผัสหรือแบบหมุน
การปรับขนาดหน้าจอ : การปรับเนื้อหาให้เข้ากับขนาดหน้าจอ
การเปลี่ยนหน้าจอ :
การเปลี่ยนการเคลื่อนไหว ระหว่างหน้าจอ
UI ที่มีการปรับให้เหมาะสำหรับการขับขี่และสอดคล้องกัน : ตรวจสอบว่า UI และรูปแบบการโต้ตอบมีความคุ้นเคยและสอดคล้องกันในแอปต่างๆ
โหมดสว่างและมืด (ยกเว้นตามที่ระบุไว้ด้านล่าง): การปรับฟีเจอร์ของเทมเพลตเป็นโหมดที่เหมาะสมสำหรับสภาพแสงแวดล้อม
ข้อจำกัด UX ตามสถานะการขับรถ : จำกัดข้อความหรือปิดใช้ฟีเจอร์บางอย่าง เช่น แป้นพิมพ์ในขณะที่ผู้ใช้กำลังขับรถ
Maps สำหรับแอปที่ไม่ใช่การนำทาง : การวาดแผนที่ในเทมเพลตรายการสถานที่ (แผนที่)
การป้อนข้อมูลด้วยเสียง : กำลังประมวลผลเสียงที่บันทึกไว้
โฟลว์ผู้ใช้ : การสร้างเทมเพลตเทมเพลตต่อเนื่องที่กำหนดเองที่จัดการกับเส้นทางของผู้ใช้ที่สำคัญ
ข้อมูลเมตา : การระบุข้อมูลเมตา เช่น รายการและสถานที่ที่จะปักหมุดบนแผนที่
องค์ประกอบการสร้างแบรนด์ : การแสดงไอคอนของแอป รูปภาพ และสีเฉพาะจุด ที่กำหนดเอง (พร้อมตัวแปรแบบสว่างและมืด)
Maps (แอปการนำทางเท่านั้น): การวาดและอัปเดตแผนที่ (ธีมสว่างหรือธีมสีเข้มตามคำแนะนำ) รวมถึงแผนที่สำหรับการแสดงคลัสเตอร์ หากต้องการ
หมายเหตุ: แอปการนำทางจะต้องดูแลการวาดภาพและอัปเดตแผนที่ รวมถึงวาดแผนที่ธีมสว่างหรือธีมสีเข้มเมื่อได้รับคำแนะนำ
สำหรับ AAOS ทาง OEM ยานพาหนะ จะเป็นผู้ดูแลสิ่งต่อไปนี้
การจัดสไตล์เฉพาะยานพาหนะ : การปรับแต่งสไตล์
เพื่อผสานรวมกับแบรนด์ OEM และการตกแต่งภายในยานพาหนะ
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2024-07-23 UTC
[null,null,["อัปเดตล่าสุด 2024-07-23 UTC"],[[["The Android for Cars App Library streamlines app development for vehicles by providing pre-built templates and handling core functionalities like input, screen adaptations, and driving-optimized UI."],["Developers can use the library to build communication, navigation, and other driving-related apps, focusing on customizing task flows, content, and branding."],["App design involves defining user tasks, planning task flows considering driving state, planning communications, and customizing the app's content and styling."],["While the library manages many aspects of the user experience, developers are responsible for voice input processing, user flow creation, providing metadata, and branding elements."],["Vehicle OEMs handle vehicle-specific styling for AAOS to integrate with their branding and vehicle interiors."]]],[]]