Detail Cantuman

PERCEPATAN KOMPILASI DAN RUNTIME APLIKASI FLUTTER MENGGUNAKAN DYNAMIC RUNTIME INJECTION PADA VISUAL PROGRAMMING ENVIRONMENT

PERCEPATAN KOMPILASI DAN RUNTIME APLIKASI FLUTTER MENGGUNAKAN DYNAMIC RUNTIME INJECTION PADA VISUAL PROGRAMMING ENVIRONMENT


Pengembangan aplikasi seluler berbasis Visual Programming Environment (VPE) pada ekosistem Flutter menghadapi dilema efisiensi: metode Ahead-of-Time (AOT) menawarkan performa runtime tinggi namun memiliki waktu kompilasi yang sangat lambat, sedangkan metode Just-in-Time (JIT) menawarkan kompilasi cepat namun menderita latensi startup dan runtime awal yang lambat. Penelitian ini mengusulkan arsitektur Dynamic Runtime Injection (DRI) sebagai solusi hibrida yang dirancang untuk mempercepat baik proses kompilasi maupun waktu runtime aplikasi. DRI bekerja dengan menyuntikkan logika aplikasi dalam bentuk Binary Intermediate Representation (IR) langsung ke dalam segmen data ELF pada shell aplikasi, meniadakan proses toolchain berat sekaligus menghindari inisialisasi mesin virtual yang lambat. Melalui eksperimen komparatif menggunakan dataset aplikasi sintetis (1.000 sampai 10.000 widget), kinerja sistem dievaluasi secara menyeluruh. Hasil penelitian menunjukkan bahwa DRI berhasil memberikan akselerasi signifikan pada dua fase kritis: memangkas waktu kompilasi rata-rata sebesar 36x lebih cepat dibandingkan AOT (3,4 detik berbanding 123,8 detik), serta mempercepat waktu startup runtime hingga 10x lebih cepat dibandingkan JIT (1 detik berbanding 10 detik). Meskipun mekanisme Tree-walk Interpreter memperkenalkan overhead eksekusi logika sebesar 1,5x, latensi pemrosesan tetap terjaga di bawah ambang batas 16ms per frame. Hal ini membuktikan bahwa DRI mampu menyeimbangkan kecepatan produktivitas pengembangan dengan kualitas performa runtime bagi pengguna akhir.


LOADING LIST...

LOADING LIST...

Detail Information

Bagian Informasi
Pengarang THITO YALASATRIA SUNARYA /152021083 - Personal Name
Ichwan, Ir., M.T., - Personal Name
No. Panggil 929IF/26
Subyek Flutter, Dynamic Runtime Injection, Arsitektur Kom
Fakultas FTI
Tahun Terbit 2026
Jurusan Teknik Informatika
Deskripsi Fisik
Info Detil Spesifik


Citation

. (2026).PERCEPATAN KOMPILASI DAN RUNTIME APLIKASI FLUTTER MENGGUNAKAN DYNAMIC RUNTIME INJECTION PADA VISUAL PROGRAMMING ENVIRONMENT().Teknik Informatika:FTI

.PERCEPATAN KOMPILASI DAN RUNTIME APLIKASI FLUTTER MENGGUNAKAN DYNAMIC RUNTIME INJECTION PADA VISUAL PROGRAMMING ENVIRONMENT().Teknik Informatika:FTI,2026.Text

.PERCEPATAN KOMPILASI DAN RUNTIME APLIKASI FLUTTER MENGGUNAKAN DYNAMIC RUNTIME INJECTION PADA VISUAL PROGRAMMING ENVIRONMENT().Teknik Informatika:FTI,2026.Text

.PERCEPATAN KOMPILASI DAN RUNTIME APLIKASI FLUTTER MENGGUNAKAN DYNAMIC RUNTIME INJECTION PADA VISUAL PROGRAMMING ENVIRONMENT().Teknik Informatika:FTI,2026.Text

 



Homepage Info

Koleksi  ETD adalah merupakan Tugas Akhir mahasiswa Itenas dalam menempuh program Sarjana/Magister. Seluruh isi dari Tugas Akhir adalah merupakan tanggung jawab penulis sepenuhnya.

Koleksi


Total ETDs : 20322

Total Kunjungan: 26011 dari Maret 2018

Media Sosial / Kanal

Address

UPT Perpustakaan Itenas
Jl. PKH. Mustopha No.23
Bandung 40124, Indonesia
Phone: +62-22-7272215,
email: libary[at]itenas.ac.id