หลีกเลี่ยงแนวปฏิบัติที่ไม่ดีในการออกแบบ iOS และ Android

เผยแพร่แล้ว: 2022-03-11

คุณเห็นคนทั่วไปกี่คนที่ใช้ทั้งอุปกรณ์ iOS และ Android พร้อมกัน ? ตัวเลขอย่างเป็นทางการตามการศึกษานี้อยู่ในช่วงระหว่าง 10% ถึง 20% แต่ตัวเลขนี้รวมถึงผู้ใช้ Mac ด้วยเช่นกัน ไม่ใช่แค่ผู้ใช้มือถือ ในทางปฏิบัติ ผู้คนมักจะใช้โทรศัพท์หรือแท็บเล็ตเพียงเครื่องเดียวในช่วงเวลาที่กำหนด หากบังเอิญใช้อุปกรณ์สองเครื่อง บ่อยกว่านั้น ทั้งคู่จะใช้ระบบปฏิบัติการเดียวกัน

หมายความว่าไม่จำเป็นต้องทำสำเนาการออกแบบ UI ของแอปให้สมบูรณ์แบบพิกเซล พยายามรองรับทั้งสองแพลตฟอร์ม พร้อมด้วยขนาดหน้าจอ อัตราส่วนกว้างยาว และความละเอียดที่แตกต่างกันหลายสิบรายการ , แถบนำทาง, ปุ่มฮาร์ดแวร์ ฯลฯ)

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

เหตุใดจึงยังคงเป็นปัญหาอยู่

แต่เหตุใดผู้มีส่วนได้ส่วนเสียและผู้จัดการยังคงทำการตัดสินใจที่มักจะลดระดับประสบการณ์ของผู้ใช้ จึงเป็นบ่อนทำลายผลิตภัณฑ์ของตนเอง เป็นเรื่องที่เข้าใจได้ในช่วงต้นทศวรรษที่ทุกคนยังคงคุ้นเคยกับการพัฒนา iOS และ Android แต่ปัญหาที่น่ารำคาญนี้ยังคงมีอยู่จนถึงทุกวันนี้

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

เป้าหมายสูงสุดควรเป็นการสร้างสมดุลที่เหมาะสม อย่าบังคับความสม่ำเสมอของพิกเซลที่สมบูรณ์แบบ แต่ให้ยึดแนวคิดการออกแบบทั่วไปและรักษาแผนที่การนำทางของแอปของคุณให้เหมือนกันสำหรับทั้งสองแพลตฟอร์ม มีคุณสมบัติเหมือนกันและเวิร์กโฟลว์เดียวกัน แต่พยายามยึดติดกับพฤติกรรมดั้งเดิมทุกเมื่อที่ทำได้

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

เน้นที่ผู้ใช้ ไม่ใช่รูปลักษณ์

เพื่อหาแนวทางที่ดีในการจัดการกับภาวะที่กลืนไม่เข้าคายไม่ออกนี้ เราควรเริ่มจากจุดสิ้นสุดของบรรทัด นั่นคือผู้ใช้ปลายทาง การวิจัยบอกเราว่าผู้ใช้ Android และ iPhone เป็นคนที่แตกต่างกันมาก และหากเรากำหนดเป้าหมาย UX ที่ดีที่สุด เราควรพยายามเข้าสู่รูปแบบการใช้งานของพวกเขา

เริ่มต้นจากงบประมาณเฉลี่ยที่ผู้คนตัดสินใจใช้จ่ายกับเทคโนโลยีต่อเดือน ( iPhone: $100.88, Android: $50.83 ) ผ่านจำนวนเซลฟี่ที่พวกเขาทำต่อวัน iPhone: 12, Android: 7 และรับข้อความที่พวกเขาส่งทุกวัน iPhone : 57, Android: 26 เป็นเรื่องง่ายที่จะสังเกตเห็นว่าความแตกต่างนั้นมีอยู่จริง จนถึงจุดที่เราสามารถสรุปได้ว่ามีพฤติกรรมที่แตกต่างกัน ซึ่งขับเคลื่อนวิธีที่ผู้คนใช้อุปกรณ์ของพวกเขา

