Kotlin için Intellij IDEA Geliştirme Ortamı

Kotlin bir JVM dili olduğu için derleyici bytecode üretecektir. Bytecode, Java uygulamalarının platformdan bağımsız olarak çalışmasını sağlar. Kotlin bytcode ürettiği için bilgisayarınızda Java JDK kurulu olmalıdır. Android Studio, Eclipse ve Intellij IDEA ile çalışırken temin etmeniz gereken ilk araç Java JDK’dır.

Java logosu

Uygulamalarımızı Java JDK 8 kullanarak geliştireceğiz. Java JDK 8’i bu linkten indirebilirsiniz.

Intellij IDEA nedir?

Bu program JetBrains tarafından geliştirilmiş, Java uygulamaları geliştirme yazılımıdır. Temel geliştirilme amacı, uygulama geliştiricilerin verimliliğini arttırmaktır. Yazılım, güçlü statik kod analizine ve ergonomik bir tasarıma sahiptir. Özellikle java uygulamaları geliştirmek için kesinlikle denenmesi gereken bir yazılımdır.

Intellij IDEA Logosu

Veri yapıları ve Algoritmalar için kodları bu programda yazacağız.
Intellij IDEA ile ilgili bazı özellikler şunlardır:

  • Akıllı kod tamamlama
  • Java için geliştirilmesiyle birlikte SQL, JavaScript ve HTML için de kullanılabilir.
  • Uygulamanızda tekrar eden geliştirme görevlerini otomatikleştirir.
  • Android uygulamalar geliştirmeyi sağlar.
  • Arayüzü editör merkezli olarak dizayn edildiği için kod yazma daha kolaydır. Ekranın büyük bir kısmında sadece kod editörünü görürsünüz.
  • Maven, Gradle, Ant, Gant gibi geliştirme araçlarını destekler.
  • SQL ile çalışırken akıllı kodlama ile kodlamayı daha hızlı yapabilirsiniz.
  • Kotlin için akla gelen ilk geliştirme aracıdır.
  • Tomcat, JBoss, WebSphere gibi büyük uygulama sunucularını destekler.

Bunlar içerisinde belki en önemlisi Java ile birlikte Kotlin’i desteklemesidir. Bu programın halihazırda iki adet sürümü bulunmakta. Bunlar şu şekildedir.

  • Ultimate: Bu sürüm Web ve kurumsal uygulamalar geliştirmek için kullanılır. Ücretli sürümüdür.
  • Community: Kotlin, JVM ve Android uygulamaları geliştirmek için Apache 2.0 lisansı altında geliştirilen açık kaynak, ücretsiz bir yazılımdır. Kotlin uygulamalarını bu sürümde geliştireceğiz.

Intellij IDEA yazılımını indirmek için bu linki kullanabilirsiniz. Linke tıkladığınız zaman aşağıdaki pencere sizlere gösterilir. Buradan “Community” seçeneğini tıklayıp exe dosyasını indirebilirsiniz.

Intellij IDEA indirme sayfası görüntüsü

Intellij IDEA Kurulumu

Intellij IDEA kurulum dosyasını indirdikten sonra çalıştırınız ve aşağıdaki adımları takip ediniz.

Adım 1: Next butonuna tıklayıp devam ediniz.
Adım 2: Kurulumu yapacağınız konumu belirleyebilirsiniz. Varsayılan olarak bırakıp Next butonuna tıklayalım.
Adım 3: 64-bit launcher, .java ve .kt kutularını işaretleyiniz. Sonra Next butonu ile devam ediniz.
Adım 4: Başlangıç menüsü ayarlarında herhangi bir değişiklik yapmadan Install butonuna tıklayarak kuruluma başlayalım.
Adım 5: Herhangi bir sorun yoksa kurulum başlar.
Adım 6: Kurulum bittikten sonra “Run Intellij IDEA Community Edition” seçeneğini işaretleyip Finish butonuna tıklayınız.
Adım 7: Yukarıda görüleceği üzere Intellij IDEA ilk ayarlamaları yapmak için splash screen ile bizleri karşılar.
Adım 8: Intellij IDEA ile ilgili daha önceki yapılandırmaları seçmek için ilk seçeneği seçiniz. Eğer yoksa böyle bir yapılandırma bizim yaptığımız gibi “Do not import settings” seçeneğini işaretleyip OK butonuna tıklayınız.
Adım 9: Çalışmak istediğiniz temayı seçiniz. Biz Light temasını seçtik. Next Default plugins ile devam ediniz.
Adım 10: Burayı geçebiliriz. Çünkü veri yapıları ve algoritma için herhangi bir eklentiye ihtiyacımız yok şimdilik. Next Default plugins ile devam ediniz.
Adım 11: Burayı geçebiliriz. Next Default plugins ile devam ediniz.
Adım 12: Kurulum işlemi tamamlandı.

Bu adımları takip ettikten sonra şimdi Intellij IDEA ile ilk Kotlin projemizi yapabiliriz. Bunu da bir sonraki makaleye bırakalım. Şimdilik hoş çakalın.

**Bana en büyük desteğiniz yazılarıma yorum yapmanız ve paylaşmanızdır.