การศึกษากราฟิกยูสเซอร์อินเตอร์เฟสข้ามแพลทฟอร์มของระบบปฏิบัติการโทรศัพท์มือถือ

Main Article Content

สกล ธีระวรัญญู

บทคัดย่อ

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

Article Details

ประเภทบทความ
นิพนธ์ต้นฉบับ

เอกสารอ้างอิง

Manchada A. Where Do Cross-Platform App Frameworks Stand in 2020. [Cited on 11 May 2020]. Available from:

https://www.netsolutions.com/insights/cross-platform-app-frameworks-in-2019/

Denis C, Karsenty L. Inter-usability of multi-device systems: A conceptual framework. In: Amhmed S, Homa J, editors. Multiple user Interfaces. New York: Wiley; 2003. P. 373-384.

Majrashi K, Hamilton M, Uitdenbogerd AL. Correlating Cross-Platform Usability Problems with Eye Tracking Patterns. In: Proceedings of the 30th International BCS Human Computer Interaction Conference: Fusion! [Internet]. Swindon, GBR: BCS Learning & Development Ltd.; 2016. (HCI ’16). Available from: https://doi.org/10.14236/ewic/HCI2016.40

Mercado IT, Munaiah N, Meneely A. The Impact of Cross-Platform Development Approaches for Mobile Applications from the User’s Perspective. In: Proceedings of the International Workshop on App Market Analytics 43–49 (Association for Computing Machinery, 2016).

Angulo E, Ferre X. A Case Study on Cross-Platform Development Frameworks for Mobile Applications and UX. In: Proceedings of the XV International Conference on Human Computer Interaction [Internet]. New York, NY, USA: Association for Computing Machinery; 2014. Available from: https://doi.org/10.1145/2662253.2662280

Apple Inc. Human Interface Guidelines. [Cited on 11 May 2020]. Available from: https://developer.apple.com/design/human-interface-guidelines/

Google. Material. [Cited on 11 May 2020]. Available from: https://material.io

Nersession NJ. In: The Theoretician’s Laboratory: Thought Experimenting as Mental Modeling. PSA: Proceedings of the Biennial Meeting of the Philosophy of Science Association. 1992; 2:291-301

Friard O, Gamba M. BORIS: a free, versatile open-source event-logging software for video/audio coding and live observations. Methods in Ecology and Evolution 2016; Nov;7(11):1325-30

Pfaff B. PSPP Users' Guide. GNU PSPP Statistical Analysis Software. Release 0.8.5. Boston, MA: Free Software Foundation. 2015. Available from: http://www.gnu.org/software/pspp/documentation.html

Reason J. Human Error. Cambridge, UK: Cambridge University Press, 1990.

American National Standards Institute. Human Factors Design Process for Medical Devices, ANSI/AAMI HE74:2001.