Kotlin Android’in resmi programlama dilleri arasına giriyor

Yeni programlama dili Android sayesinde güç kazanacak

kotlinGoogle, I/O 2017‘de Android’de Kotlin’i, birinci sınıf programlama dili olarak resmen destekleyeceğini duyurdu. Bu dil, Google’ın resmi geliştirici aracı olan Android Studio’nun temel aldığı Jet Brains IDE’yi de geliştirmiş olan Jet Brains’in oluşturduğu yepyeni bir programlama dili.

Android geliştirme ortamı için varsayılan programlama dili özelliğini taşıyan Java gibi, Kotlin de Java sanal makinesi üstünde çalışan bir programlama dili. Zaten bu ya da diğer birçok Java sanal makine programlama dilini Android geliştirme çalışmaları için kullanmak mümkündü. Aslına bakarsanız, Android tam anlamıyla Java sanal makinesini kullanmıyor, ancak Java ile güçlü kökleri ve Kotlin’in Java ile uyumluluğu onu geliştiricileri için popüler bir seçim hâline getiriyor. Resmi Google desteği başlangıç aşamasındaki bu dil için itici güç olacaktır, ayrıca Android’de onunla çalışmaya çok daha doğal nitelik kazandıracaktır.

Bu programlama dilinin araçları Android Studio 3.0’da yerleştirilmiş şekilde gelecek. Jet Brains ve Google da programlama dilini bundan sonra süreçte birlikte destekleyeceklerinin sözünü veriyor.

Bir programlama dili olarak bu dilin Java ile yapısal açıdan birçok benzerliği bulunuyor. Nesne odaklı ve statik şekilde yazılmış olan bu dil Java ile benzer problemleri çözmek için tasarlandı. Ancak birçok açıdan yeni bir programlama dili olduğu için, Kotlin’in memnuniyet verici birçok özelliği, daha temiz bir söz dizimi, fonksiyonel programlamadan fikirleri ve Java üstüne eklenen diğer birtakım güçlendirmeleri bulunuyor.

Bir Apple projesi olan ve daha sonra açık kaynak kodlu hâle getirilen Swift programlama dilinin aksine, Google Kotlin’e sahip olmayacak. Bu programlama dile Jet Brains tarafından geliştirilmeye ve desteklenmeye devam edilecek, bununla birlikte şirket Google ile işbirliği yaparak programlama diline kılavuzluk edecek, kâr amacı gütmeyen Kotlin vakfının kurulmasını sağlayacak. Kotlin diğer platformları da hedeflemeyi sürdürecek, bu programlama dili iOS ve Mac’lerde yerel kod olarak çalışacak şekilde tasarlandı, ayrıca web geliştirme çalışmaları için de JavaScript’e derleme yapabiliyor.

Teknoblog Mobil Uygulamalar

Güncel teknoloji haberleri Teknoblog iPhone ve Android uygulamalarıyla her an elinizin altında.

YORUMLARINIZI BEKLİYORUZ

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz

Samsung Galaxy A12 ve A02s tanıtıldı

Samsung Galaxy A12 ve A02s hakkındaki haberler bir süredir etrafta dolaşıyordu. İki akıllı telefon da Samsung'un 2021 model Galaxy A serisinin üyeleri olarak sonunda...

Video: iPhone 12 ve iPhone 12 Pro Kutu Açılımı

Apple'ın geçtiğimiz hafta sonuna girilirken Türkiye fiyatlarını açıkladığı dört farklı 2020 model iPhone'undan ikisi cuma günü itibarıyla ön satışa sunuluyor. 4 Aralık'ta da dağıtımı...

Apple’dan öğretmenler için eğitim ve öğretim kaynakları

Sosyal mesafeyi korumanın en büyük öncelik haline gelmesiyle birlikte, eğitimciler ve öğrenciler için uzaktan eğitim modellerinin önemi daha da arttı. Eğitim alanında 40 yıllık...

MediaMarkt’ta dikkate değer Şahane Cuma fırsatları

Önce sağlık diyen MediaMarkt Şahane Cuma kampanyasını salı gününden başlatıyor. Bu sayede müşterilerine mağazalarda yoğunluk yaşamadan keyifli bir alışveriş deneyimi sunmayı amaçlıyor.24-29 Kasım tarihleri...

Poco M3 resmiyet kazandı: Snapdragon 662 işlemci, 6000 mAh pil

Xiaomi'nin bünyesinde kurulan Poco, yeni akıllı telefonuyla birlikte bağımsızlığını da duyurdu. Poco M3 adını taşıyan en yeni akıllı telefon tanıtılırken, Poco Global'ın yıla bağımsız...

Apple Watch SE İncelemesi

Apple, daha önce iPhone'larda uyguladığı satış stratejisini Apple Watch'ta da uygulayarak yeni bir model çıkardığında bir önceki yılın modelini de satışta tutmaya devam ediyor....

macOS Big Sur İncelemesi

Apple, geçtiğimiz haziran ayında iOS 14, iPadOS 14 gibi işletim sistemleriyle birlikte macOS Big Sur'un da ön gösterimini yapmıştı. Ancak bu yeni masaüstü sürümünün...

Poco X3 NFC İncelemesi

Poco markası bir "amiral gemisi katili" telefon modeliyle çıkmıştı, ancak son zamanlarda Xiaomi'nin bu marka altında daha çok fiyat-performansa odaklanan orta segment modellere yer...

Bilgilendirici ve kaliteli teknoloji videoları için Teknoblog YouTube kanalına abone olun