Detail Cantuman Kembali
SKEMA JURNAL: IMPROVING MEMORY EFFICIENCY ON ANDROID:LEVERAGING DATA STRUCTURES FOR OPTIMAL PERFORMANCE
This study discusses strategies for increasing memory efficiency in Android application development using
optimal data structures. In the era of growing mobile device usage, especially in Indonesia, where the number
of users exceeds the total population, memory management has become a significant challenge for Android
developers. This study analyzes various data structures such as List, ArrayList, MutableList, and LinkedList,
as well as comparisons between object and primitive data types in Kotlin. The results show that primitive
data structures offer better memory efficiency and execution time than object-based data structures due to
their simpler structure and lower complexity. Meanwhile, object data types like MutableList and ArrayList
are more efficient for applications that require a balance between flexibility and performance, as they provide
both primitive-like characteristics and useful built-in functions. This study also emphasizes the importance
of understanding memory management and time complexity in optimizing Android application performance.
Testing was conducted using both automated and manual methods. The findings show that Kotlin reduces
memory usage by up to 2× and execution time by 28.6primitive arrays and LinkedLists showed the most stable
memory performance, while MutableLists offered the best balance for object types.
KeyWords: Efficiency, Memory, Android, Structure, Data, Complexity
Dr. L.N. Harnaningrum, S.Si., M.T. - Personal Name
MAFMUDIN, MUCHAMAD -23/1009/0095/TSD/06 - Personal Name
MAFMUDIN, MUCHAMAD -23/1009/0095/TSD/06 - Personal Name
003 MAH I R.1
NONE
Thesis
Indonesia
UNIVERSITAS TEKNOLOGI DIGITAL INDONESIA (UTDI)
2026
Yogyakarta
003 MTI 2026
LOADING LIST...
LOADING LIST...







