Performance comparison of the Java and Kotlin programming languages based on an auto-scroller mobile game

The article contains a performance comparison of two mobile applications, developed in the Java and Kotlin programming languages respectively. The applications took the form of an auto-scroller game and shared their graphics assets. The aim of the work was to confirm or reject the hypothesis: Java...

Full description

Saved in:
Bibliographic Details
Main Authors: Piotr Gajek, Małgorzata Plechawska-Wójcik
Format: Article
Language:English
Published: Lublin University of Technology 2024-12-01
Series:Journal of Computer Sciences Institute
Subjects:
Online Access:https://ph.pollub.pl/index.php/jcsi/article/view/6314
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832570010972717056
author Piotr Gajek
Małgorzata Plechawska-Wójcik
author_facet Piotr Gajek
Małgorzata Plechawska-Wójcik
author_sort Piotr Gajek
collection DOAJ
description The article contains a performance comparison of two mobile applications, developed in the Java and Kotlin programming languages respectively. The applications took the form of an auto-scroller game and shared their graphics assets. The aim of the work was to confirm or reject the hypothesis: Java is slightly more efficient than Kotlin in the presented context. The subject of comparison was the consumption of CPU, RAM and the device’s battery resources. The mentioned metrics were obtained using the Android Profiler tool. The study was conducted using two mobile devices. The results confirm the research hypothesis.
format Article
id doaj-art-7f1dac593a4c4666969dbac4f26f92e2
institution Kabale University
issn 2544-0764
language English
publishDate 2024-12-01
publisher Lublin University of Technology
record_format Article
series Journal of Computer Sciences Institute
spelling doaj-art-7f1dac593a4c4666969dbac4f26f92e22025-02-02T17:59:47ZengLublin University of TechnologyJournal of Computer Sciences Institute2544-07642024-12-013310.35784/jcsi.6314Performance comparison of the Java and Kotlin programming languages based on an auto-scroller mobile gamePiotr Gajek0Małgorzata Plechawska-Wójcik1Lublin University of TechnologyLublin University of Technology The article contains a performance comparison of two mobile applications, developed in the Java and Kotlin programming languages respectively. The applications took the form of an auto-scroller game and shared their graphics assets. The aim of the work was to confirm or reject the hypothesis: Java is slightly more efficient than Kotlin in the presented context. The subject of comparison was the consumption of CPU, RAM and the device’s battery resources. The mentioned metrics were obtained using the Android Profiler tool. The study was conducted using two mobile devices. The results confirm the research hypothesis. https://ph.pollub.pl/index.php/jcsi/article/view/6314mobile applicationperformance comparisonJavaKotlin
spellingShingle Piotr Gajek
Małgorzata Plechawska-Wójcik
Performance comparison of the Java and Kotlin programming languages based on an auto-scroller mobile game
Journal of Computer Sciences Institute
mobile application
performance comparison
Java
Kotlin
title Performance comparison of the Java and Kotlin programming languages based on an auto-scroller mobile game
title_full Performance comparison of the Java and Kotlin programming languages based on an auto-scroller mobile game
title_fullStr Performance comparison of the Java and Kotlin programming languages based on an auto-scroller mobile game
title_full_unstemmed Performance comparison of the Java and Kotlin programming languages based on an auto-scroller mobile game
title_short Performance comparison of the Java and Kotlin programming languages based on an auto-scroller mobile game
title_sort performance comparison of the java and kotlin programming languages based on an auto scroller mobile game
topic mobile application
performance comparison
Java
Kotlin
url https://ph.pollub.pl/index.php/jcsi/article/view/6314
work_keys_str_mv AT piotrgajek performancecomparisonofthejavaandkotlinprogramminglanguagesbasedonanautoscrollermobilegame
AT małgorzataplechawskawojcik performancecomparisonofthejavaandkotlinprogramminglanguagesbasedonanautoscrollermobilegame