One of the best ways to make a mobile application usable, reputed and high-scored is attention to the requirements like responsiveness, low memory consumption and stability. To meet these requirements developers must improve their codes by avoiding some bad-practices, which cause "Memory-Leaks", "ANR (Application not responding)" and "Out-of-Memory" to satisfy the user's need and make the Android application robust and usable. In this thesis, I developed a tool that detects a set of bad-practices in Android applications automatically. The tool is applied to source code of 100 open source Android applications. The findings of the tool are used to analyze whether there is a relationship between the user ratings (i.e. the reputation) of the ap...
Summary. We propose Dagger, a lightweight system to dynamically vet sens-itive behaviors in Android ...
Includes bibliographical references (p. 40-41)Today's mobile phone users are often extensively depen...
Abstract—Smartphones have become ubiquitous due to func-tionalities provided by them which is no les...
Abstract—Performance of rapidly evolving mobile apps is one of the top concerns for users and develo...
Abstract—The mobile apps market is one of the fastest growing areas in the information technology. I...
Usage of mobile phones rapidly increased for the last decade globally. Introducing smart phones has...
Measuring the success of software systems was not a trivial task in the past. Nowadays, mobile apps ...
Users entrust mobile applications (apps) to help them with different tasks in their daily lives. How...
International audienceAndroid code smells are bad implementation practices withinAndroid application...
Smartphone applications’ performance has a vital impact on user experience. However, many smartphone...
The mobile apps market is one of the fastest growing areas in the information technology. In digging...
These days, over three billion users rely on mobile applications (a.k.a. apps) on a daily basis to a...
About the Data Overview of Data This data set contains execution logs of 12,000 Android applicatio...
Mobile apps are playing a major role in our everyday life, and they are tending to become more and m...
Memory leaks represent a remarkable problem for mobile app developers since a waste of memory due to...
Summary. We propose Dagger, a lightweight system to dynamically vet sens-itive behaviors in Android ...
Includes bibliographical references (p. 40-41)Today's mobile phone users are often extensively depen...
Abstract—Smartphones have become ubiquitous due to func-tionalities provided by them which is no les...
Abstract—Performance of rapidly evolving mobile apps is one of the top concerns for users and develo...
Abstract—The mobile apps market is one of the fastest growing areas in the information technology. I...
Usage of mobile phones rapidly increased for the last decade globally. Introducing smart phones has...
Measuring the success of software systems was not a trivial task in the past. Nowadays, mobile apps ...
Users entrust mobile applications (apps) to help them with different tasks in their daily lives. How...
International audienceAndroid code smells are bad implementation practices withinAndroid application...
Smartphone applications’ performance has a vital impact on user experience. However, many smartphone...
The mobile apps market is one of the fastest growing areas in the information technology. In digging...
These days, over three billion users rely on mobile applications (a.k.a. apps) on a daily basis to a...
About the Data Overview of Data This data set contains execution logs of 12,000 Android applicatio...
Mobile apps are playing a major role in our everyday life, and they are tending to become more and m...
Memory leaks represent a remarkable problem for mobile app developers since a waste of memory due to...
Summary. We propose Dagger, a lightweight system to dynamically vet sens-itive behaviors in Android ...
Includes bibliographical references (p. 40-41)Today's mobile phone users are often extensively depen...
Abstract—Smartphones have become ubiquitous due to func-tionalities provided by them which is no les...