Belajar Bahasa Pemrograman Kotlin mudah

Yuk Belajar Bahasa Pemrograman Kotlin

Apa itu Kotlin ?

Kotlin adalah sebuah bahasa pemrograman yang berjalan di JVM (Java Virtual Machine) dan dapat berjalan di berbagai platform yang berbeda. Kotlin dikembangkan oleh JetBrains pada tahun 2010 dan mulai menjadi Open Source pada tahun 2012.

Selaku pengembang Kotlin, perusahaan JetBrains pada awalnya masih menggunakan full Java namun dirasa kurang efektif dan efisien lalu pada akhirnya dibuatlah bahasa pemrograman Kotlin yang dapat meningkatkan produktifias dan juga membuatnya lebih simple.

Yang akhirnya Kotlin pada acara Google I/O 2017 dijadikan bahasa resmi untuk pemrograman Android pada Androi Studio.

Kelebihan Kotlin

Ringkas,
Dengan Kotlin project Android yang awalnya ditulis menggunakan Java menjadi lebih simple karena dapat menyederhanakan dari awalnya puluhan baris kode menjadi satu baris.

Aman dari “Null Point Exception”,

Interoperable,
Mendukung konversi dari bahasa pemrograman Java ke Kotlin, singkatnya jika kalian menuliskan kode dalam bahasa Java dalam project Kotlin maka otomatis akan terkonversi tanpa harus menulis ulang kedalam bahasa pemrograman Kotlin.

– Mudah digunakan,
Kotlin memiliki struktur yang ringkas dan mudah dibaca oleh orang-orang, baik itu untuk begginer atau yang sudah mahir di java sebelumnya.

Contoh penulisan Java

public class User {
	private final String namaDepan;
	private final String namaBelakang;
	private final int umur;

	public User(String namaDepan,String namaBelakang, int umur){
		this.namaDepan 		= namaDepan;
		this.namaBelakang 	= namaBelakang;
		this.umur 			= umur;

	}

	public String getNamaDepan(){
	return namaDepan;
	}

	public String getnamaBelakang(){
	return namaBelakang;
	}

	public int getumur(){
	return umur;
	}

	public String toString(){
		return namaDepan + " " + namaBelakang + ", umur "+ umur;
	}
}
class Main{
	public static void main(String[]args){
		System.out.prinln(new User("Rian","Niadi",29));
	}
}

Contoh Penulisan Kotlin

public class User(	
					val namaDepan: String,
					val namaBelakang: String,
					val umur: Int ) 
		{
		fun toString() = "$namaDepan $namaBelakang, umur $umur"	
		}
fun main(args: Array<String>){
	println(User("Rian","Niadi",29))
}

Bisa dilihat dari contoh di atas penulisannya pada bahasa pemrograman Java bisa sangat disederhanakan di bahasa Kotlin, ini juga salah satu alasan kenapa kalian juga harus belajar Kotlin disamping Java.

Apalagi buat kalian yang ingin belajar dan mengambangkan sebuah aplikasi berbasis mobile di Android, menurut saya worth it lah untuk dipelajari ..

IDE Apa saja yang menggunakan Kotlin ?

Eclipse, IntelliJ, dan Android Studio.

Jika kalian ingin belajar mengembangkan aplikasi android bisa menggunakan Android Studio, tapi untuk pembelajaran lebih baik menggunakan Eclipse atau IntelliJ terlebih dahulu, dikarenakan Android Studio lumayan agak berat untuk dijalankan.

Dan untuk tutorial pembelajaran kedepannya saya akan menggunakan IntelliJ.

Pada part 1 ini hanya membahas apa sih Kotlin itu dan kemampuannya, untuk part selanjutnya kita akan belajar bagaimana instalasi dan memulai project pertama menggunakan Kotlin pada IntelliJ.

Leave a Reply

Your email address will not be published. Required fields are marked *