INTERNATIONAL JOURNAL OF INFORMATION AND COMMUNICATION TECHNOLOGIES

OPTIMIZATION OF MULTITASKING IN ANDROID USING COROUTINES: A COMPARATIVE PERFORMANCE ANALYSIS

Authors

  • А.М. Аким МУИТ
  • А.Б. Нургалыков магистрант специальности программная инженерия, кафедры «Компьютерная инженерия», Международный университет информационных технологий

DOI:

https://doi.org/10.54309/IJICT.2024.19.3.006

Abstract

This article addresses the issue of multitasking in Android applications and provides a performance analysis of coroutines as a modern tool for asynchronous task handling. A comparative analysis of coroutines with traditional approaches such as AsyncTask, Thread, and Handler is conducted in terms of task execution time, energy consumption, and impact on the main thread. The focus is on how coroutines improve UI responsiveness and simplify asynchronous management through sequential code. The experiments reveal the advantages of coroutines in performance and reducing the load on the main thread. The article also discusses potential issues and limitations of coroutine usage and offers solutions for effective management of the Android component lifecycle.
            Keywords: Coroutine technologies in Android development, Asynchronous programming, Comparative performance analysis, Thread management in Android, Coroutine efficiency.
            For citation: A.B. Nurgalykov. Optimization of Multitasking in Android Using Coroutines: A Comparative Performance Analysis // INTERNATIONAL JOURNAL OF INFORMATION AND COMMUNICATION TECHNOLOGIES. 2022. Vol. _.

І

s. _. Number __. Pp. ___ (InRuss.). DOI:

Downloads

Download data is not yet available.

Published

2024-09-15

How to Cite

Akim, A., & А.Б. Нургалыков. (2024). OPTIMIZATION OF MULTITASKING IN ANDROID USING COROUTINES: A COMPARATIVE PERFORMANCE ANALYSIS. INTERNATIONAL JOURNAL OF INFORMATION AND COMMUNICATION TECHNOLOGIES, 5(3), 71–79. https://doi.org/10.54309/IJICT.2024.19.3.006
Loading...