SPIRIT
Vol 18, No 1 (2026): SPIRIT

ARSITEKTUR MODULAR MVI DENGAN DAGGER HILT UNTUK MENINGKATKAN KUALITAS KODE ANDROID

Muhammad Daryl Bey Sandy Supriyadi (Sistem dan Teknologi Informasi, Institut Teknologi Dan Bisnis Yadika Pasuruan)
Abdul Rokhim (Sistem dan Teknologi Informasi, Institut Teknologi Dan Bisnis Yadika Pasuruan)



Article Info

Publish Date
31 May 2026

Abstract

Aplikasi Android berskala besar sering memiliki kompleksitas tinggi dan sulit diuji. Penelitian ini bertujuan merancang arsitektur modular berbasis Model-View-Intent (MVI) dengan Dagger Hilt untuk meningkatkan keterujian, keterpeliharaan, dan skalabilitas. Metode yang digunakan adalah Design and Creation dengan mengembangkan aplikasi e-commerce (fitur: autentikasi, katalog, keranjang, pembayaran) yang dipecah menjadi modul independen. MVI memastikan aliran data satu arah dengan state abadi, sementara Dagger Hilt mengelola injeksi ketergantungan antar modul. Evaluasi kuantitatif komparatif dilakukan terhadap arsitektur MVP monolitik dengan metrik: cakupan kode uji unit (JUnit+JaCoCo), kompleksitas siklomatik (Detekt), dan waktu kompilasi inkremental (Gradle Build Scan). Hasil menunjukkan peningkatan cakupan kode dari 62% menjadi 87%, penurunan kompleksitas siklomatik rata-rata 34%, serta percepatan kompilasi inkremental hingga 28%.

Copyrights © 2026






Journal Info

Abbrev

spirit

Publisher

Subject

Computer Science & IT

Description

Spirit : STMIK Yadika Journal of Computing and Cybernetic System diterbitkan oleh Sekolah Tinggi Manajemen Informatika dan Komputer didukung oleh Lembaga Pusat Penelitian dan Pengabdian kepada Masyarakat (LPPM) STMIK Yadika Bangil. Redaksi mengundang para profesional dari dunia usaha, pendidikan dan ...