ดังนั้นเราควรเน้นอะไรเมื่อออกแบบแอปพลิเคชันสำหรับทั้งสองแพลตฟอร์มพร้อมกัน?

ก่อนอื่น ให้เลือกองค์ประกอบดั้งเดิมหากเป็นไปได้ แม้ว่าคุณจะใช้เฟรมเวิร์กข้ามแพลตฟอร์ม ส่วนประกอบส่วนใหญ่ก็อิงตามมุมมองดั้งเดิมที่แท้จริง ดังนั้น เว้นแต่ว่าคุณต้องการสิ่งที่กำหนดเองจริงๆ—ให้ยึดตามพื้นฐาน คนชอบใช้สิ่งที่พวกเขาคุ้นเคยและคุณจะประหยัดเวลาในการพัฒนาคุณลักษณะที่สำคัญกว่า (และการตรวจสอบโค้ด!)

มุมมองที่กำหนดเองสามารถนำตัวละครและเอกลักษณ์มาสู่แอปของคุณได้อย่างแน่นอน ตราบใดที่ยังคงแนวคิดทั่วไปและความรู้สึกในการใช้งานเหมือนแนวคิดทั่วไป—น้อยเกินไปและแอปของคุณน่าเบื่อ มากเกินไป และฉูดฉาดโดยไม่จำเป็นและใช้งานยาก

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

วิธีเข้าถึงส่วนประกอบการออกแบบที่แตกต่างกัน

