Showing posts with label Kotlin. Show all posts
Showing posts with label Kotlin. Show all posts

Belajar Kotlin #2 Membuat Project Kotlin Menggunakan Gradle dan IntelliJ IDEA part 2

Di part 1 kita telah membuat project menggunakan Gradle. Untuk selanjutnya kita akan membuat project menggunakan IDE IntelliJ IDEA yang telak kita install di tutorial pertama kita.


Membuat Project Menggunakan IntelliJ IDEA


untuk membuat project menggunakan IntelliJ IDEA kita tidak perlu repot repot menggunakan command line seperti di tutorial sebelumnya kita hanya perlu memlih Create New Project kemudia pilih setup seperti gmabar dibawah.




Struktur proyek yang diberikan, tidak jauh berbeda dengan proyek buatan perintah Gradle. Hanya saja, pada IntelliJ IDEA belum dibuatkan berkas kode secara otomatis, sehingga program belum bisa dijalankan. Anda perlu menambahkannya secara manual pada folder main/kotlin/. Buatlah package com.kotlin dengan melakukan klik kanan pada folder kotlin dan pilih New - Package. Selanjutnya, klik kanan pada package name tersebut dan pilih New - Kotlin File/Class untuk menambahkan berkas Kotlin. Berikan nama pada berkas tersebut App.kt dan tambahkan kode berikut:




Menjalankan Program Menggunakan IntelliJ IDEA


Seperti yang sudah disampaikan sebelumnya, salah satu kelebihan dari menggunakan IDE adalah dukungannya terhadap GUI. Perintah-perintah yang biasanya mengharuskan kita untuk menuliskannya pada terminal kini bisa digantikan dengan tombol interaktif pada IDE. Seperti halnya tombol untuk menjalankan program berikut:






Tombol run tersebut hanya akan muncul di samping fungsi dengan nama main(). Klik tombol tersebut atau tekan Ctrl + Shift + F10 untuk menjalankan program. Kompiler pada IntelliJ IDEA akan mengeksekusi kode di dalam fungsi main().  Jika berhasil, IIntelliJ IDEA akan menampilkan panel Run seperti di bawah ini:



Kira kira cukup sekian tutorial untuk setup project kotlin menggunakan Gradle dan Intellij IDEA jika ada yang kurang jelas silahkan ditanyakan dikolom komentar. Untuk tutorial selanjutnya kita akan belajar Fundamental Kotlin. Terimakasih...... 



Baca selengkapnya

Belajar Kotlin #2 Membuat Project Kotlin Menggunakan Gradle dan IntelliJ IDEA part 1

Di tutorial sebelumnya kita telah belajar apa itu kotlin dan penginstallan apa saja yang dibutuh kan untuk tutorial kotlin kita saat ini. Untuk selanjutnya kita akan belajar cara membuat project kotlin dan belajar fundamental kotlin. Untuk lebih lengkapnya silahkan simak tutorial kita kali ini 👍.


Membuat Project Menggunakan Gradle

Guna membuat program dengan Gradle, kita akan membutuhkan sebuah plugin yaitu Gradle Init Build Plugin. Kita tidak perlu menambahkannya secara manual karena plugin tersebut merupakan bawaan dari paket instalasi Gradle.

Sebelum membuat project, terlebih dahulu buat folder baru yang akan digunakan sebagai folder project yang nantinya akan kita buat.



 Setelah selesai, silakan ketik cmd seperti gambar dibawah lalu klik enter.



maka akan terbuka terminal seperti gambar dibawah



Setelah terbuka ketikan perintah gradle init di terminal atau shell yang telah terbuka tadi tunggu lalu pilih pilihan no 2 lalu enter seperti gambar dibawah



setelah itu pilih bahasa yang akan kita gunakan karena kita akan belajar kotlin maka pilih yang kotlin dimana kotlin ada di no 4.


Kemudian untuk build script silahkan pilih kotilin juga 


selanjutnya silahkan isi project name dan source package atau enter saja jika tidak inign merubah.


