Kali Ini Berga akan memberikan tips Tutorial mengenai Pemrograman Kotlin yang sangat sederhana bagi kamu yang belom tau tentang Pemorgraman Kotrin simak dibawah ini.
Kotlin adalah bahasa pemrograman pragmatis yang berjalan pada JVM dan mengkombinasikan Object Oriented (OO) serta fitur fungsional dan fokus pada interoperabilitas, keamanan, kejelasan dan dukungan integrasi dengan berbagai tools java seperti IntelliJ IDEA, Eclipse, Maven, Ant dan Android Studio.
Kotlin dikembangankan oleh perusahaan jetbrains sejak tahun 2010 dan diumumkan pada bulan juli 2011. Kotlin telah di rilis secara open source diatas lisensi apache 2.
Salah satu yang saya suka dari pemrograman kotlin yaitu penggabungan antar project java dengan kotlin, jadi jika kita membuat sebuah project, kita bisa menggunakan dua bahasa pemrograman yang berbeda yaitu java dan kotlin pada sebuah project. Pemrograman Java bisa langsung kita covert menjadi kotlin dan sebaliknya.
Jika penasaran seperti apa kotlin itu dan bagaimana syntax serta cara menggunkakannya, pada postingan kali ini, saya akan memberikan tutorial mengenai syntax dasar pemrograman kotlin, disini saya menggunakan IntelliJ IDEA sebagai Editornya, jika belum punya silakan download disini.
Awal Pertama yang harus disiapkan adalah :
Create Project Kotlin
1) Pada tutorial ini kita akan menggunakan IntelliJ IDEA sebagai Editornya. Buatlah project baru.
2) Setelah itu pilih Java lalu ceklis pada bagian Kotlin (Java). Klik Next.
3) Beri nama pada project tersebut dan kalian juga bisa mengubah lokasi penyimpanannya bila diperlu. Klik Finish.
4) Buatlah File/Class Kotlin : Klik kanan pada direktory src > New > Kotlin File/Class.
5) Setelah itu beri nama File tersebut. Klik OK.
Basic Syntax Kotlin
1) Contoh pertama : menampilkan Output pada layar :
fun main(args: Array){
println("Nama Saya Berga")
print("Selamat Datang di Berga Tech")
}
Fun main merupakan metode utama untuk menjalankan sebuah statement, metode ini mirip seperti pada java yaitu : public static void main(String[] args). dan println/print berfungsi untuk memanggil suatu nilai dan menampilkannya pada layar, perbedaan println dan print yaitu println untuk menampilka output dan membuat baris baru sedangkan print hanya menampilkan output saja.
2) Contoh kedua : Penggunaan Variable tanpa mengimplementasikan tipe datanya secara langsung :
fun main(args: Array){
val nama = "Berga"
var umur = 23
print("Nama Saya $nama dan Usia Saya $umur Tahun")
}
Pada pemrograman Kotlin, kita bisa membuat sebuah variable tanpa memasukan tipe datanya secara langsung seperti String, Int, float, char, dll. variable nama bertipe data String karena nilai pada variable tersebut berada didalam " " (Kutip Dua) dan variable umur mempunyai tipe data angka. Syntax pada Kotlin mirip dengan pemrograman Scala yaitu tidak perlu menambahkan ; (titik koma) di akhir statement.
Untuk membuat variable, kita bisa menggunakan perintah val atau var, perbedaannya, variable yang menggunakan val, variable tersebut bersifat konstanta atau nilainya tidak bisa diubah sedangkan variable yang menggunakan var, nilainya bisa diubah.
Untuk memanggil value/nilai pada sebuah variable, kalian bisa menggunakan simbol $ (dollar) dan bisa memanggilnya secara langsung didalam " " (String).
3) Contoh ketiga : Penggunaan Variable dengan menggunakan tipe datanya secara langsung :
fun main(args: Array){
val nama: String = "Berga"
val umur: Int = 23
print("Nama Saya $nama dan Usia Saya $umur Tahun")
}
Atau juga bisa memanggil nilai sebuah variable seperti pada pemrograman Java.
fun main(args: Array){
val nama: String = "Berga"
val umur: Int = 23
print("Nama Saya "+nama+" dan Usia Saya "+umur+" Tahun")
}
4) Contoh keempat : Penggunaan Variable Templates String:
fun main(args: Array){
val nama = "Berga"
var umur = 23
val template = """
Nama Saya : $nama
Umur Saya : $umur
10 Tahun Lagi saya Akan Berumur ${umur+10} Tahun
""".trimIndent()
print(template)
}
Pada contoh diatas, kita menggunakan ${...} yang berfungsi untuk melakukan sebuah operasi.
5) Contoh kelima : Penggunaan Method pada pemrograman Kotlin :
Pada pemrograman Kotlin, untuk mendefinisikan sebuah Method, ada beberapa jenis cara penulisannya, diantaranya.
fun main(args: Array){
IDsaya()
}
fun IDsaya(){
val nama = "Berga"
val code1 = 77
val code2 = 10
println("Nama Saya : $nama")
print("Nomor ID Saya : ${code1+code2}")
}
Menggunakan return untuk mengembalikan nilai.
fun main(args: Array){
print(IDsaya("Berga", 100, 33))
}
fun IDsaya(nama: String, code1: Int, code2: Int): String{
val template = """
Nama : $nama
CODE1 : $code1
CODE2 : $code2
Jumlah Code Saya ${code1+code2}
""".trimIndent()
return template
}
fun main(args: Array){
print(IDsaya(200,20,60))
}
fun IDsaya(code0: Int, code1: Int, code2: Int): Int{
return code0 + code1 - code2
}
Atau bisa juga Kamu menulisnya seperti ini
fun main(args: Array){
print(IDsaya(200,20,60))
}
fun IDsaya(code0: Int, code1: Int, code2: Int) = code0 + code1 - code2
Itulah ulasan mengenai dasar-dasar pemrograman Kotlin berupa perintah Variable, Aritmatika, Operator Logika, Looping, DLL.
fun main(args: Array){
val nama = "Berga"
var umur = 23
val template = """
Nama Saya : $nama
Umur Saya : $umur
10 Tahun Lagi saya Akan Berumur ${umur+10} Tahun
""".trimIndent()
print(template)
}
5) Contoh kelima : Penggunaan Method pada pemrograman Kotlin :
Pada pemrograman Kotlin, untuk mendefinisikan sebuah Method, ada beberapa jenis cara penulisannya, diantaranya.
fun main(args: Array){
IDsaya()
}
fun IDsaya(){
val nama = "Berga"
val code1 = 77
val code2 = 10
println("Nama Saya : $nama")
print("Nomor ID Saya : ${code1+code2}")
}
Menggunakan return untuk mengembalikan nilai.
fun main(args: Array){
print(IDsaya("Berga", 100, 33))
}
fun IDsaya(nama: String, code1: Int, code2: Int): String{
val template = """
Nama : $nama
CODE1 : $code1
CODE2 : $code2
Jumlah Code Saya ${code1+code2}
""".trimIndent()
return template
}
fun main(args: Array){
print(IDsaya(200,20,60))
}
fun IDsaya(code0: Int, code1: Int, code2: Int): Int{
return code0 + code1 - code2
}
Atau bisa juga Kamu menulisnya seperti ini
fun main(args: Array){
print(IDsaya(200,20,60))
}
fun IDsaya(code0: Int, code1: Int, code2: Int) = code0 + code1 - code2
Itulah ulasan mengenai dasar-dasar pemrograman Kotlin berupa perintah Variable, Aritmatika, Operator Logika, Looping, DLL.
Download Source Code Android Untuk Belajar Pemrograman Mobile :
- Full Source Code Android GAme Snow Skating With Admob Leaderboard - Free Download
- Source Code Android Game Ninja Power Jumper Ver 2.8 Project Reskin + Admob Free Download
- Full Source Code Apps Mosque Finder Android to Admob reskinner Codecanyon
- Full Source Code RESKIN To Android 2D Super Red Ball World Support Admob