Performance is nowadays becoming a crucial issue for mobile apps, as they are often implementing computational-intensive features, are being used for mission-critical tasks, and, last but not least, a pleasant user experience often is a key factor to determine the success of an app. This paper reports a study aimed at preliminarily investigating to what extent developers take care of performance issues in their commits, and explicitly document that. The study has been conducted on commits of 2,443 open source Android apps, of which 180 turned out to contain a total of 457 documented performance problems. We classified performance-related commits using a card sorting approach, and found that the most predominant kinds of performance-related ...
Android apps are written in Java, but unlike Java applications they are resource-constrained in stor...
The existing I/O workload generators and trace capturing tools are not adaptable to generating nor c...
Measuring the success of software systems was not a trivial task in the past. Nowadays, mobile apps ...
Abstract—Performance of rapidly evolving mobile apps is one of the top concerns for users and develo...
Mobile apps are playing a major role in our everyday life, and they are tending to become more and m...
International audienceAndroid code smells are bad implementation practices withinAndroid application...
Smartphone applications’ performance has a vital impact on user experience. However, many smartphone...
The success of mobile applications is closely tied to their performance which shapes the user experi...
Mobile applications are expected to be fast and responsive to user interaction, despite challenges m...
Abstract — The Android application performance monitoring framework is a shared library project whic...
Software performance concerns have been attracting research interests at an increasing rate, especia...
One of the best ways to make a mobile application usable, reputed and high-scored is attention to th...
This study examines the efficiency of certain software tasks in applications developed using three f...
In literature there is evidence that Android applications are not rigorously tested as their desktop...
cations are related to poor responsiveness. When the user interface thread performs expensive operat...
Android apps are written in Java, but unlike Java applications they are resource-constrained in stor...
The existing I/O workload generators and trace capturing tools are not adaptable to generating nor c...
Measuring the success of software systems was not a trivial task in the past. Nowadays, mobile apps ...
Abstract—Performance of rapidly evolving mobile apps is one of the top concerns for users and develo...
Mobile apps are playing a major role in our everyday life, and they are tending to become more and m...
International audienceAndroid code smells are bad implementation practices withinAndroid application...
Smartphone applications’ performance has a vital impact on user experience. However, many smartphone...
The success of mobile applications is closely tied to their performance which shapes the user experi...
Mobile applications are expected to be fast and responsive to user interaction, despite challenges m...
Abstract — The Android application performance monitoring framework is a shared library project whic...
Software performance concerns have been attracting research interests at an increasing rate, especia...
One of the best ways to make a mobile application usable, reputed and high-scored is attention to th...
This study examines the efficiency of certain software tasks in applications developed using three f...
In literature there is evidence that Android applications are not rigorously tested as their desktop...
cations are related to poor responsiveness. When the user interface thread performs expensive operat...
Android apps are written in Java, but unlike Java applications they are resource-constrained in stor...
The existing I/O workload generators and trace capturing tools are not adaptable to generating nor c...
Measuring the success of software systems was not a trivial task in the past. Nowadays, mobile apps ...