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