Sampai di sini kita telah memiliki proyek Kotlin baru dengan nama belajar-kotlinpackage name com.belajar.kotlin dan menggunakan Kotlin DSL sebagai build script-nya. Sebenarnya kita bisa meringkas langkah-langkah tersebut dengan cara langsung menuliskan perintah seperti berikut:


setelah berhasi silahkan coba project yang telah kita buka tadi menggunakan code editor. anda bisa menggunakan Aplikasi VS Code seperti saya atau menggunakan code editor lain. Anda juga bisa menggunakan IntelliJ IDEA yang telah kita install di tutorial sebelumnya.


Menjalankan Project Gradle

Caranya sangat sederhana. Pada terminal kita cukup menjalankan 1 (satu) perintah Gradle berikut:



lalu akan menapilkan Hello Word seperti gambar diatas.



Untuk Setup Menggunakan IntelliJ kita akan lanjut di part 2.

Baca selengkapnya

Belajar Kotlin #1 Pengenalan dan Instalasi

 

Apa Itu Kotlin ?


Kotlin merupakan bahasa pemrograman open-source yang mudah dipelajari oleh siapapun. Ini bisa dilakukan berkat kejeniusan para developer di JetBrains yang dipimpin langsung oleh Andrey Breslav. Selain mudah dipelajari, Kotlin memungkinkan kita untuk membuat program antar platform yang tentunya ini dapat mengurangi biaya dalam pembuatan program itu sendiri. 

Kotlin mendukung 2 paradigma (multiparadigm) umum yang akan Anda sering jumpai, yaitu Object-Oriented Programming (OOP) dan Functional Programming (FP). Kedua paradigma tersebut akan sangat membantu proses pengembangan dengan masing-masing fitur yang dimilikinya. Selain multiparadigm, Kotlin juga mendukung multiplatform yang berbeda dengan bahasa pemrograman mainstream lainnya di mana kita dapat membuat aplikasi mobile (iOS/Android), Web, Desktop, atau Server. Bahkan Kotlin digadang-gadang bisa digunakan untuk Deep Learning dengan KotlinDL yang saat ini sudah berstatus alpha!.


Instalasi Kotlin


Pada tahap pertama, tentunya kita perlu menyiapkan beberapa tools yang dibutuhkan untuk membangun program dengan Kotlin. Beberapa tools itu bisa kita kategorikan ke dalam SDK, IDE, dan build tools.


Instalasi OpenJDK (Windows)


kita akan menggunakan installer yang sudah disediakan. Sebelum itu mari kita unduh terlebih dahulu berkas instalasinya pada tautan berikut ini:

 


Setelah itu silahkan pilih versi jdk dan sistem operasi yang anda inginkan. Untuk ditutorial kali ini saya akan menggunakan jdk versi 8 dengan sistem operasi windows. Jika anda juga menggunakan sistem operasi windows silahkan download yang .msi, lalu silahkan lakukan proses instalasi.




Silahkan klik next dan lanjutkan proses instalasi hingga selesai.



Konfigurasi JAVA_HOME Path


Langkah selanjutnya setelah instalasi adalah melakukan konfigurasi lokasi OpenJDK. Ini bertujuan agar proses instalasi IntelliJ IDEA pada sub-modul berikutnya dapat berjalan dengan baik. Mari sama-sama kita konfigurasi OpenJDK dengan mengikuti beberapa langkah berikut:

  1. Buka Control Panel kemudian masukkan system variable pada kolom pencarian.
  2. Pilih Edit the system environment variables pada hasil pencarian.
  3. Pada jendela yang tampil, klik tombol Environment Variables yang berada paling bawah pada jendela yang tampil.
  4. Fokus pada bagian System variables, klik tombol New.
  5. Setelah terbuka, masukkan JAVA_HOME pada kolom variable name dan lokasi instalasi OpenJDK yang sebelumnya sudah dicatat pada variable value seperti berikut.

  6. Selanjutnya klik OK untuk menutup jendela yang tampil.
  7. Jika dirasa sudah sesuai, tutup jendela Environment Variables dengan meng-klik tombol OK.