ตามกฎทั่วไป โปรดจำไว้เสมอว่าแต่ละแพลตฟอร์มมีแนวทางการออกแบบของตัวเอง แนวทางต่างๆ ของ Android นั้นกำลังก้าวไปสู่การออกแบบ Material ในขณะที่ Apple ไว้วางใจ Human Interface Design การพิจารณาองค์ประกอบเฉพาะที่เราควรพิจารณาเมื่อวางแผนการออกแบบ มีส่วนหลักหลายส่วนที่ต้องเน้น:

  1. ลักษณะทั่วไป: เว้นแต่ว่าเรากำลังพูดถึงแอปพลิเคชันข้ามแพลตฟอร์ม เราควรพิจารณาปฏิบัติตามหลักเกณฑ์ลักษณะทั่วไปสำหรับแต่ละแพลตฟอร์ม โดยรวมแล้ว การออกแบบ iOS นั้นค่อนข้างจะแบนกว่า ในขณะที่ Android นั้นใช้วิธีการแบบหลายชั้นมากกว่า

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

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

    ปุ่มเมนู (ปุ่มสี่เหลี่ยมในตัวอย่างนี้) ยังสามารถให้ฟังก์ชันเพิ่มเติมสำหรับแอป Android ได้อีกด้วย สิ่งนี้เกี่ยวข้องกันที่ไหน? ตัวอย่างเช่น เมื่อเปิดเมนูการตั้งค่าหรือคุณสมบัติการนำทางที่คล้ายกัน

    การเปรียบเทียบการนำทาง iOS และ Android

    จนกระทั่งเมื่อไม่นานมานี้ iPhones ก็มีปุ่มโฮมแบบเดิมของ Apple ด้วยเช่นกัน แต่ตั้งแต่มีการเปิดตัว iPhone X ก็ถูกกีดกันออกไป และกระแสใน iOS ก็ขึ้นอยู่กับท่าทางสัมผัส หากการปัดเป็นส่วนสำคัญของแอปของคุณ ตรวจสอบให้แน่ใจว่าได้ให้การรองรับที่เพียงพอระหว่างขอบของคอนเทนเนอร์แอพกับพื้นที่การปัดที่คุณอนุญาตเพื่อหลีกเลี่ยงการปัดโดยบังเอิญ

    ในกรณีที่แอปของคุณใช้ฟังก์ชันการทำงานเฉพาะของฮาร์ดแวร์ เช่น Bluetooth, NFC หรือหูฟังแบบมีสาย คุณควรพิจารณาช่วงของข้อกำหนดฮาร์ดแวร์ต่างๆ ที่คุณรองรับเสมอ พยายามให้ข้อเสนอแนะที่เหมาะสมแก่ผู้ใช้เมื่อพยายามโต้ตอบกับคุณลักษณะเฉพาะ หากคุณจำเป็นต้องจัดเตรียมคุณลักษณะเฉพาะของฮาร์ดแวร์สำหรับหนึ่งในสองแพลตฟอร์มด้วยเหตุผลบางประการ โปรดแจ้งให้ผู้ใช้ทราบถึงความแตกต่าง

  3. องค์ประกอบสากล (แถบสถานะ ส่วนหัว ฯลฯ): ส่วนประกอบที่ปรากฏในทุกหน้าของการออกแบบของคุณ เช่น แถบสถานะ ส่วนหัวในการนำทาง เป็นต้น ควรมีจุดมุ่งหมายอย่างเคร่งครัดเพื่อให้เกิดความรู้สึกดั้งเดิม ดังนั้นเราจึงไม่ควรเปลี่ยนแปลง ความสูงและรูปแบบของแท่งเหล่านั้น มีความแตกต่างเล็กน้อยในการจัดรูปแบบองค์ประกอบสากลบนทั้งสองแพลตฟอร์ม ตัวอย่างเช่น Android ใช้ข้อความที่จัดชิดซ้ายในขณะที่ iOS จะใช้ชื่อที่อยู่ตรงกลาง แถบสถานะเป็นองค์ประกอบดั้งเดิม ดังนั้นคุณจึงไม่ต้องกังวลเกี่ยวกับมัน แต่ให้คำนึงถึงรอยหยักและอัตราส่วนหน้าจอต่างๆ เมื่อวางแผนส่วนบนสุดของแอป

    แถบสถานะและส่วนหัวของ iOS และ Android
  4. การนำทาง: แนวทางการออกแบบวัสดุแบบเก่าที่ดีของ Google แนะนำให้ไปที่การนำทางเมนูลิ้นชักในแอปพลิเคชัน Android โดยมีการนำทางด้านล่าง แต่ยังคงเป็นตัวเลือกที่ใช้งานได้ iOS มักจะใช้เฉพาะแถบแท็บ ซึ่งอาจจำกัดตัวเลือกการนำทางระดับบนสุดของคุณ แต่ให้มุมมองที่ชัดเจนของตัวเลือกทั้งหมดพร้อมกัน ในกรณีนี้ ระบบปฏิบัติการทั้งสองมีส่วนประกอบที่คล้ายคลึงกันซึ่งสามารถใช้ได้โดยขึ้นอยู่กับความซับซ้อนของแอปของคุณ แต่ความแตกต่างของภาพในทั้งสองระบบควรชี้นำคุณโดยธรรมชาติ ตัวอย่างเช่น แถบการนำทางส่วนกลางใน Android และ iOS ที่ขาดหายไป

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

    การนำทางใน iOS และ Android
  5. วิชาการพิมพ์: ทั้งสองแพลตฟอร์มมีแบบอักษรเริ่มต้น — San Francisco สำหรับ iOS และ Roboto สำหรับ Android คุณควรยึดตามค่าเริ่มต้นเว้นแต่ว่าคุณจะเลือกแบบอักษรที่กำหนดเองซึ่งตรงกับสไตล์แอปทั่วไปของคุณอย่างแน่นหนา โปรดทราบว่าผู้ใช้อาจเปลี่ยนแบบอักษรเริ่มต้นของระบบ และสิ่งนี้จะไม่ส่งผลต่อมุมมองใดๆ ที่คุณได้ปรับแต่งด้วยแบบอักษรเฉพาะ

    ตัวอย่างเช่น ผู้ใช้ที่มีความบกพร่องในการอ่านอาจไม่มีเวลาที่ดีที่สุดในแอปของคุณ หากพวกเขาแทนที่แบบอักษรเริ่มต้นด้วยแบบอักษรที่ตรงกับความต้องการของพวกเขาโดยเฉพาะ หากคุณสนับสนุนผู้ใช้ที่อาจใช้แบบอักษรที่ไม่ใช่แบบละติน (เช่น Cyrillic, อารบิก ฯลฯ) ตรวจสอบให้แน่ใจว่าแบบอักษรที่กำหนดเองของคุณมีอักขระพิเศษเหล่านั้นด้วย หากคุณชอบเล่นเกม คุณอาจเห็นลีดเดอร์บอร์ดที่ทำคะแนนได้สูงโดยผู้เล่นชาวรัสเซียที่มีชื่อโดดเด่นเนื่องจากฟอนต์ต่างกัน นี่เป็นเพียงข้อผิดพลาดเล็กน้อยที่เกิดขึ้นระหว่างขั้นตอนการพัฒนา ไม่ใช่ "คุณลักษณะ" สำหรับผู้เล่นบางราย และแม้ว่าจะไม่ได้ทำให้ผู้ใช้ละทิ้งแอปของคุณ แต่ก็อาจส่งผลให้ประสบการณ์ของผู้ใช้ลดลงหรือส่งผลให้เกิดการร้องเรียนหรือบทวิจารณ์ที่ไม่ดีได้

    แบบอักษรและแบบอักษรใน iOS และ Android
  6. ส่วนประกอบอื่นๆ: ปุ่ม การเปลี่ยนหน้าจอ แอนิเมชั่น การโต้ตอบขนาดเล็ก แผ่นงาน การแจ้งเตือน และการควบคุมโฟลว์ประเภทอื่นๆ ทั้งหมดอยู่นอกเหนือขอบเขตของบทความนี้ แต่ควรเป็นไปตามหลักการทั่วไปที่เรานำไปใช้กับองค์ประกอบการออกแบบอื่นๆ— ทั้งสองแพลตฟอร์มไม่สนับสนุนองค์ประกอบที่กำหนดเองมากเกินไป เนื่องจากอาจทำให้ผู้ใช้เสียสมาธิและทำให้ผู้ใช้สับสน เมื่อพูดถึงการออกแบบ ความประทับใจแรกมักจะเป็นสิ่งสุดท้ายสำหรับผู้ใช้หลายๆ คน และนั่นเป็นเหตุผลว่าทำไมการดึงดูดความสนใจของผู้ใช้ตั้งแต่เริ่มต้นจึงเป็นสิ่งสำคัญมาก และทำให้พวกเขารู้สึกเหมือนอยู่บ้าน

