Site icon agussuratna.net

Bahasa Pemrograman Berbasis Android dengan Kotlin

Kotlin adalah sebuah bahasa pemrograman yang diluncurkan oleh JetBrains, bahasa pemrograman ini mulai populer dikalangan developer untuk pengembangan aplikasi berbasis Android.

Sejak diluncurkan pada pagelaran Google I/O pada bulan Mei 2017, Kotlin menjadi bahasa kelas utama (first class language) dalam pembuatan aplikasi Android.

 

Pengertian Kotlin

Kotlin adalah sebuah bahasa pemrograman yang kini dikenal sebagai alat untuk mengembangkan aplikasi smartphone terutama yang berbasis Android.

Kotlin adalah bahasa pemrograman modern, disajikan secara statis yang berjalan pada platform Java Virtual Machine (JVM). Kotlin menggunakan compiler LLVM yang artinya, dapat dikompilasi ke dalam kode JavaScript. Bahasa pemrograman yang satu ini banyak diminati oleh para developer.

Selain JAVA, bahasa pemrograman ini juga didukung oleh Google dan bisa digunakan dengan Android Studio.

 

Sejarah Kotlin

Kotlin merupakan sebuah pulau yang berada di tempat yang sama dengan markas Jetbrains. Lokasinya di Saint Petersburg, Russia. Kotlin dirilis pertama kali dengan versi 1.0 pada 2016 dan saat ini sudah mencapai versi 1.30.70.

Sebelumnya JetBrains menuliskan berbagai IDE yang berbasis IntelliJ dengan Java. Namun mereka membutuhkan waktu yang relatif lama untuk mengkompilasinya.

Itulah mengapa mereka menciptakan sebuah bahasa pemrograman yang lebih ekspresif bernama Kotlin. Yang mampu mendukung produktivitas mereka dalam berbagai pengembangan.

Selain itu bahasa pemrograman ini juga sudah diangkat menjadi bahasa utama untuk pengembangan aplikasi berbasis Android pada tahun 2017.

Kotlin mulai banyak dipakai di perusahaan besar, seperti Gojek, Slack, Trello dan Pinterest. Selain Kotlin itu modern, Kotlin merupakan bahasa yang powerfull tentu cocok bagi developer dalam membuat aplikasi Android. Karena Kotlin adalah bahasa nomor satu untuk pengembangan aplikasi Android.

 

Fitur Kotlin

Kotlin merupakan Bahasa Pemrograman yang bisa dikatakan mudah karena dilengkapai dengan fitur yang menarik, seperti :

  1. Concise : Kode atau bahasa penulisan yang digunakan Kotlin lebih sederhana dibandingkan dengan Java.
  2. Versatile : Kotlin adalah bahasa pemrograman turunan dari Java, maka bisa digunakan untuk mengembangkan aplikasi baik mobile maupun website.
  3. Safe : Setiap kode yang diproses terjamin keamanannya dan bebas eror. Seperti bebas dari NPE.
  4. Interoperable : Kotlin memang berbeda dari bahasa pemrograman lainnya yang merupakan turunan dari Java.

 

Kelebihan dan kekurangan Kotlin

Kelebihan :

Kekurangan:

Selain memiliki kelebihan, tentunya sebuah teknologi juga memiliki kekurangan, sebagai berikut:

Contoh Kode Kotlin

Agar Anda lebih jelas untuk memahami bahasa pemrograman Kotlin, berikut beberapa kode simpel Kotlin :

Hello World

String

Loop

 

Persiapan Belajar Kotlin

Sebelum kita belajar bahasa pemrograman Kotlin, silahkan persiapkan hal-hal di bawah ini:

  1. Java SDK untuk menjalakankan bahasa Kotlin
  2. IDE atau Teks Editor untuk menulis kode program Kotlin

Referensi :

Exit mobile version