An Android studio plugin for calculating and measuring code complexity metrics in Android applications

Author/Creator

Author/Creator ORCID

Date

2016-03-08

Department

Towson University. Department of Computer and Information Sciences

Program

Citation of Original Publication

Rights

Subjects

Abstract

One of the most widely used mobile operating systems (OS) in the world today is Google’s Android OS. With the increase in popularity of developing mobile applications, the Android development environment has progressed from using Eclipse to Android Studio. Android Studio is an integrated development environment (IDE) for developing Android applications but is currently lacking plugin tools to enable quality assurance of Android applications. This thesis includes the studies of complexity metrics and how they can help developers to create user friendly and high-quality Android applications. The results from this thesis include an Android Studio plugin to support code complexity metrics that analyze Android application source codes. The plugin helps Android Studio developers in the future to create their applications and help researchers to study more about code metrics.