Yazılım
Seçkin Üye
Selam Dostlar bugün sizlere Android’in vazgeçilmez programlama dili olan Kotlin dilinden bahsedeceğim. Öncelikle Kotlin dilini tanıyarak konumuza başlayacağız. Hazırsanız bu değişik ve bir o kadar da basit dili öğrenmeye başlayalım
KOTLIN Nedir ?
Belki bilenleriniz, ismini duyanlarınız vardır. Kotlin, ilk olarak Jetbrains tarafından 2011 yılında geliştirilmeye başlanmış olup, 2016 yılında ilk stabil sürümünü yayımlamıştır. Kotlin Java Sanal Makinesi (JVM) üzerinde çalışan bir dildir.Bundan dolayı JVM' ye ihtiyaç vardır. Kotlin yazılım dilini öğrenerek hem Android uygulama geliştirebilir , hemde server-side uygulamaları geliştirebilirsiniz. Ama bunları geliştirebilmek için öncelikle Kotlin Yazılım dilinin temellerini öğrenmelisiniz.Kotlin geliştirebilmek için öncelikle bilgisayarımıza JDK kurmamız gerekir. Ide olarak Intellij IDEA , Android Studio , Eclipse(JetBrains’in geliştirdiği kotlin plugini ile) ve ya ide kullanmayıp terminal ile Kotlin uygulamalar geliştirebiliriz. Kotlin ile Android uygulamalar yapmak için Android Studio 3.0 versiyonunu kullanabilirsiniz. Her ne kadar Kotlin özellikle Java'nın zayıf yönlerini ele alarak bize kolaylık sağlamış olsada yeni bir dil olduğu için Java'da olduğu gibi araştırma yaptığımız zaman kolay kaynak bulunmayabilir.Bu açıdan zorluk yaşanabilir.Kısacası, özellikle Java dilini bilenlerin rahatlıkla öğrenebileceği,günümüze hitap eden,meraklıların öğrenmesi gereken bir dildir Kotlin.
KOTLIN'i aşağıda verdiğim başlıklar altında inceleyebiliriz:
-Kurulum
-Değişkenler
-Matematiksel İşlemler
-Karar Mekanizması (İf – Else İf – When)
-Döngüler
-Fonksiyonlar
-Kolleksiyonlar (Array, ArrayList, HashMap)
-Nesne Yönelimli Programla (Object Oriented Programming)
-Hata Ayıklama (Try -Catch)
-Multithreading
Peki dostlar neden KOTLIN'i kullanmalısınız işte birkaç sebep:
- Java ile birlikçe çalışabilir.
- Nesneye yönelik programlama dilleri ile benzer Syntax
- Yazılımcıların sorunlarını çözmek için geliştirilmiş bir programlama dili.
- Kolayca projelerinizi adapte edebilirsiniz.
- Arkasında güçlü bir desteği barındırıyor.
- Bir kaç saat içinde öğrenilebilir.
- Üretkenliğinize yardımcı olacak bir çok araç ve kütüphane sunuyor.
- Daha güvenli bir programlama dilidir.
Sıra geldi KOTLIN'in desteklediği platformlara:
JVM : Server-side Uygulamalar
Android : Android Uygulamalar
Browser : JavaScript tabanlı Web Uygulamalar
Native : MacOS, iOS ve Gömülü sistemler Uygulamaları. (Geliştirilme aşamasındadır.)
Kotlin'i basit anlamda deneyebileceğiniz bir site bırakıyorum dostlar:
Bağlantıları görmek için lütfen
Giriş Yap
Bağlantıları görmek için lütfen
Giriş Yap
Ekli dosyalar
Son düzenleme: