Analisis Performansi HTTP Networking Library Pada Android (Studi Kasus: Portal Berita)
Main Author: | Syaifullah F, Moch |
---|---|
Format: | Thesis NonPeerReviewed Book |
Bahasa: | eng |
Terbitan: |
, 2017
|
Subjects: | |
Online Access: |
http://repository.ub.ac.id/3318/1/Moch.%20Syaifullah%20F.pdf http://repository.ub.ac.id/3318/ |
Daftar Isi:
- Berkembangnya teknologi yang semakin canggih, membuat penyebaran berita semakin cepat. Awalnya berita disajikan dalam bentuk konvensional seperti koran. Perlahan berita tersebut disajikan dalam bentuk aplikasi mobile. Dalam implementasinya, para pengembang aplikasi menggunakan berbagai library untuk membuat suatu portal berita. Library yang sering digunakan diantaranya HttpURLConnection, Asynchronous Http Client, Retrofit, dan OkHttp. Namun performansi dari setiap library tersebut belum diketahui. Oleh karena itu dibutuhkan suatu penelitian untuk memberikan informasi performansi dari setiap library. Pada penelitian ini, metrics yang digunakan adalah response time, memory usage, dan network usage sebagai pembanding antar library. Pengujian terdiri dari perbandingan antara data teks dan data teks beserta gambar. Hasil pengujian penelitian ini menunjukkan bahwa response time tercepat pada library OkHttp dengan rata-rata sebesar 148.675 ms. Memory usage terkecil pada library HttpURLConnection dengan rata-rata sebesar 13906.1 KB. Sedangkan network usage terkecil pada library Asynchronous Http Client dengan rata-rata sebesar 67196.5 B. Hasil pengujian pada penelitian ini juga menunjukkan terjadinya peningkatan response time setiap library saat data yang diakses adalah data teks dan gambar. Serta terjadi peningkatan memory usage dan network usage saat data yang diakses adalah data teks dan gambar.