Kotlin, RecyclerView, Fast Android Networking — part 1

Muhammad Irsyad
Sep 7, 2018 · 2 min read

Kotlin

Kotlin adalah bahasa pemrograman bertipe statik yang berjalan pada JVM (Java Virtual Machine). Tahun 2017 kotlin menjadi bahasa resmi bagi pengembangan aplikasi android selain Java. Selengkapnya bisa dilihat melalui website wikipedia.

Kenapa harus Kotlin?

Easy Language − Bahasa fungsional dan mudah dipelajari: Mirip Java, mudah diingat, mudah dibaca dan dimengerti.

Concise − Kotlin didasarkan pada JVM

Runtime and Performance − Performa yang lebih baik dan waktu proses yang kecil.

Interoperability − Kotlin mampu membangun aplikasi kompleks
dengan cara yang lebih sederhana.

Brand New − Bukan pengganti Java. Kotlin dapat didefinisikan sebagai = JAVA + fitur baru yang diperbarui.

Kotlin atau Java?

Coding dengan Java
Coding dengan Kotlin

Mulai coding dengan Kotlin

Untuk menggunakan Kotlin pada Android Studio, ketika sudah mengklik Create New Android Studio Project. Silahkan centang Include Kotlin support

Download contoh source code coding dengan Java, contoh source code coding dengan Kotlin.

Coding pada contoh source code diatas memiliki studi kasus yang sama, yakni membuat aplikasi Aritmatika sederhana. Temen-temen bisa membandingkannya sendiri secara langsung dengan melihat bagaimana Coding yang sebelumnya menggunakan Java, menjadi lebih sederhana ketika Coding menggunakan Kotlin.

Jika masih bingung, silahkan download > extract menjadi folder biasa > buka Android Studio > Klik menu file > Open > arahkan pada folder yang sudah di extract tadi


Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade