Deakin University
Browse

File(s) under permanent embargo

A framework for programmatically designing user interfaces in javascript

Version 2 2024-06-17, 15:23
Version 1 2015-09-07, 12:52
journal contribution
posted on 2024-06-17, 15:23 authored by H Larkin
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.

History

Journal

International journal of pervasive computing and communications

Volume

11

Pagination

254-269

Location

Bingley, Eng.

ISSN

1742-7371

eISSN

1742-738X

Language

eng

Publication classification

C Journal article, C1 Refereed article in a scholarly journal

Copyright notice

2015, Emerald Group Publishing

Issue

3

Publisher

Emerald Group Publishing