-- Kotlin

Kotlin’e Giriş

Merhabalar, Kotlin derslerine başlamadan önce basit ama anlaşılır bir girizgah yazmak istedim. Buna bağlı olarak; aşağıda bazı maddelere yer verdim. Kısa cümlelerle konuya az çok hakim olmanızı amaçlayan bir konsept üzerinde ilerleyeceğim.

  • Google I/O (Innovation in the Open/Açık Yenilik) 2017 toplantısında Android‘in resmi dili seçilmiştir.
  • JetBrains tarafından geliştirilmektedir.
    • Kotlin yazarken kullanacağımız IDE (IntelliJ IDEA) JetBrains geliştirmektedir.
    • Android Studio, IntelliJ IDEA’nın üzerine inşaa edilmiştir.
  • Java’dan daha esnek ve güçlü bir yapıya sahip.
    • Sözdizimi daha anlamlı ve kısa.
    • Güvenlik özellikleri uygulamalarınızı daha sağlıklı geliştirebilirsiniz.
    • Uygulamalarınızda daha fazla performans elde edebilirsiniz.
  • Java Sanal Makinesı’ni kullanır.
  • Matematik ve bilgisayar bilimleri üzerine (High Order Functions) destekler.
  • Kotlin ve Java birlikte çalışabilirler.

Kotlin ve Java üzerine daha birçok madde yazılabilir ve irdelenebilir belki ama şimdilik bizlere bu kadar maddenin yeterli olacağını düşünmekteyim.

Ben Kotlin dersleri sürecinde Linux işletim sistemi ile devam edeceğim. Sizin kullanıdığınız sistemlerle bazı farklılıklar olabilir. Bunları araştırarak öğrenebilirsiniz.

 

Yorumunu Paylaş!

Yorum

  1. Google’ın son etkinlikte sloganda değişikliğe gitmesinden sonra yapılacak en büyük hamlelerden birisi de Kotlin’i bünyesine dahil etmesi denilebilir. Zira, Google artık Android üzerinde makine öğrenmve üzerine yoğunlaşmak için tüm kaynaklarını ve ekipmanını hazırlamış durumda. Auto-complete, gmail, maps ve daha nice işlemleri uzak makinede makine öğrenme ile tamamladıktan sonra kullanıcıya sunmakta. Bundan dolayı da Google artık birçok işleminde API kullanmayı düşünmekte. Kotlin de API’ler için Google’a büyük destek olacak.