แอปการนำทางยังควรเป็นไปตามข้อกำหนดของแอปการนำทางด้วย หากต้องการดูข้อมูลเกี่ยวกับข้อกำหนดอื่นๆ ที่ใช้กับแอปของคุณ โปรดไปที่ข้อกำหนดสำหรับแอปสื่อ
ข้อกำหนดทั่วไป
นักพัฒนาแอป
| ต้อง | รักษาโฟลว์งานให้มีความยาวไม่เกิน 5 ขั้นตอน |
| ต้อง | ขอสิทธิ์จากผู้ใช้ในการเข้าถึงไมโครโฟนในรถยนต์ก่อนที่จะบันทึกเสียงสำหรับการป้อนข้อมูลด้วยเสียง |
| ต้อง | ใช้วิธีการที่เหมาะสม (ตามที่ระบุไว้ในการใช้ไลบรารีแอป Android สำหรับรถยนต์) เพื่อนำทางผู้ใช้ Android Auto ไปที่โทรศัพท์สำหรับการดำเนินการที่ไม่ได้รับอนุญาตขณะขับรถ โดยแนะนำให้ผู้ใช้ดูหน้าจอโทรศัพท์เมื่อทำได้อย่างปลอดภัยเท่านั้น (ดูให้สิทธิ์ในโทรศัพท์) |
| ต้องไม่ | หยุดโฟลว์งาน 5 ขั้นตอนด้วยเทมเพลตที่อิงตามรายการ เว้นแต่จะเปิดใช้ฟีเจอร์ขีดจำกัดของงานแบบปรับอัตโนมัติ (ขั้นตอนที่ 5 ต้องเป็นอย่างใดอย่างหนึ่งต่อไปนี้ ได้แก่ การไปยังส่วนต่างๆ ข้อความ หรือแผง) |
| ควร | พยายามทำให้ขั้นตอนต่างๆ ง่ายขึ้น (ความยาว 2-3 ขั้นตอน) |
| ควร | แสดงเนื้อหา (หรือปุ่มแถบการทำงาน) อย่างน้อย 8 วินาทีก่อนนำเนื้อหาดังกล่าวออกในการเปลี่ยนอัตโนมัติระหว่างขั้นตอน |
| ควร | ขอให้ผู้ใช้ให้สิทธิ์ที่จำเป็นเมื่อเปิดแอปครั้งแรก |
| ควร | หากเป็นไปได้ ให้ระบุสีเฉพาะจุด 2 สีเพื่อให้เข้ากับพื้นหลังที่มืดและสว่างได้ดีขึ้น |
| ควร | แสดงปุ่มย้อนกลับหรือกลไกการออกอื่นๆ ในที่ที่ไม่มีการทำงานอื่นๆ เช่น หน้าจอการโหลด รวมถึงเทมเพลตข้อความและแผงที่ไม่มีการทำงาน |
| ควร | แสดงเนื้อหาที่เป็นประโยชน์เมื่อเปิดเทมเพลตแทนสถานะว่างเปล่าโดยไม่มีตัวเลือกให้กับผู้ใช้ |
| ควร | ระบุทางลัดไปยังขั้นตอนก่อนหน้านี้ (เช่น เมื่อโฟลว์งานเกิน 3 หน้าจอ) |
| ควร | ระบุจุดแรกเข้าของผู้ใช้ เช่น ไอคอนไมโครโฟน หากแอปอนุญาตให้ป้อนข้อมูลด้วยเสียง (การบันทึกเสียง) |
| ควร | หยุดบันทึกเสียงเมื่อผู้ใช้หยุดให้อินพุต |
| ควร | รีเฟรชเนื้อหาเพื่อวัตถุประสงค์ที่ระบุไว้ในการจำกัดสิ่งรบกวนผู้ขับขี่หรือในกรณีที่ได้รับอนุญาตอย่างชัดเจนในคำแนะนำสําหรับเทมเพลตหรือบางประเภทแอป |
| ไม่ควร | ใช้การเปลี่ยนโดยอัตโนมัติเพื่อทำงานให้เสร็จโดยที่ผู้ใช้ไม่ต้องดำเนินการใดๆ (กล่าวคือ อย่าใช้การเปลี่ยนไปมา) |
| ไม่ควร | สร้างปุ่มที่มีสถานะ เช่น ปุ่มเปิด/ปิด ในตำแหน่งที่รองรับการทำงาน (เลือกปุ่มสลับได้เฉพาะในแถวรายการเท่านั้น) |
| พฤษภาคม | อัปเดตรูปภาพ ไอคอน หรือข้อความรองของแถวหรือรายการในตารางกริดเพื่อแสดงการเปลี่ยนแปลง |
ขั้นตอนการซื้อเท่านั้น
| ควร | ให้ทางลัดทุกครั้งที่ทําได้ เช่น อนุญาตให้ผู้ใช้ทําธุรกรรมก่อนหน้านี้ซ้ำ ("จองอีกครั้ง") |
| ต้องไม่ | อนุญาตให้ผู้ใช้ตั้งค่าวิธีการชำระเงิน |
| ต้องไม่ | ขอให้ผู้ใช้ยืนยันการชำระเงินตามรอบ |
| ต้องไม่ | อนุญาตให้ผู้ใช้เลือกสินค้าหลายรายการในขั้นตอนเดียว |
แอปจุดที่น่าสนใจเท่านั้น
| ควร | ระบุวิธีเปิดแอปการนำทางเพื่อนำทางไปยังจุดสนใจ |
แอปนำทาง
นักพัฒนาแอป
| ต้อง | ตรวจสอบว่าข้อมูลภาพทั้งหมดที่วาดบนแผนที่ (เช่น ข้อมูลความเร็วและป้ายกำกับเส้นทาง) เป็นไปตามข้อกำหนดด้านคอนทราสต์ |
| ต้อง | วาดเฉพาะเนื้อหาแผนที่และเนื้อหาที่เกี่ยวข้องกับไดรฟ์บนพื้นผิวของเทมเพลต |
| ต้อง | วาดแผนที่ธีมสว่างหรือธีมสีเข้มเมื่อได้รับคำแนะนำ |
| ควร | ตรวจสอบว่าข้อความที่วาดบนแผนที่ใช้แบบอักษรขนาด 24dp ขึ้นไป เว้นแต่จะจับคู่กับองค์ประกอบภาพ (เช่น เส้นทางหรือถนน) หรือมีความคงที่ในจอแสดงผล |
| ควร | ระบุอย่างชัดเจนว่างานจะอัปเดตเส้นทางหรือไม่ |
| ควร | มีขนาดเท่ากับหรือเกินขนาดขั้นต่ำ 36 x 36 dp สำหรับรูปภาพ ไอคอน และเครื่องหมายบนแผนที่ |
| ควร | ใช้การแจ้งเตือนแบบเลี้ยวต่อเลี้ยว (TBT) เพื่อแสดงเส้นทางเมื่อผู้ใช้ทำงานเสร็จนอกเทมเพลตการนำทางระหว่างการนำทางที่ใช้อยู่ (ตามที่แสดงในการแจ้งเตือนการนำทาง: TBT และปกติ) |
| ควร | รีเฟรชค่าระยะเวลาและระยะทางระหว่างขับรถ |
| ไม่ควร | สร้างเส้นทางแบบหลายจุด เนื่องจากเทมเพลตไม่ได้รับการเพิ่มประสิทธิภาพสำหรับการโต้ตอบประเภทนี้ |
| พฤษภาคม | ใช้การแจ้งเตือนการนำทางหรือการแจ้งเตือนล่วงหน้า (HUN) เพื่อแจ้งเตือนผู้ใช้เกี่ยวกับการอัปเดตที่เกี่ยวข้องกับการนำทางทั่วไป (นอกเหนือจากเส้นทางแบบเลี้ยวต่อเลี้ยว) เช่น การจราจรข้างหน้า |
| พฤษภาคม | ปรับแต่งสีพื้นหลังของการแจ้งเตือน TBT |
| พฤษภาคม | ใช้ภาพเคลื่อนไหวเมื่อช่วยในการขับรถ |
แอปสภาพอากาศ
นักพัฒนาแอป
| ต้อง | ตรวจสอบว่าข้อมูลภาพทั้งหมดที่วาดบนแผนที่หรือไอคอน (เช่น เรดาร์ สัญญาณบอกสถานะอุณหภูมิ ไอคอนสภาพ) เป็นไปตามข้อกำหนดด้านคอนทราสต์ |
| ต้อง | วาดเฉพาะเนื้อหาแผนที่และเนื้อหาที่เกี่ยวข้องกับสภาพอากาศบนพื้นผิวของเทมเพลต |
| ต้อง | วาดแผนที่ธีมสว่างหรือธีมสีเข้มเมื่อได้รับคำแนะนำ |
| ต้อง | ตรวจสอบว่าสัญญาณบอกสถานะสภาพอากาศไม่ได้ซ้อนทับกันหรืออ่านไม่ได้เนื่องจากความหนาแน่น/ขนาดของสัญญาณบอกสถานะ |
| ต้องไม่ | ใช้ภาพเคลื่อนไหวแสดงสภาพอากาศบนพื้นผิวของเทมเพลตเมื่อผู้ใช้ขับรถ |
| ต้องไม่ | แสดงคำอธิบายประกอบแผนที่สภาพอากาศที่ไม่ซ้ำกันมากกว่า 5 รายการในมุมมองที่กำหนด (เช่น เครื่องหมายอุณหภูมิ เครื่องหมายความเร็วลม ความชื้น การวางซ้อนเรดาร์ สัญญาณบอกสถานะฟ้าผ่า และสภาพถนนในมุมมองเดียวกัน) |
| ต้องไม่ | แสดงคำอธิบายแผนที่ที่ซับซ้อนซึ่งมีรายการที่ไม่ซ้ำกันมากกว่า 3 รายการ หรือมีสีที่ไม่ซ้ำกันมากกว่า 3 สี (ไม่มีการไล่ระดับสี) ขณะที่ผู้ใช้ขับรถ |
| ต้องไม่ | อนุญาตให้ผู้ใช้กำหนดค่าช่วงเวลาหรือวันที่ของข้อมูลการคาดการณ์ |
| ควร | ตรวจสอบว่าข้อความที่วาดบนแผนที่ใช้แบบอักษรขนาด 24dp ขึ้นไป เว้นแต่จะจับคู่กับองค์ประกอบภาพ (เช่น เส้นทางหรือถนน) หรือมีความคงที่ในจอแสดงผล |
| ควร | มีขนาดเท่ากับหรือเกินขนาดขั้นต่ำ 36 x 36 dp สำหรับรูปภาพ ไอคอน และเครื่องหมายบนแผนที่ |
| พฤษภาคม | แสดงข้อมูลการคาดการณ์สำหรับเวลาที่กำลังจะมาถึง เช่น ชั่วโมง, AM/PM หรือวัน |
| พฤษภาคม | ใช้การแจ้งเตือนล่วงหน้า (HUN) เพื่อแจ้งเตือนผู้ใช้เกี่ยวกับการอัปเดตสภาพอากาศที่สำคัญซึ่งเกี่ยวข้องกับสภาพอากาศที่กำลังจะมาถึง หรือสภาพอากาศบนเส้นทางของผู้ใช้ |
| พฤษภาคม | ใช้ภาพเคลื่อนไหวที่เกี่ยวข้องกับสภาพอากาศเมื่อผู้ใช้ไม่ได้ขับรถ |
| พฤษภาคม | ใช้ภาพเคลื่อนไหวเมื่อเกี่ยวข้องกับการเคลื่อนที่ของแผนที่โดยผู้ใช้หรือตำแหน่งของผู้ใช้ |
ข้อกำหนดเฉพาะเทมเพลต
ทำตามข้อกำหนดเฉพาะเทมเพลตเพื่อตรวจสอบว่าเทมเพลตแต่ละรายการในขั้นตอนงานเป็นไปตามข้อกำหนดและคำแนะนำด้าน UX
ดูข้อมูลเพิ่มเติมเกี่ยวกับข้อกำหนดของแต่ละเทมเพลต
- เทมเพลตตารางกริด
- เทมเพลตรายการ
- เทมเพลตข้อความขนาดยาว
- เทมเพลตข้อความ
- เทมเพลตแผนที่ + เทมเพลตเนื้อหา
- เทมเพลตการนำทาง
- เทมเพลตเพน
- เทมเพลตรายการสถานที่ (แผนที่)
- เทมเพลตการค้นหา
- เทมเพลตการลงชื่อเข้าใช้
- เทมเพลตแท็บ