Loading…

An empirical study on quality of Android applications written in Kotlin language

ContextDuring the last years, developers of mobile applications have the possibility to use new paradigms and tools for developing mobile applications. For instance, since 2017, Android developers have the official support to write Android applications using Kotlin language. Kotlin is programming la...

Full description

Saved in:
Bibliographic Details
Published in:Empirical software engineering : an international journal 2019-12, Vol.24 (6), p.3356-3393
Main Authors: Gois Mateus, Bruno, Martinez, Matias
Format: Article
Language:English
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:ContextDuring the last years, developers of mobile applications have the possibility to use new paradigms and tools for developing mobile applications. For instance, since 2017, Android developers have the official support to write Android applications using Kotlin language. Kotlin is programming language fully interoperable with Java that combines object-oriented and functional features.ObjectiveThe goal of this paper is twofold. First, it aims to study the degree of adoption of Kotlin language on the development of open-source Android applications and to measure the amount of Kotlin code inside those applications. Secondly, it aims to measure the quality of Android applications that are written using Kotlin and to compare it with the quality of Android applications written using Java.
ISSN:1382-3256
1573-7616
DOI:10.1007/s10664-019-09727-4