Detail Cantuman Kembali

XML

IMPLEMENTASI WORKMANAGER PADA APLIKASI TUKANG SAYUR KELILING DI KABUPATEN WONOGIRI


Kebanyakan aplikasi Android yang dikembangkan, sebagian besar
mengharuskan user tidak bisa melakukan aktifitas apapun di aplikasi jika dalam
keadaan device tidak terhubung dengan jaringan internet dan user harus
menjalankan aplikasi, melakukan input, dan mengirimkan ke beberapa pengguna
lain yg terkait secara manual untuk saling berkomunikasi, hal ini sangat
menyulitkan terhadap user (pada aplikasi ini sebagai pedagang) karena tidak
setiap saat bisa membuka handphone/aplikasi, misalnya pada saat menjajakan
sayurannya atau saat berkendara. WorkManager menangani pekerjaan latar
belakang yang perlu dijalankan ketika berbagai kendala terpenuhi, terlepas dari
apakah proses aplikasi hidup atau tidak. Pekerjaan latar belakang dapat dimulai
saat aplikasi berada di latar belakang, saat aplikasi berada di latar depan, atau saat
aplikasi dimulai di latar depan tetapi beralih ke latar belakang.
Workmanager dipanggil pada saat user pembeli melakukan pemesanan ke
pedagang yang akan menjalankan OneTimeRequest atau sekali jalan dengan
persyaratan perangkat terhubung dengan koneksi internet, disini WorkManager
digunakan untuk menjalankan AlarmManager.
Hasil pengujian workmanager berhasil berjalan dengan baik pada tiga
aspek pengujian, yaitu pada fungsi WorkManager sendiri baik
PeriodicWorkRequest atau OneTimeRequest, penggunaan daya pada device
karena berjalan di background thread, jika tidak terpenuhinya Constraints dalam
hal ini adalah pengecekan koneksi internet pada perangkat yang digunakan,
kesimpulannya user tetap bisa melakukan aktifitas walaupun perangkat tidak
terhubung dengan internet karena data yang ditampilkan diambil dari lokal data.
Kata Kunci : AlarmManager, Firebase Messages, WorkManager.
073 Wit I R.1
NONE
Text Skripsi
Indonesia
STMIK AKAKOM
2021
Yogyakarta
LOADING LIST...
LOADING LIST...