@thesis{thesis, author={Aziz Fahrizal Shofyan}, title ={Analisis perbandingan bahasa pemrograman Kotlin dan Java untuk mengembangkan aplikasi Android menggunakan metode performance testing}, year={2024}, url={http://eprints.uad.ac.id/65033/}, abstract={Kotlin dianggap sebagai alternatif yang menarik bagi pengembang Android untuk melakukan transisi ke Kotlin. Akan tetapi, meningkatnya popularitas Kotlin mengakibatkan terdapat kesenjangan dalam pemahaman mengenai Kotlin. Hal itu memicu banyak pertanyaan dari kalangan umum maupun pengembang Android tentang bahasa mana yang lebih baik digunakan untuk mengembangkan aplikasi Android antara Java dan Kotlin. Penelitian ini bertujuan untuk membandingkan perfoma aplikasi android dengan bahasa pemrograman Java dan Kotlin. Penelitian ini dapat memberi referensi atau sarana pengetahuan bagi developer. Perbandingan performa aplikasi dapat dilakukan dengan melihat variable performa seperti seperti waktu kompilasi, kinerja network, penggunaan CPU, penggunaan memori dan execution time. Cara mengetahui aplikasi berjalan dengan performa maksimal atau tidak yaitu melalui Metode Perfomance Testing. Pengujian perfoma aplikasi dapat dilakukan menggunakan bantuan pihak ketiga seperti Android Profiler. Penelitian ini menghasilkan luaran berupa aplikasi Android Github user menggunakan bahasa pemrograman Kotlin dan Java. Berdasarkan hasil perbandingan, diketahui bahwa dari variabel pengujian tersebut Kotlin menunjukkan performa yang lebih baik dalam kategori waktu kompilasi, penggunaan CPU, kinerja jaringan, dan waktu eksekusi. Meskipun Java unggul dalam penggunaan memori, perbedaan ini tidak signifikan dibandingkan kelebihan-kelebihan yang dimiliki Kotlin. Oleh karena itu, Kotlin dapat dianggap sebagai pilihan bahasa pemrograman yang lebih unggul untuk pengembangan aplikasi berbasis Android berdasarkan pengukuran performa yang telah dilakukan.} }