A framework for programmatically designing user interfaces in JavaScript
International Journal of Pervasive Computing and Communications
ISSN: 1742-7371
Article publication date: 7 September 2015
Abstract
Purpose
The purpose of this paper is to investigate the feasibility of creating a declarative user interface language suitable for rapid prototyping of mobile and Web apps. Moreover, this paper presents a new framework for creating responsive user interfaces using JavaScript.
Design/methodology/approach
Very little existing research has been done in JavaScript-specific declarative user interface (UI) languages for mobile Web apps. This paper introduces a new framework, along with several case studies that create modern responsive designs programmatically.
Findings
The fully implemented prototype verifies the feasibility of a JavaScript-based declarative user interface library. This paper demonstrates that existing solutions are unwieldy and cumbersome to dynamically create and adjust nodes within a visual syntax of program code.
Originality/value
This paper presents the Guix.js platform, a declarative UI library for rapid development of Web-based mobile interfaces in JavaScript.
Keywords
Citation
Larkin, H. (2015), "A framework for programmatically designing user interfaces in JavaScript", International Journal of Pervasive Computing and Communications, Vol. 11 No. 3, pp. 254-269. https://doi.org/10.1108/IJPCC-03-2015-0014
Publisher
:Emerald Group Publishing Limited
Copyright © 2015, Emerald Group Publishing Limited