ในโลกแห่งความเป็นจริง คุณสามารถเห็นข้อยกเว้นที่ได้รับความนิยมอย่างมากสำหรับกฎที่เราพูดถึง—แอปพลิเคชัน iOS ที่เป็นไปตามแนวทางการออกแบบวัสดุและผลิตภัณฑ์ Android บางอย่างที่ใช้หลักเกณฑ์ Human Interface ของ Apple แต่แอปเหล่านั้นมีสไตล์ที่ได้รับการพิสูจน์แล้ว ผู้ใช้คุ้นเคยกับแอพและการออกแบบของพวกเขา และสำหรับพวกเขา การให้ความรู้สึกที่กำหนดเองมากขึ้นเล็กน้อยก็สมเหตุสมผลแล้ว

วิธีการข้ามแพลตฟอร์มทำถูกต้อง

ในทางกลับกัน หากโครงการของคุณใช้โซลูชันข้ามแพลตฟอร์ม (เช่น React Native, Flutter, Xamarin เป็นต้น) คุณควรพิจารณาว่าแพลตฟอร์มหลักใดที่คุณต้องการมุ่งเน้นและเริ่มจากตรงนั้น

ในช่วงไม่กี่ปีที่ผ่านมา เฟรมเวิร์กใหม่เหล่านี้ได้ปรับปรุงประสิทธิภาพการทำงานอย่างมากในการพัฒนาแอปพลิเคชันข้ามแพลตฟอร์ม มีบริษัทจำนวนมากขึ้นเรื่อยๆ ที่เปลี่ยนไปใช้กระบวนทัศน์การพัฒนานี้ เนื่องจากมีเวลาในการทำตลาดที่สั้นลง ความคุ้มค่าที่เหนือกว่า และอุปสรรคทางเทคนิคน้อยลง โดยข้อเสียที่สำคัญคือการสนับสนุนฟีเจอร์ที่จำกัดและ UX ที่ไม่เหมาะสมในบางกรณี

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

