Boosting UI Rendering in Android Applications

Subrota Kumar MONDAL, Yu PEI, Hong Ning DAI, Dipu H. M. KABIR, Jyoti Prakash SAHOO

Research output: Book Chapters | Papers in Conference ProceedingsConference paper (refereed)Researchpeer-review

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 languageEnglish
Title of host publicationProceedings - Companion of the 2020 IEEE 20th International Conference on Software Quality, Reliability, and Security, QRS-C 2020
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages285-286
Number of pages2
ISBN (Electronic)9781728189154
DOIs
Publication statusPublished - Dec 2020
Externally publishedYes
Event20th IEEE International Conference on Software Quality, Reliability, and Security, QRS 2020 - Macau, China
Duration: 11 Dec 202014 Dec 2020

Publication series

NameProceedings - Companion of the 2020 IEEE 20th International Conference on Software Quality, Reliability, and Security, QRS-C 2020

Conference

Conference20th IEEE International Conference on Software Quality, Reliability, and Security, QRS 2020
Country/TerritoryChina
CityMacau
Period11/12/2014/12/20

Bibliographical note

Publisher Copyright:
© 2020 IEEE.

Keywords

  • Boosting UI Rendering
  • Layout
  • UI Rendering Issues

Fingerprint

Dive into the research topics of 'Boosting UI Rendering in Android Applications'. Together they form a unique fingerprint.

Cite this