1 |
AppBrain, Number of Android applications, Feb. 2017.
|
2 |
Android NDK website, https://developer.android.com/ndk/index.html
|
3 |
J. Reimann, M. Brylski, and U. ABmann, A Tool-Supported Quality Smell Catalogue for Android Developers, Softwaretechnik-Trends, 2014.
|
4 |
U. A. Mannan, I. Ahmed, R. A. M. Almurshed, D. Dig, and C. Jensen, "Understanding code smells in Android applications," International Conference on Mobile Software Engineering and Systems, 2016.
|
5 |
S. Mundody and K. Sudarshan, "Evaluating the Impact of Android Best Practices on Energy Consumption," International Conference on Information and Communication Technologies, 2014.
|
6 |
D. Li and W. G. J. Halfond, "An investigation into energy-saving programming practices for Android smartphone app development," International Workshop on Green and Sustainable Software, 2014.
|
7 |
F. A. Fontana, V. Ferme, M. Zanoni, and A. Yamashita, "Automatic metric thresholds derivation for code smell detection," International Workshop on Emerging Trends in Software Metrics, 2015.
|
8 |
M. Fowler, K. Beck, J. Brant, W. Opdyke, and D. Roberts, Refactoring: Improving the Design of Existing Code, Addison Wesley, 2002.
|
9 |
F. Palomba, D. D. Nucci, A. Panichella, A. Zaidman, and A. D. Lucia, "Lightweight detection of Android-specific code smells: The aDoctor project," International Conference on Software Analysis, Evolution and Reengineering (SANER), 2017.
|
10 |
G. Hecht, B. Omar, R. Rouvoy, N. Moha, and L. Duchien, "Tracking the Software Quality of Android Applications Along Their Evolution," International Conference on Automated Software Engineering, 2015.
|
11 |
J. A. M. Santos, M. G. de Mendonça, and C. V. A. Silva, "An exploratory study to investigate the impact of conceptualization in god class detection," International Conference on Evaluation and Assessment in Software Engineering, 2013.
|
12 |
J. Lee, D. Kim, and J. Hong, "Code Refactoring Techniques Based on Energy Bad Smells for Reducing Energy Consumption," KIPS Tr. Software and Data Eng., vol. 5, no. 5, Apr. 2016, pp. 209-220.
DOI
|
13 |
M. Gottschalk, M. Josefiok, J. Jelschen, and A. Winter, "Removing Energy Code Smells with Reengineering Services," Lecture Notes in Informatics, 2012.
|
14 |
Bitmap Plasma, https://github.com/googlesamples/android-ndk/tree/master/bitmap-plasma
|
15 |
A. Carette, M. A. A. Younes, G. Hecht, N. Moha, and R. Rouvoy, "Investigating the energy impact of Android smells," International Conference on Software Analysis, Evolution and Reengineering (SANER), 2017.
|
16 |
G. Hecht, N. Moha, and R. Rouvoy, "An Empirical Study of the Performance Impacts of Android Code Smells," International Conference on Mobile Software Engineering and Systems, 2016.
|
17 |
Best Practices for Performance, https://developer.android.com/training/articles/perf-tips.html#PackageInner
|
18 |
Robotium, https://github.com/RobotiumTech/robotium
|
19 |
Google Play, https://play.google.com/
|
20 |
Android Mobile Platforms, The official website, https://developer.android.com
|