To read this content please select one of the options below:

A framework for programmatically designing user interfaces in JavaScript

Henry Larkin (School of IT, Deakin University, Melbourne, Australia)

International Journal of Pervasive Computing and Communications

ISSN: 1742-7371

Article publication date: 7 September 2015

617

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

Related articles