เมื่อเรียงลำดับเทมเพลตตามโฟลว์งาน ให้เลือกเทมเพลตที่เหมาะกับแต่ละงานมากที่สุดและวางกลยุทธ์เพื่อให้ขั้นตอนการทำงานสั้นลง
แม้ว่าเทมเพลตในไลบรารีแอปจะออกแบบมาเพื่อความสามารถในการใช้งานขณะขับรถ (ยกเว้นที่ "จอดรถเท่านั้น") แต่คุณก็ทำให้ขั้นตอนงานมีความกระชับด้วย การดำเนินขั้นตอนให้ไม่เกิน 5 ก้าวจะช่วยให้ผู้ขับขี่มีความสนใจบนท้องถนนเสมอ
ขณะออกแบบขั้นตอน คุณควรทำความเข้าใจวิธีต่อไปนี้
- นับก้าว (การนับก้าวและรีเฟรช)
- เทมเพลตลำดับอย่างเหมาะสม (ลำดับเทมเพลตในโฟลว์งาน, เพิ่มโฟลว์ย่อย)
- เพิ่มความยืดหยุ่นในความยาวของงานผ่านขีดจำกัดงานแบบปรับอัตโนมัติ ซึ่งเป็นฟีเจอร์ที่ช่วยให้ขั้นตอนการทำงานมากกว่า 5 ขั้นตอนในบางสถานการณ์
- ใช้ฟีเจอร์เทมเพลตที่ส่งเสริมประสิทธิภาพของงาน เช่น แผนที่แบบอินเทอร์แอกทีฟ (ฟีเจอร์ต่างๆ มีรายละเอียดอยู่ในส่วน เทมเพลต )
ทำให้งานมีขั้นตอนสั้นๆ
พยายามจัดการให้งานราบรื่นที่สุดเพื่อลดสิ่งรบกวนผู้ขับขี่
งานใหม่จะเริ่มขึ้นเมื่อผู้ใช้ดำเนินการอย่างใดอย่างหนึ่งต่อไปนี้
- ลงจอด (หรือกลับไปที่) เทมเพลต Landing Page ของแอป
- เลือกการดำเนินการที่จะเปิดแอปอื่น
- ไปที่เทมเพลตการนำทาง (ในแอปการนำทาง)
หากต้องการลดความสนใจของผู้ขับขี่ ให้กำหนดโฟลว์งานไม่เกิน 3 ขั้นตอนเมื่อทำได้ (ไม่เกิน 4 ขั้นตอนสำหรับขั้นตอนที่เกี่ยวข้องกับการซื้อ) หากขั้นตอนมีความยาวมากกว่า 3 หรือ 4 ขั้นตอน ให้พิจารณาระบุทางลัดกลับไปยังขั้นตอนก่อนหน้า
ขีดจำกัดคือ 5 ขั้นตอนรวมถึงขั้นตอนเริ่มต้นและสิ้นสุดด้วย ยกเว้นตามที่ระบุไว้ในจำนวนก้าวและการรีเฟรช
ลำดับเทมเพลตในโฟลว์งาน
เมื่อสร้างโฟลว์งาน โปรดคำนึงถึงการจัดลำดับเทมเพลตต่อไปนี้
- หลีกเลี่ยงการใช้เทมเพลตรายการและตารางกริดสำหรับขั้นตอนที่ 5 หากขั้นตอนมี 5 ขั้นตอน ขั้นตอนสุดท้ายจะต้องไม่ใช่เทมเพลตแบบรายการหรือตารางกริด (ตัวอย่างของเทมเพลตที่ยอมรับ ได้แก่ การนำทาง ข้อความ และ Pane)
- อย่าใส่รายการหรือตารางกริด 5 รายการต่อแถว แอปไม่ควรสร้างขั้นตอนที่มีเทมเพลตแบบรายการหรือแบบตาราง 5 รายการติดกัน แม้ว่าหนึ่งในเทมเพลตเหล่านั้นจะอยู่ในโฟลว์ย่อยก็ตาม
จำนวนก้าวและการรีเฟรช
หากต้องการออกแบบโฟลว์งานที่ไม่เกินขีดจำกัด 5 ขั้นตอน คุณต้องทำความเข้าใจวิธีนับขั้นตอนของแต่ละขั้นตอน
จํานวนก้าวจะเพิ่มขึ้นเมื่อเกิดเหตุการณ์ข้อใดข้อหนึ่งต่อไปนี้
- แสดงเทมเพลตใหม่
- เทมเพลตเดียวกันจะแสดงพร้อมเนื้อหาใหม่ เว้นแต่เนื้อหาใหม่เป็นการรีเฟรชเนื้อหาที่มีอยู่ ตามที่ระบุไว้ใน การรีเฟรชคืออะไร
จำนวนก้าวจะลดลง 1 หากงานกลับไปมุมมองก่อนหน้าที่มีเนื้อหาเดียวกัน
ดูตัวอย่างเพิ่มเติมเกี่ยวกับวิธีเพิ่มจำนวนขั้นตอนในเวิร์กโฟลว์ที่เฉพาะเจาะจงได้ที่ขั้นตอนตัวอย่าง
การรีเฟรชคืออะไร
การรีเฟรชเป็นการอัปเดตเนื้อหาของเทมเพลตจะไม่ทำให้จำนวนขั้นตอนเพิ่มขึ้น การรีเฟรชมักจะดำเนินการจากแอป ข้อยกเว้นเพียงอย่างเดียวคือเมื่อผู้ใช้รีเฟรชรายการด้วยปุ่มรีเฟรชบนเทมเพลตรายการสถานที่
สิ่งที่ถือว่าเป็นการรีเฟรชจะขึ้นอยู่กับเทมเพลตและการเปิดใช้ฟีเจอร์ขีดจำกัดของงานแบบปรับอัตโนมัติหรือไม่ หากเปิดใช้ฟีเจอร์นี้ จะมีการผูกคำจำกัดความของสิ่งที่มีคุณสมบัติเป็นการรีเฟรชสำหรับบางเทมเพลต (ดูตารางต่อไปนี้) เนื่องจากระบบจะควบคุมการรีเฟรชระหว่างการขับรถเพื่อลดสิ่งรบกวน
เช่น เมื่อเปิดใช้ฟีเจอร์แล้ว การอัปเดตที่เปลี่ยนจำนวนแถวในเทมเพลตแบบรายการหรือตารางจะถือว่าเป็นการรีเฟรชได้ตราบใดที่ชื่อและชื่อส่วนยังคงเหมือนเดิม หากไม่ได้เปิดใช้ฟีเจอร์ การเปลี่ยนจำนวนแถวจะนับเป็นจำนวนก้าว
หากต้องการดูตัวอย่างการรีเฟรช โปรดดูตัวอย่างขั้นตอนการรีเฟรชเทียบกับจำนวนก้าวและตัวอย่างโฟลว์
ประเภทเทมเพลต | ฟีเจอร์อะไรบ้างที่ถือว่าเป็นการรีเฟรช | สิ่งที่ถือเป็นการรีเฟรชเมื่อเปิดใช้ฟีเจอร์การจำกัดงานแบบปรับอัตโนมัติ |
---|---|---|
การนำทาง การลงชื่อเข้าใช้* ข้อความยาว* | การอัปเดตเนื้อหาใดๆ | การอัปเดตเนื้อหาใดๆ |
รายการ, ตารางกริด, แผนที่, แผง, รายการสถานที่ (แผนที่), รายการสถานที่ (การนำทาง), ตัวอย่างเส้นทาง, ค้นหา, แท็บ | ดูข้อจำกัดของเทมเพลตสำหรับแต่ละเทมเพลต | การอัปเดตทั้งหมดที่มีเลย์เอาต์คงเดิม มีความหมายดังนี้
|
ข้อความ | เฉพาะการอัปเดตที่ไม่ได้เปลี่ยนชื่อและข้อความ (เช่น การเพิ่มปุ่ม) |
ตัวอย่างการรีเฟรชเทียบกับจำนวนก้าว
ในตัวอย่างนี้เปิดใช้ฟีเจอร์ขีดจำกัดของงานแบบปรับอัตโนมัติ ดังนั้นการอัปเดตที่มีชื่อเหมือนกันจะถือเป็นการรีเฟรช
เนื่องจากมีเพียงแถวที่อัปเดตในเส้นทางเดียว จึงจะถือว่าเป็นการรีเฟรช หากไม่ได้เปิดใช้การจำกัดงานแบบปรับอัตโนมัติ การดำเนินการนี้จะนับเป็นขั้นตอน ส่วนอีกเส้นทางหนึ่งได้เปลี่ยนชื่อ ซึ่งจะเพิ่มจํานวนก้าว
ขีดจํากัดงานแบบปรับอัตโนมัติ
ขีดจำกัดของงานแบบปรับอัตโนมัติเป็นฟีเจอร์ที่ให้แอปมีโฟลว์งานมากกว่า 5 ขั้นตอนภายใต้สถานการณ์ที่ควบคุมได้ เช่น เมื่อจอดรถหรือเมื่อมีการควบคุมการรีเฟรชขณะขับรถ ความพร้อมจำหน่ายสินค้าจะขึ้นอยู่กับสถานที่ และการพิจารณาตามที่เห็นสมควรของ OEM ยานพาหนะ (ดูหมายเหตุด้านขวา)
เมื่อเปิดใช้ฟีเจอร์นี้ จะมีผลดังนี้
- โฟลว์งานมากกว่า 5 ก้าวที่อนุญาตขณะจอดรถ (หากขับรถ งานจะหยุดชั่วคราวหลังจากขั้นตอนที่ 5 และกลับมาทำงานอีกครั้งเมื่อจอดรถ)
- มีการควบคุมการรีเฟรชระหว่างการขับรถเพื่อให้ไม่เสียสมาธิน้อยลง จึงมีการขยายคำจำกัดความของการรีเฟรชให้ครอบคลุมประเภทอัปเดตเพิ่มเติม (ดูการรีเฟรชคืออะไร)
เมื่อไม่ได้เปิดใช้ฟีเจอร์นี้
- ขั้นตอนการทำงานต้องไม่เกิน 5 ขั้นตอน มิฉะนั้นแอปจะขัดข้อง
- ไม่มีการควบคุมการรีเฟรชระหว่างไดรฟ์ จึงไม่ขยายคำจำกัดความของการรีเฟรช
วิธีการทำงานของการควบคุมการรีเฟรช
เมื่อใช้การรีเฟรชแบบมีการควบคุม แอปจะรีเฟรชเทมเพลตได้บ่อยเท่าที่ต้องการ แต่ระบบจะเว้นช่วงเวลาระหว่างการรีเฟรชให้เหลือน้อยที่สุดเพื่อลดสิ่งรบกวน หากมีการส่งการรีเฟรชหลายครั้งในช่วงระยะเวลาที่มีการควบคุม ระบบจะแสดงการรีเฟรชล่าสุดเมื่อสิ้นสุดระยะเวลาดังกล่าว
แผนที่แบบอินเทอร์แอกทีฟ
ออกแบบแอปให้รวมการซูมและเลื่อนสำหรับแอปนำทาง ปัจจุบัน ผู้ใช้สามารถโต้ตอบกับแผนที่ผ่านฟีเจอร์ต่างๆ (เช่น การซูมและเลื่อน) ในเทมเพลตเฉพาะของแอปการนำทาง ซึ่งได้แก่ การนำทาง การแสดงตัวอย่างเส้นทาง แผนที่ และรายการสถานที่ (การนำทาง)
ผู้ใช้สามารถโต้ตอบกับแผนที่ได้โดยใช้สิ่งต่อไปนี้
- ท่าทางสัมผัสบนหน้าจอสัมผัส เช่น การปัดเพื่อเลื่อน
- การแตะบริเวณที่เจาะจงของแผนที่ เช่น จุดสนใจ
- ปุ่มบนแถบการทำงานบนแผนที่
- ปุ่มรีเฟรชที่จะรีเฟรชข้อมูลที่อยู่ติดกับแผนที่ (ขณะนี้ใช้ได้เฉพาะในเทมเพลตรายการสถานที่ (แผนที่) และเทมเพลตรายการสถานที่ (การนำทาง))
การรีเฟรชเนื้อหาข้างแผนที่จะไม่เป็นการเพิ่มจำนวนก้าวให้กับการทำงานของงาน