หากคุณตัดสินใจที่จะใช้โซลูชันข้ามแพลตฟอร์ม คุณสามารถเริ่มต้นในแอปที่มาพร้อมเครื่องมาตรฐานโดยสร้างโครงกระดูกของแอปของคุณ เมื่อคุณมีลำดับความสำคัญหลักและดำเนินการแล้ว (การตั้งค่าการพึ่งพาพื้นฐาน การสร้าง MVP การบรรลุเป้าหมายเฉพาะโครงการ การเปิดตัวเวอร์ชันแรกของคุณ ฯลฯ) คุณสามารถแยกการออกแบบหลักของคุณสำหรับทั้งสองแอปพลิเคชันได้อย่างง่ายดาย โดยใช้แพลตฟอร์ม- เครื่องมือเฉพาะที่แต่ละเฟรมเวิร์กมีให้ ขึ้นอยู่กับขนาดทีมของคุณและกรอบเวลาที่มี คุณสามารถลองรวมการปรับแต่งเหล่านั้นในเวอร์ชัน 1 เพื่อหลีกเลี่ยงความสับสนในอนาคตเมื่อสิ่งต่าง ๆ ไม่เหมือนเดิมอีกต่อไปในเวอร์ชันแพลตฟอร์มที่กำหนด

หลังจากพูดและทำเสร็จแล้ว คุณควรประเมินว่าหลักการใดจะใช้ได้กับแอปของคุณ เช่นเดียวกับความพยายามแทบทุกอย่างในอุตสาหกรรมของเรา คุณควรพยายามปฏิบัติตามหลักเกณฑ์ ในขณะที่ปรับเล็กน้อยเพื่อให้เหมาะกับความต้องการเฉพาะของคุณ ตัวอย่างเช่น หากการไปยังส่วนต่างๆ ของลิ้นชักเป็นสิ่งที่สมเหตุสมผลสำหรับแอปห้าหน้าจอที่เรียบง่าย คุณไม่จำเป็นต้องคิดวิธีแก้ปัญหาที่ซับซ้อนสำหรับแต่ละแพลตฟอร์ม ทำให้ผู้ใช้จดจำปุ่มและเครื่องมือที่กำหนดเองได้ชัดเจนและง่ายดาย ไม่ว่าจะเป็นส่วนประกอบหลักหรือการปรับแต่งเพียงเล็กน้อย

การออกแบบที่ดีคำนึงถึงนิสัยของผู้ใช้

โดยสรุป เราสามารถทำซ้ำสิ่งที่เรารู้อยู่แล้ว—การออกแบบที่ดีคือการออกแบบที่คำนึงถึงนิสัยของผู้ใช้ในแต่ละระบบปฏิบัติการ การขัดเกลาเล็กน้อยในตอนท้ายอาจสร้างความแตกต่างระหว่างแอปทั่วไปและแอปที่ยอดเยี่ยม

หลายครั้งที่แอปของคุณมีคุณลักษณะเฉพาะไม่เพียงพอที่จะเอาชนะใจผู้ใช้ด้วยเนื้อหาเพียงอย่างเดียว คนส่วนใหญ่จะอธิบายการตัดสินใจเลือกผลิตภัณฑ์หนึ่งมากกว่าอีกผลิตภัณฑ์หนึ่งด้วย “ความรู้สึกอุทร” ผู้ใช้ประเภทนี้อิงจากตัวเลือกของพวกเขาเป็นหลักว่า รู้สึกอย่างไร เมื่อใช้แอป โดยการประเมินการตอบสนองโดยปริยาย ตัวเลือกสไตล์ทั่วไป จานสี และองค์ประกอบภาพแต่ละรายการที่พวกเขาเห็นบนหน้าจอ

ดังนั้น พยายามทำให้แน่ใจว่าผลิตภัณฑ์ของคุณไม่เพียงแค่โดดเด่นด้วยคุณสมบัติที่น่าทึ่งเท่านั้น แต่ด้วยบรรจุภัณฑ์คุณภาพสูงที่ตรงกับคุณภาพของบริการที่มีให้