Show simple item record

dc.contributor.authorShiddiq, Muhammad Wahid Ash
dc.date.accessioned2023-05-30T04:57:32Z
dc.date.available2023-05-30T04:57:32Z
dc.date.issued2023-04-14
dc.identifier.nim192410101110en_US
dc.identifier.urihttps://repository.unej.ac.id/xmlui/handle/123456789/116589
dc.descriptionFinalisasi unggah file repositori tanggal 29 Mei 2023_Kurnadien_US
dc.description.abstractPerangkat mobile menghadapi berbagai tantangan seperti kekuatan pemrosesan yang terbatas, penyimpanan terbatas, dan masa pakai baterai yang terus berkurang. Sebagus apapun fungsionalitas dari sebuah aplikasi, pengguna tetap akan merasa tidak senang apabila aplikasi yang digunakan sangat menguras baterai. Pemeliharaan menjadi kebutuhan non-fungsional yang penting dari sisi pengembangan. Performa non-fungsional telah menunjukkan dampak yang sangat besar pada kepuasan pengguna. Review dapat dilakukan pada responsivitas, pengembang aplikasi biasanya menggunakan CPU Profiler seperti CPU Profiler Android Studio. Pada penelitian ini, peneliti menganalisis performa non-fungsional aplikasi PsyCareApp dari sisi Central Processing Unit (CPU), Random Access Memory (RAM) dan penggunaan energi menggunakan Profiler Android Studio. Analisis pada CPU dilakukan dengan mengamati waktu pengerjaan sebuah fungsi pengambilan data. Analisis pada RAM dilakukan dengan mengamati bagaimana perbedaan penggunaan RAM dan fungsi-fungsi yang dialokasikan didalamnya. Analisis pada sisi energi dilakukan dengan membandinkan penggunaan energi sebelum dan sesudah implementasi library RxJava dan Dagger. Hasil implementasi menunjukkan tingkat performa yang lebih baik pada CPU dan RAM. CPU menunjukkan waktu pengerjaan fungsi yang lebih rendah hingga 61%. RAM menunjukkan peningkatan pada penggunaan secara keseluruhan, namun secara penggunaan kelas dan alokasinya menurun hingga 125.421 alokasi dan penggunaan RAM oleh fungsi Java/Kotlin menurun sebesar 4,863,138 Bytes. Energi tidak menunjukkan perubahan yang signifikan antara sebelum dan sesudah implementasi library RxJava dan Dagger.en_US
dc.description.sponsorshipDosen Pembimbing Utama : Windi Eka Yulia Retnani, S.Kom.,MT Dosen Pembimbing Anggota : Fajrin Nurman Arifin, S.T., M.Engen_US
dc.language.isootheren_US
dc.publisherIlmu Komputeren_US
dc.subjectLibrary RxJavaen_US
dc.subjectDaggeren_US
dc.subjectAplikasi PsyCareAppen_US
dc.titleAnalisis Performa Hasil Implementasi Library RxJava dan Dagger pada Aplikasi PsyCareApp menggunakan Profiler Android Studioen_US
dc.typeSkripsien_US
dc.identifier.prodiSistem Informasien_US
dc.identifier.pembimbing1Windi Eka Yulia Retnani, S.Kom., MTen_US
dc.identifier.pembimbing2Fajrin Nurman Arifin, S.T., M.Engen_US
dc.identifier.validatorKacung-12-Mei-2023en_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record