Font Size: a A A

Design And Implementation Of Component Library For Interface Pattern

Posted on:2018-07-06Degree:MasterType:Thesis
Country:ChinaCandidate:Y B YanFull Text:PDF
GTID:2348330518485464Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With a variety of mobile devices swarming into the market,it makes application designers facing new challenges:how to quickly and easily develop products which can be used by the majority of users and bring a good user experience.To address this challenge,in recent years,industry widely used pattern-based user interface design methods and techniques.From the point of design view,the pattern is the summary of the successful design experience in the past,and is considered to be the optimal solution of an interface design problem.From the perspective of implementation,the pattern can be seen as a structured component of basic interface elements(e.g.,menus,buttons,scrolls,etc.).At present,during the user interface development process,the pattern based on the user interface design method is widely used.Comparing to the traditional simply rely on the designer's experience design method,user interface design method based on the pattern can effectively improve the efficiency of interface design.However,the current popular tool platform(such as the Android SDK)only provides programmers with a basic interface artifact library so that when programmers develop user interface,it need to be manually mapped to the basic interface component library layer according to their own pattern-based interface design understanding,That not only increases the workload of the programmer,but also because of lack of program design knowledge,resulting in error between design and implementation.This may lead to the poor user interface availability,low user friendly and so on.To above problems,this paper presents a component library for interface pattern,which encapsulates the pattern and the design knowledge contained in it into large granularity components,and supports the interface implementation based on the pattern.The advantage of using the component library to develop the interface is to improve the implementation level of the interface to the pattern component layer.The programmer can design the user interface directly in the pattern layer,which eliminates the burden of manual mapping,and effectively improving the development efficiency of the user interface and guarantee the availability of the interface.This paper introduces the design and implementation of the pattern component library in detail,and validates the validity and usability of the pattern component library through an example.
Keywords/Search Tags:user interface pattern, interface development, interface pattern component
PDF Full Text Request
Related items