Merhaba Arkadaşlar,
Google her yıl düzenlediği I/O etkinliğinde bu sene biz Android geliştiricilerine bir süpriz yaptı. 17-19 Mayıs tarihleri arasında düzenlenen I/O 2017 etkinliğinde Android için yeni bir programlama dilini tanıttı. Bu dil JetBrains firmasının geliştirmiş olduğu Kotlin Programlama dili.
Senelerdir Google ile Java dilinin sahibi Oracle firması arasında patent davaları devam ediyor. Bundan kaynaklı olarak Google’n başka bir yazılım dilini destekleyeceği zaten bekleniyordu. Bugüne kadar söylentiler hep Apple firmasının geliştirdiği ve yine açık kaynak kodlu olan Swift yazılım diliydi. Fakat Google en büyük rakiplerinden biri olan Apple firmasının yazılım dilini kullanmak yerine, Android Studio’nun altyapısını kullandığı Intellij Idea IDE’nin sahibi/geliştiricisi olan JetBrains firmasının geliştirdiği yazılım dilini (Kotlin) tercih etti.
Bu dil aynı java gibi JVM (Java Virtual Machine) üzerinde çalışabilen bir dildir. Yani bir defa yaz her platformda çalıştır mantığıyla çalışmaktadır. Java veya Kotlin dilinde yazılan bir program çalıştırıldığında öce byte kodlara dönüştürülmekte ve JVM’in okuyup / yorumlayabileceği bir hal almaktadır. JVM ve JVM’in çalışma mantığı ile ilgili yazımıza buradan ulaşabilirsiniz. Android’de kendi geliştirdiği JVM’ni (ART) kullanmaktadır. Yani bizim Java ile yazdığımız uygulamamız çalıştırma anında veya ilk kurulumunda byte koda dönüştürülmekte ve Art üzerinde çalışmaktadır. Kotlin’de aynı yapıda olacağı için Kotlin’le yazılan programımız byte kodlara dönüştürülecek ve ART üzerinde çalışabilecektir.
Syntax olarak java’ya benzemektedir ve OOP(Object Orianted Programing) bir dildir. Yani nesne tabanlı geliştirme yapılmaktadır. Java dili ile geliştirme yapmış olan arkadaşlarımız çok fazla zorlanmadan bu dil ile geliştirme yapabilecektir. Kotlin dilini geliştirmeye JetBrains ve Google beraber devam edecekler fakat dilin sahibi Google değil JetBrains firması olacaktır.
Java ile geliştirme yapmaya devam edebileceğiz. Fakat ilerleyen zamanlarda ne olur, java desteği kesilir mi bunu şuandan bilmemiz zor. Android Studio 3.0 ile birlikte Kotlin ile geliştirme yapmaya başlayabileceğiz. Android Studio 3.0 indirip denemek isterseniz tıklayınız. Biz mobilhanem.com ekibi olarak gelişmeleri dikkatli bir şekilde takip etmeye devam edeceğiz. Eğer beklenen popülerliğe ulaşabilirse bizde Kotlin ile ilgili derslere başlayacağız.
Kotlin dersleri için tıklayınız.
6
Admin içimi mi okudun bilmiyorum tamda size mail atacaktım Kotlin hakkında bilgi verici bir konu açın diye teşekkürler 🙂
Önemli değil:)
Kolay gelsin.
sokarim boyle ise boktan boktan isler ya maden yenilik yapacaksin, o zaman git swift gibi dil cikar, golang kullan VM den kurtul ne kadar salaklar ya
bende dersleriniz için sabırsızlanıyorum dili duyduğumda dedim ki kesin mobilhanem devardır bişeyler 🙂 hatta bu dilde ilk olacağınız için sizin için de büyük bir fırsat olabilir birçok kişi hala mobilhanem varken yabancı sitelerde bişeyler bulmaya anlamaya çalışıyor
Bu konuyu şuan değerlendiriyoruz. Derslere başlamayı bizde düşünüyoruz.
ne zaman cikacak
Kotlin çıktı zaten. Derste limki mevcut.
Videolu ders anlatımı yapacakmısınız?
Yazı metinleri olunca siz cümlenin sonuna gelene kadar ben cümlenin başını unutuyorum ???
Merhaba,
Mobilhanem olarak video ders konusunda pek başarılı değiliz 🙂 Yazı ile daha rahat anlatıyoruz kendimizi:)
kotlin dersleri olcakmı acaba
Evet en kısa zamanda(1 hafta içinde) derslere başlayacağız.
Beyler ben kurduğuma kuracağıma pişman oldum. Tekrar 2.3 kurdum. Güncelleme olarak değil zip olarak indiriyorsunuz Programfiles>android studio yapıştırıyorsunuz. Proje oluşmuyor felan. Adam akıllı sürüm güncellemesi verilene kadar indirmeyin derim
merhaba andorid programlama için java öğreniyordum sizce kotlin öğrenmek daha faydalımı olur ?
Önce java sonra kotlin öğren bence.Ben öyle yapacağım.Şu an java öğreniyorum 🙂
[…] mobilhanem.com ekibi olarak bu yazımızda söz verdiğimiz gibi Kotlin yazılım dilininin temellerini sizlere öğretmeye çalışacağız. […]