Abstract
The rapid growth of users makes android application development one of the most focused areas in the software industry. Among others, the screen size is a considerable problem in developing mobile graphical user interfaces. Quite a work has been done in the field to solve this issue programmatically. However, truncated reusability and insufficient portability along with other challenges are posed, which results in multiple designs of an application that need to be maintained equally as major applications. This article introduces a novel model-driven framework that serves the purpose of a prompt development of responsive User Interfaces (UI) for various screen sizes. Particularly a Meta Model is proposed. As tool support, a Sirius graphical modeling tool has also been developed. Furthermore, Model to Text Transformation code has been written using Acceleo language to transform the modeled UI scenario into an executable Java and XML code. The framework allows modeling of UI scenarios using our graphical modeling tool and generates executable platform-specific code (Java XML) resulting in prompt development of a complex application with simplicity. The applicability of the proposed framework has been demonstrated by developing a mobile application as a case study.
| Original language | English |
|---|---|
| Title of host publication | Proceedings of the 2021 IEEE 4th National Computing Colleges Conference, NCCC 2021 |
| Publisher | IEEE |
| Number of pages | 6 |
| ISBN (Electronic) | 978-1-7281-6719-0 |
| ISBN (Print) | 978-1-7281-6720-6 |
| DOIs | |
| Publication status | Published - 27 Mar 2021 |
| Externally published | Yes |
| Event | 4th IEEE National Computing Colleges Conference, NCCC 2021 - Taif University, Taif, Saudi Arabia Duration: 27 Mar 2021 → 28 Mar 2021 Conference number: 4 https://events.vtools.ieee.org/m/257054 |
Publication series
| Name | Proceedings of the National Computing Colleges Conference (NCCC) |
|---|---|
| Publisher | IEEE |
| Volume | 2021 |
Conference
| Conference | 4th IEEE National Computing Colleges Conference, NCCC 2021 |
|---|---|
| Abbreviated title | NCCC 2021 |
| Country/Territory | Saudi Arabia |
| City | Taif |
| Period | 27/03/21 → 28/03/21 |
| Internet address |
Keywords
- n/a OA procedure
- Graphical User Interface
- Meta-Model
- Model-Driven Development
- Multiple Screens
- Sirius tool
- Android Application
Fingerprint
Dive into the research topics of 'A Model-Driven Framework for Android Supporting Cross-Platform GUI Development'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver