23.04.4550
005.1 - software engineering
Karya Ilmiah - Skripsi (S1) - Reference
Software Engineering
612 kali
<p>Aplikasi <em>mobile</em> telah menjadi alat yang tak tergantikan dalam berbagai domain, berkembang dari aplikasi berbasis informasi dan produktivitas hingga mencakup permainan <em>mobile</em>, perbankan, media sosial, dan lainnya. Namun, <em>performa</em><em>nce</em> yang kurang optimal dapat menyebabkan pengalaman pengguna yang negatif, mendorong pengguna untuk menghapus aplikasi dan memberikan ulasan negatif. Untuk mengatasi masalah <em>performa</em><em>nce</em>, penerapan MVP-GetX dipilih karena kombinasi dari pola arsitektur Model-View-Presenter (MVP) dan <em>state management</em> GetX menawarkan sejumlah keunggulan yang signifikan dalam hal <em>performance</em> dan efisiensi. Selain itu, <em>state management</em> GetX telah terbukti mengutamakan kinerja dan efisiensi. Penggunaan MVP-GetX sebagai pendekatan pengembangan aplikasi <em>mobile</em> menawarkan keuntungan ganda dalam meningkatkan efisiensi kinerja dan memaksimalkan responsivitas aplikasi. Selain itu, pilihan ini juga dipertimbangkan karena kesesuaiannya dengan <em>framework</em> Flutter yang memungkinkan pengembangan aplikasi berkinerja tinggi untuk berbagai platform, menjamin hasil optimal dalam menghadirkan pengalaman pengguna yang luar biasa. Penelitian ini membandingkan dua aplikasi Flutter: satu tanpa pola arsitektur khusus atau <em>state management</em> (no-pattern) dan yang lainnya menggunakan pola MVP dengan <em>state management</em> GetX (MVP-GetX). Penelitian ini berfokus pada pengukuran penggunaan CPU dan memori yang merupakan aspek untuk mengukur <em>performance</em> aplikasi, dan dengan menguji <em>performa</em><em>nce</em> pada skenario yang berbeda di berbagai ukuran dataset. Hasil penelitian menunjukkan bahwa kombinasi MVP-GetX menunjukkan manajemen sumber daya yang konsisten dan efisien dalam hal penggunaan memori mengungguli no-pattern, terutama dengan dataset yang lebih besar. Namun hasil penggunaan CPU menunjukkan bahwa baik no-pattern maupun MVP-GetX keduanya sebanding dan sama-sama unggul dalam beberapa skenario pengujian di berbagai ukuran dataset.</p>
Tersedia 1 dari total 1 Koleksi
Nama | MUHAMMAD FAUZI DWIKURNIA |
Jenis | Perorangan |
Penyunting | Monterico Adrian, Shinta Yulia Puspitasari |
Penerjemah |
Nama | Universitas Telkom, S1 Rekayasa Perangkat Lunak |
Kota | Bandung |
Tahun | 2023 |
Harga sewa | IDR 0,00 |
Denda harian | IDR 0,00 |
Jenis | Non-Sirkulasi |