KOMPARASI BAHASA PEMROGRAMAN KOTLIN DENGAN JAVA UNTUK MENGEMBANGKAN APLIKASI BERBASIS ANDROID (STUDI KASUS: APLIKASI MOVIE CATALOGUE)
Daftar Isi:
- Dalam mengembangkan aplikasi Android, terdapat beberapa bahasa pemrograman yang dapat digunakan yaitu C++, Java, dan Kotlin. Dari beberapa bahasa pemrograman tersebut, tentu masing-masing bahasa pemrograman memiliki kelebihan dan kekurangan dalam pengembangan aplikasi Android. Dengan demikian diperlukan sebuah komparasi untuk membandingkan bahasa-bahasa pemrograman tersebut. Bahasa pemrograman yang akan dilakukan perbandingan pada penelitian ini adalah Java dengan Kotlin. Pengujian dilakukan dengan membangun dua aplikasi yang mengakses data ke server yang masing-masing menggunakan bahasa pemrograman Java dan Kotlin. Kemudian dilakukan pengujian pada proyek aplikasi, pengujian pada performa aplikasi yang dilakukan pada dua perangkat, dan pengujian pada penggunaan data. Dari hasil pengujian, Kotlin lebih unggul dalam hal jumlah baris kode yang lebih ringkas dan penggunaan data yang lebih sedikit, sedangkan Java lebih unggul pada waktu kompilasi, ukuran file aplikasi, dan performa aplikasi. Secara keseluruhan aplikasi dengan bahasa pemrograman Java lebih unggul dibandingkan dengan aplikasi dengan bahasa pemrograman Kotlin. Kata Kunci: Bahasa Pemrograman, Java, Komparasi, Kotlin.