DocumentCode
73138
Title
Framework for the declarative implementation of native mobile applications
Author
Miravet, Patricia ; Marin, I. ; Ortin, Francisco ; Rodriguez, Jose
Author_Institution
R&D Dept., CTIC Found., Gijon, Spain
Volume
8
Issue
1
fYear
2014
fDate
Feb-14
Firstpage
19
Lastpage
32
Abstract
The development of connected mobile applications for a broad audience is a complex task because of the existing device diversity. In order to soothe this situation, device-independent approaches are aimed at implementing platform-independent applications, hiding the differences among the diverse families and models of mobile devices. Most of the existing approaches are based on the imperative definition of applications, which are either compiled to a native application, or executed in a Web browser. The client and server sides of applications are implemented separately, using different mechanisms for data synchronisation. In this study, the authors propose device-independent mobile application generation (DIMAG), a framework for defining native device-independent client-server applications based on the declarative specification of application workflow, state and data synchronisation, user interface and data queries. The authors have designed DIMAG considering the dynamic addition of new types of devices, and facilitating the generation of applications for new target platforms. DIMAG has been implemented taking advantage of existing standards.
Keywords
client-server systems; data handling; mobile computing; online front-ends; query processing; synchronisation; user interfaces; DIMAG; Web browser; application workflow; connected mobile applications; data queries; data synchronisation; declarative implementation; declarative specification; device-independent client-server applications; device-independent mobile application generation; platform-independent applications; state synchronisation; user interface;
fLanguage
English
Journal_Title
Software, IET
Publisher
iet
ISSN
1751-8806
Type
jour
DOI
10.1049/iet-sen.2012.0194
Filename
6720047
Link To Document