Download PDFOpen PDF in browser

Context-Aware Mobile Apps: Identifying Tools for Creation Approaches

7 pagesPublished: May 26, 2023

Abstract

When developing context-sensitive mobile applications there are several considerations that must be considered such as: being able to express the relevant concepts and subsequently generate the required applications. In this area it is worth mentioning that the technology used must allow expressiveness related to factors such as category, relevance, combination, type of configuration and type of execution and generate a context-sensitive mobile application, framed within the characteristics that are currently in demand and using the most appropriate tools for it. This paper analyzes the particularities of developing a context-sensitive mobile application through a Metamodel creation process, then the generation of a Visual D.S.L with Obeo Sirius, its treatment with Xtext, the generation of a mobile application with Acceleo and finally the definition of the graphical user interface GUI with the help of Ionic and Capacitor, which will allow to exploit the functionalities of the mobile. That is to say, the process to establish the appropriate tools for the creation of context-sensitive mobile applications is shown

Keyphrases: context aware mobile applications, context modeling, cpacitor, dsl, ionic, mdd, mobile development tools, obeo, sirius

In: Estevan Gomez and Nelson Ivan Herrera Herrera (editors). Proceedings of The 2022 International Conference on Digital Transformation and Innovation Technology, vol 15, pages 15-21.

BibTeX entry
@inproceedings{Incodtrin2022:Context_Aware_Mobile_Apps,
  author    = {Estevan Ricardo Gomez-Torres},
  title     = {Context-Aware Mobile Apps: Identifying Tools for Creation Approaches},
  booktitle = {Proceedings of The 2022 International Conference on Digital Transformation and Innovation Technology},
  editor    = {Estevan Gomez and Nelson Ivan Herrera Herrera},
  series    = {Kalpa Publications in Computing},
  volume    = {15},
  publisher = {EasyChair},
  bibsource = {EasyChair, https://easychair.org},
  issn      = {2515-1762},
  url       = {/publications/paper/f9c7},
  doi       = {10.29007/grk5},
  pages     = {15-21},
  year      = {2023}}
Download PDFOpen PDF in browser