Uiml: a device-independent user interface markup language
Uiml: a device-independent user interface markup language
Tool-supported single authoring for device independence and multimodality
Proceedings of the 7th international conference on Human computer interaction with mobile devices & services
Declarative GUI Programming in Microsoft Windows
IEEE Software
Agile Web Development with Rails, Third Edition
Agile Web Development with Rails, Third Edition
Using standards to build the DIMAG connected mobile applications framework
Computer Standards & Interfaces
Hi-index | 0.00 |
Device Independence is a concept based on the idea of making services, applications and contents available to users regardless of the device used to enjoy them. One of the problems for developers of mobile applications is the number of different mobile platforms in the market. Therefore, a software platform to generate an application for as many platforms as possible would increase enormously the number of potential users. We propose a framework (DIMAG: Device Independent Mobile Application Generation framework) to generate mobile applications for multiple software platforms by means of a declarative description of the application. Besides, the generation of an application with this framework takes into account additional requirements like the need of mobile applications to consume and provide data from and to remote machines, or the dynamic load of the classes for code generation for a given mobile platform after identification of the device demanding a copy of the application. The generation of two simple but exemplifying applications shows the feasibility of DIMAG as a framework to relieve the problem of device fragmentation for mobile developers.