ภาพรวม

การออกแบบแอปด้วยไลบรารีแอป Android สำหรับรถยนต์เกี่ยวข้องกับการจัดลำดับเทมเพลตเป็นโฟลว์งานและการปรับแต่งเทมเพลตให้ตรงกับเป้าหมายของแอปและผู้ใช้

ใช้ไลบรารีเพื่อสร้างแอปในหมวดหมู่ต่อไปนี้

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

ขั้นตอนการประมวลผล

การออกแบบโดยใช้ไลบรารีแอป Android สำหรับรถยนต์มีขั้นตอนต่อไปนี้ โดยทั่วไป

  1. กำหนดงานของผู้ใช้ พิจารณาว่างานใดที่ผู้ใช้ควรทำในแอปของคุณในรถยนต์
  2. วางแผนขั้นตอนงาน เลือกเทมเพลตตามลำดับเพื่อนำผู้ใช้ ผ่านแต่ละงาน
  3. พิจารณาสถานะการขับรถ ใช้เทมเพลตที่จอดเท่านั้น และกลยุทธ์โฟลว์งานอย่างมีกลยุทธ์
  4. วางแผนการสื่อสาร เลือกตัวเลือกการสื่อสารที่เหมาะสม สำหรับทุกสถานการณ์ที่แอปของคุณสื่อสารกับผู้ใช้
  5. ปรับแต่งแอป ปรับแต่งเนื้อหาของแต่ละเทมเพลตให้สอดคล้องกับความต้องการของผู้ใช้ และปรับแต่งสไตล์ให้สอดคล้องกับแบรนด์ของแอป

ใครเป็นผู้รับผิดชอบอะไร

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

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