Terakhir, untuk memastikan apakah instalasi sudah berhasil, jalankan perintah java -version pada Command Prompt. Pastikan versi dari Java dapat ditampilkan seperti berikut. 


jika ada error silahkan cek kembali variable path dan lokasi jdk anda.



Instalasi Gradle ( Windows )


Di sini kita akan melakukannya secara manual. Mulai dari mengunduh berkas distribusinya, melakukan konfigurasi, sampai mengecek apakah Gradle sudah berhasil diinstal. Mari kita mulai dengan mengunduh berkas distribusi yang akan kita gunakan. Caranya dengan mengikuti beberapa langkah berikut:

  1. Unduh berkas distribusi Gradle pada tautan https://gradle.org/releases/. Anda bisa memilih binary-only atau complete yang disertai dengan dokumentasi.

  2. Kami menyarankan Anda mengunduh Gradle versi 6.6 guna menghindari kesalahan yang mungkin saja terjadi.

  3. Setelah proses unduh selesai, ekstrak ke folder yang diinginkan. Sebaiknya tempatkanlah pada folder yang mudah dijangkau. Ini akan mempermudah konfigurasi Environment Variable.



Konfigurasi Environment Variable


Setelah selesai mengekstrak paket distribusi, selanjutkan kita akan melakukan konfigurasi agar gradle dapat digunakan dengan mudah dan tentunya untuk menghindari eror saat ingin menggunakannya. Sama seperti OpenJDK, konfigurasi gradle akan kita lakukan pada Environment Variable. Untuk itu, langsung saja buka kembali jendela Environment Variable dengan cara seperti yang sudah kita pelajari pada sub-modul instalasi OpenJDK.

Saat jendela Environment Variables sudah terbuka, pada kolom System Variables seperti cuplikan gambar di bawah ini.


Pilih variable path kemudian klik Edit. Setelah jendela baru terbuka, Klik tombol New kemudian tambahkan lokasi dari berkas distribusi Gradle seperti contoh berikut:

Misalnya file dari zip saya extract ke C:\Users\62877\Downloads\gradle-6.6  lalu bukalah folder bin dan copy path dengan cara klik pada bagian ini terlebih dahulu: 



Setelah selesai, klik OK pada jendela yang tampil dan jendela Environment Variable. Untuk memastikan apakah gradle sudah terinstall dengan baik. Anda bisa menjalankan perintah gradle -v pada command prompt seperti berikut:



Jika terjadi error, pastikan kembali bahwa OpenJDK sudah dikonfigurasi dan dijalankan dengan baik. Sebabnya, Gradle akan menggunakan konfigurasi JAVA_HOME yang berada pada pengaturan Environment Variables.


Instalasi IntelliJ IDEA

Pastikan komputer Anda memenuhi syarat. Jika sudah, unduhlah berkas instalasi IntelliJ IDEA berdasarkan sistem operasi dengan versi yang kami sarankan yaitu versi 2020.3.1 Community yang dapat diunduh pada tautan IntelliJ IDEA download page

Anda bisa mencari versi yang dimaksud dengan memilih menu dropdown seperti berikut:



Selanjutnya ikuti langkah-langkah instalasi sesuai sistem operasi yang digunakan.

Konfigurasi IntelliJ IDEA

Pada dasarnya jika sebelumnya komputer kita sudah terinstal JDK, kita tidak perlu melakukan konfigurasi pada Intellij IDEA. Apa pasal? JDK akan secara otomatis terdeteksi sehingga Anda bisa langsung menggunakannya untuk membuat proyek baru.

Untuk mengenal IntelliJ IDEA lebih lanjut, Anda bisa membaca blog berikut: Berkenalan Dengan IntelliJ IDEA

Sekian Untuk Pengenalan Bahasa Kotlin dan Setup yang kita butuhkan unruk melakukan proses koding. Untuk Artikel selanjutnya silahkan menuggu update terbaru dari kami. Stay tune !!!! teman teman 

Baca selengkapnya