Font Size: a A A

Research And Implementation Of Pattern-based Mobile Interface Development Toolkit

Posted on:2016-09-19Degree:MasterType:Thesis
Country:ChinaCandidate:S S WangFull Text:PDF
GTID:2308330482477544Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Today, the industry has adopted a pattern based user interface design method and technology. User interface patterns are a kind of interface design scheme which have been proved, can provide users with better usability and user experience. However, the existing mobile application development platform and interface development toolkit does not provide effective support to the implementation of the user interface patterns, the developers still need to manually construct the user interface according to the design scheme, that caused the gap between the design and the implementation.Develop the user interface of mobile application with existed tools is a complex task, First, design scheme is not only the functions but also the usability, it domain knowledge and design experience of interface design. But programmers lack of the knowledge. It is difficult to thoroughly understand the design scheme; second, as interface design scheme, it is usually expressed in the form of natural language, sketch, prototype, and so on, but the software development toolkit is usually the abstract description of interactive technology. This will cause the conversion between the two difficulties, resulting in the design and implementation of inconsistencies; third, each pattern should be characterized by its fixed representation and dialogue. And the existing development tools provided by the control of small particles, so it unable to provide a complete and valid support to the user interface design patterns.In this thesis, a pattern based mobile user interface development toolkit is proposed, the user interface patterns are introduced into the process of user interface implement. The toolkit collects the common interface design scheme, uses a unified pattern description language, it not only describes the presentation features of a pattern but also defines its dynamic behavior, it provides effective support for the pattern based mobile user interface development. It reduces the two sense between the interface designer and programmers, ensure the consistency of design and implementation; reduces the workload of developers. In addition, the toolkit also provides an extensible mechanism for developers to add patterns to the toolkit.
Keywords/Search Tags:User interface pattern, Mobile application, User interface development, Usability
PDF Full Text Request
Related items