DIMAG: a framework for automatic generation of mobile applications for multiple platforms

  • Authors:
  • Patricia Miravet;Ignacio Marín;Francisco Ortín;Abel Rionda

  • Affiliations:
  • Fundación CTIC, Gijón, Asturias, Spain;Fundación CTIC, Gijón, Asturias, Spain;Universidad de Oviedo, Oviedo, Asturias, Spain;Fundación CTIC, Gijón, Asturias, Spain

  • Venue:
  • Mobility '09 Proceedings of the 6th International Conference on Mobile Technology, Application & Systems
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.