Kotlin, RecyclerView, Fast Android Networking — part 1

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?
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
Lanjutkan membaca Kotlin, RecyclerView, Fast Android Networking — part 2