Industrial Research Workshop and National Seminar
Vol 11 No 1 (2020): Prosiding 11th Industrial Research Workshop and National Seminar (IRWNS)

Perbandingan Penggunaan Reactive Programming dan ObjectOriented Programming pada Kinerja Aplikasi Sederhana Berbasis Android

Dewanto Joyo P (Politeknik Negeri Bandung)
Naufal Rajabi (Politeknik Negeri Bandung)
Riyanzani Anggara P (Politeknik Negeri Bandung)
Ani Rahmani (Politeknik Negeri Bandung)



Article Info

Publish Date
15 Sep 2020

Abstract

Sistem antarmuka reaktif pada saat ini dibutuhkan untuk menjawab isu melimpahnya data dan kejadian yang terjadi pada suatu antarmuka pengguna. Hal ini dimaksudkan agar pengguna nyaman saat menggunakan aplikasi. Suatu metode bernama Reactive Programming (RP) hadir sebagai metode baru dalammengembangkan user interface yang memiliki aliran data dan kejadian/event yang kompleks. RP bekerja dengan merepresentasikan hal dunia nyata menjadi suatu aliran kejadian/event yang akan dikelola secara asynchronous. Di sisi lain, Object Oriented (OO) memiliki pendekatan dengan merepresentasikan wujuddunia nyata ke dalam objek objek sebagai entitas utama suatu program. Tulisan ini menjelaskan hasil studi perbandingan kinerja aplikasi sederhana berbasis Android yang dikembangkan dengan paradigma berbeda yaitu reactive dan pure OO. Perbandingan kinerja aplikasi diukur dari konsumsi sumber daya aplikasi identik melalui profiler pada Android Studio. Dari tiga parameter pengukuran (penggunaan memori, CPU, dan energi), aplikasi dengan paradigma RP cenderung memiliki konsumsi sumber daya 1,8-8,1% lebih tinggi dibandingkan aplikasi dengan paradigma pure OO. Hasil ini menunjukkan bahwa pemrograman denganparadigma pure Object Oriented memiliki kinerja yang lebih ramah terhadap penggunaan sumber daya/resources pada kasus implementasi aplikasi Android sederhana.

Copyrights © 2020






Journal Info

Abbrev

proceeding

Publisher

Subject

Humanities Chemical Engineering, Chemistry & Bioengineering Civil Engineering, Building, Construction & Architecture Computer Science & IT Control & Systems Engineering Education Electrical & Electronics Engineering Engineering Industrial & Manufacturing Engineering Mechanical Engineering Other

Description

Industrial Research Workshop and National Seminar (IRWNS) adalah forum diseminasi hasil-hasil penelitian sains terapan yang dilakukan setiap tahun di Politeknik Negeri Bandung. Forum ini merupakan ajang untuk saling bertukar informasi, pengetahuan, dan pengalaman antara pihak praktisi industri, ...