Mobilex: a generic framework for cross-platform mobile development based on web language

  • William Niemiec UFRGS
  • Rafael Borges UFRGS
  • Érika Cota UFRGS

Resumo


Several mobile development frameworks allow developers to program a single code to run on different types of devices and operating systems. However, the application code is dependent on the chosen framework, making it difficult to reuse it when there is a need to migrate to other frameworks. This paper proposes a generic framework for cross-platform mobile development, which uses web technologies (HTML, CSS, and JavaScript) as a basis for application development. The use of this technology to define the application and its automatic translation to a platform-specific language makes it easier to produce and maintain the application on multiple platforms. This paper discusses the proposed approach and shows, through case studies, that it allows flexibility in the choice of cross-platform development framework, not being necessary to change the code already developed in case of change in the development platform. Video presentation: https://youtu.be/ZS152tXUqBQ

Palavras-chave: cross-platform application, Cross-Compilation, Code Generation, Mobile application development
Publicado
03/10/2022
NIEMIEC, William; BORGES, Rafael; COTA, Érika. Mobilex: a generic framework for cross-platform mobile development based on web language. In: SIMPÓSIO BRASILEIRO DE ENGENHARIA DE SOFTWARE (SBES), 36. , 2022, Uberlândia. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2022 . p. 347–352.