Abstract
The Android operating system captures over 86% mobile OS market share and a large number of software developers are keen on developing applications for the Android platform. Many Android applications, however, suffer from the problem of slow UI rendering, thereby losing their competitive edge. To be able to address this problem, the developers first need to understand the underlying reasons. In this paper, we present an empirical study on reasons for slow UI rendering on the Android platform, with its focus on the impact of (poor) layout implementation on UI rendering. We also propose a taxonomy of existing techniques that might help tackle the problem and strategies for efficient layout implementation. Results from applying the strategies to sample applications demonstrate that they can help enhance the efficiency of UI rendering.
Original language | English |
---|---|
Title of host publication | Proceedings - Companion of the 2020 IEEE 20th International Conference on Software Quality, Reliability, and Security, QRS-C 2020 |
Publisher | IEEE |
Pages | 285-286 |
Number of pages | 2 |
ISBN (Electronic) | 9781728189154 |
ISBN (Print) | 9781728189161 |
DOIs | |
Publication status | Published - Dec 2020 |
Event | 20th IEEE International Conference on Software Quality, Reliability, and Security, QRS 2020 - Macau, China Duration: 11 Dec 2020 → 14 Dec 2020 https://ieeexplore.ieee.org/xpl/conhome/9282606/proceeding |
Publication series
Name | Proceedings - IEEE International Conference on Software Quality, Reliability and Security Companion (QRS-C) |
---|
Conference
Conference | 20th IEEE International Conference on Software Quality, Reliability, and Security, QRS 2020 |
---|---|
Country/Territory | China |
City | Macau |
Period | 11/12/20 → 14/12/20 |
Internet address |
Scopus Subject Areas
- Software
- Safety, Risk, Reliability and Quality
User-Defined Keywords
- Boosting UI Rendering
- Layout
- UI Rendering Issues