Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer
Vol 9 No 12 (2025): Desember 2025

ANALISIS PERBANDINGAN ARSITEKTUR MVVM DAN MVI PADA APLIKASI ANDROID (STUDI KASUS: APLIKASI MANAJEMEN KOS)

Maulidzar Syahriza Putra, Arya (Unknown)
Putra Kharisma, Agi (Unknown)
Al Huda, Fais (Unknown)



Article Info

Publish Date
23 Jan 2026

Abstract

Pemilihan pola arsitektur perangkat lunak yang tepat krusial dalam pengembangan aplikasi Android modern. Arsitektur Model-View-ViewModel (MVVM) kini menjadi standar berkat kemudahannya, namun Model-View-Intent (MVI) menawarkan manajemen state yang lebih aman melalui aliran data satu arah. Penelitian ini bertujuan menganalisis perbandingan kinerja dan line of code antara MVVM dan MVI pada aplikasi android dengan fitur yang sederhana. Metodologi penelitian mengembangkan dua versi aplikasi Android manajemen kos sederhana yang identik menggunakan Kotlin. Pengujian kinerja dilakukan pada skenario tambah-hapus kamar, initial load daftar kamar, dan search kamar. Data yang dikumpulkan meliputi penggunaan CPU, RAM, execution time, serta line of code, yang kemudian dianalisis signifikansi perbedaannya menggunakan uji hipotesis Independent T-Test dan Mann-Whitney U Test. Hasil penelitian menunjukkan bahwa pada aplikasi Android dengan kompleksitas fitur sederhana, arsitektur MVVM dan MVI memiliki keunggulannya masing-masing. MVI menunjukkan kinerja yang lebih baik pada beberapa skenario dari sisi penggunaan CPU dan execution time, sedangkan MVVM memiliki penggunaan memori yang lebih efisien serta jumlah baris kode yang lebih rendah. Dengan demikian, pemilihan arsitektur ini perlu disesuaikan dengan tingkat kompleksitas fitur dan kebutuhan aplikasi yang dikembangkan.

Copyrights © 2025






Journal Info

Abbrev

j-ptiik

Publisher

Subject

Computer Science & IT Control & Systems Engineering Education Electrical & Electronics Engineering Engineering

Description

Jurnal Pengembangan Teknlogi Informasi dan Ilmu Komputer (J-PTIIK) Universitas Brawijaya merupakan jurnal keilmuan dibidang komputer yang memuat tulisan ilmiah hasil dari penelitian mahasiswa-mahasiswa Fakultas Ilmu Komputer Universitas Brawijaya. Jurnal ini diharapkan dapat mengembangkan penelitian ...