The Design of a Graphical User Interface Framework for Wearable Devices

碩士 === 國立成功大學 === 電機工程學系 === 104 === In recent years, embedded devices such as the Internet of Things, smart wearable devices have been gradually integrated into our lives, and graphical user interface (GUI) is the way that users can interact with these electronic products directly. Except for the G...

Full description

Bibliographic Details
Main Authors: Kuang-YuChou, 周曠宇
Other Authors: Tein-Hao Chang
Format: Others
Language:zh-TW
Published: 2016
Online Access:http://ndltd.ncl.edu.tw/handle/29971638478409842936
id ndltd-TW-104NCKU5442144
record_format oai_dc
spelling ndltd-TW-104NCKU54421442017-01-25T04:36:56Z http://ndltd.ncl.edu.tw/handle/29971638478409842936 The Design of a Graphical User Interface Framework for Wearable Devices 穿戴式裝置之圖形使用者介面架構設計 Kuang-YuChou 周曠宇 碩士 國立成功大學 電機工程學系 104 In recent years, embedded devices such as the Internet of Things, smart wearable devices have been gradually integrated into our lives, and graphical user interface (GUI) is the way that users can interact with these electronic products directly. Except for the GUI frameworks which have higher demand for hardware resources, other frameworks which are applicable to develop wearables require developers can program with low-level language and be familiar with the API, thus it limits the group size of developers and increases the difficulty of development. General development process starts at designing GUI by designers, then software developers translate the design into program code. Since the original design and program implementation use completely different described manners, software developers can only test program on the hardware until the expected GUI picture exhibited on screen, this process will lead to a prolongation of the development cycle. However, in the early stages of developing wearables need rapid prototyping for proofing of concept, and existing GUI development process is difficult to meet the needs of such rapid development. Therefore, this study bases on the existing GUI development process, proposing an easy-to-use, efficient and versatile GUI framework with rapid prototyping ability. The framework uses vector graphics as basic element, which is also the original design used, so framework can directly parse vector images and draw them without too much programming. This trait will greatly enhance the development efficiency and meet the need of rapid prototyping of wearables. At the same time, this framework has the API to access library of vector graphics, providing more choices for the software developers who are used to develop in the typical model. In addition, this study also provides software tool to support development, by using this tool GUI can be previewed on computer and development efficiency is further improved. Tein-Hao Chang Ching-Chun Huang 張天豪 黃敬群 2016 學位論文 ; thesis 50 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立成功大學 === 電機工程學系 === 104 === In recent years, embedded devices such as the Internet of Things, smart wearable devices have been gradually integrated into our lives, and graphical user interface (GUI) is the way that users can interact with these electronic products directly. Except for the GUI frameworks which have higher demand for hardware resources, other frameworks which are applicable to develop wearables require developers can program with low-level language and be familiar with the API, thus it limits the group size of developers and increases the difficulty of development. General development process starts at designing GUI by designers, then software developers translate the design into program code. Since the original design and program implementation use completely different described manners, software developers can only test program on the hardware until the expected GUI picture exhibited on screen, this process will lead to a prolongation of the development cycle. However, in the early stages of developing wearables need rapid prototyping for proofing of concept, and existing GUI development process is difficult to meet the needs of such rapid development. Therefore, this study bases on the existing GUI development process, proposing an easy-to-use, efficient and versatile GUI framework with rapid prototyping ability. The framework uses vector graphics as basic element, which is also the original design used, so framework can directly parse vector images and draw them without too much programming. This trait will greatly enhance the development efficiency and meet the need of rapid prototyping of wearables. At the same time, this framework has the API to access library of vector graphics, providing more choices for the software developers who are used to develop in the typical model. In addition, this study also provides software tool to support development, by using this tool GUI can be previewed on computer and development efficiency is further improved.
author2 Tein-Hao Chang
author_facet Tein-Hao Chang
Kuang-YuChou
周曠宇
author Kuang-YuChou
周曠宇
spellingShingle Kuang-YuChou
周曠宇
The Design of a Graphical User Interface Framework for Wearable Devices
author_sort Kuang-YuChou
title The Design of a Graphical User Interface Framework for Wearable Devices
title_short The Design of a Graphical User Interface Framework for Wearable Devices
title_full The Design of a Graphical User Interface Framework for Wearable Devices
title_fullStr The Design of a Graphical User Interface Framework for Wearable Devices
title_full_unstemmed The Design of a Graphical User Interface Framework for Wearable Devices
title_sort design of a graphical user interface framework for wearable devices
publishDate 2016
url http://ndltd.ncl.edu.tw/handle/29971638478409842936
work_keys_str_mv AT kuangyuchou thedesignofagraphicaluserinterfaceframeworkforwearabledevices
AT zhōukuàngyǔ thedesignofagraphicaluserinterfaceframeworkforwearabledevices
AT kuangyuchou chuāndàishìzhuāngzhìzhītúxíngshǐyòngzhějièmiànjiàgòushèjì
AT zhōukuàngyǔ chuāndàishìzhuāngzhìzhītúxíngshǐyòngzhějièmiànjiàgòushèjì
AT kuangyuchou designofagraphicaluserinterfaceframeworkforwearabledevices
AT zhōukuàngyǔ designofagraphicaluserinterfaceframeworkforwearabledevices
_version_ 1718409991138836480