Ana Sayfa » Yazılım » Kotlin Android’in resmi programlama dilleri arasına giriyor

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.

YORUMLARINIZI BEKLİYORUZ

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

TikTok ABD’de uygulama mağazalarından çıkarılıyor

TikTok ve WeChat, 20 Eylül'den itibaren ABD'de mobil uygulama mağazalarından kaldırılacak. Söz konusu karar, ABD Ticaret Bakanlığı tarafından duyuruldu. ByteDance'in sahibi olduğu uygulamalarla ilgili...

Samsung Galaxy Z Fold 2 İncelemesi

Katlanabilir telefonlar en sonunda geçen yıl, öncesindeki beklentiler, sızıntılar ve dedikoduların ardından tüketicilerle buluşmaya başlamıştı. Ancak yeni bir ürün kategorisinin ilk üyeleri, ilk olmanın...

Facebook ve Instagram kullanıcıları yine erişim problemi yaşadı

Aralarında Türkiye'nin de bulunduğu, çeşitli Avrupa ülkelerinde ve ABD'de yaşayan bazı Instagram ve Facebook kullanıcıları dün akşam saatlerinde servise erişmekte veya içerikleri yüklemekte sıkıntılar...

Oppo, Samsung ve Xiaomi ürünlerinde yüzde 30’a varan indirim fırsatı

Akıllı telefonunu yenilemek veya akıllı saat, kablosuz kulaklık vb. aksesuarları satın almak isteyenler için GittiGidiyor'da Oppo, Samsung ve Xiaomi ürünlerini kapsayan bir indirim kampanyası...

Sony Xperia 5 II tanıtıldı: Snapdragon 865, 120Hz ekran

Sony büyük telefonlardan fazla hoşlanmayan ancak telefonla fotoğraf çekmek, video izlemek ve oyun oynamak gibi şeyleri sevenler için Xperia 5 II ile yeni bir...

Sony PS5 ile birlikte çıkacak oyunların listesini açıkladı

Sony, PlayStation 5 ile birlikte aynı anda çıkacak birinci taraf oyun serisini duyurdu. Bunun yanı sıra özel oyunlarının PS4 sürümleriyle ilgili bazı ayrıntıları ve...

Sony beklenen açıklamayı yaptı: PS5 fiyatları ve çıkış tarihi belli oldu

Sony, PlayStation YouTube ve Twitch hesapları üzerinden yayınladığı dijital gösterimle birlikte birinci taraf oyunları ve iş birliği yaptığı oyun stüdyolarından gelecek oyunların fragmanlarını gösterdi....

iOS 14, iPadOS 14, watchOS 7 ve tvOS 14 yayınlandı, indirin

Apple dün akşam saatlerinde gerçekleştirdiği Sonbahar 2020 Etkinliğinin sonunda bir sürpriz yaparak işletim sistemlerinin büyük bir kısmı için güncellemeleri 16 Eylül'de yayınlayacağını açıklamıştı. Şirket,...

Oculus’un yeni sanal gerçeklik başlığı Quest 2 tanıtıldı [Video]

İkinci nesil Oculus Quest sanal gerçeklik başlığı Quest 2, önümüzdeki ay 299 dolarından başlayan fiyatlarla yurt dışında satışa sunuluyor. Facebook, Quest 2 için ön...

iOS 14 İncelemesi

Apple WWDC 2020'de ön gösterimini gerçekleştirdiği ve geride kalan yaz ayları boyunca yayınladığı geliştirici ve herkese açık beta sürümlerinin sonucunda son hâline getirdiği iOS...

BUNLAR DA İLGİNİZİ ÇEKEBİLİR

Microsoft Telefonunuz uygulaması için beklenen güncelleme hazır

Microsoft Telefonunuz uygulamasının "Uygulamalar" özelliğinin kapsama alanı Insider programının ötesine geçiyor. Söz konusu özellik yakında destekleyen bir telefona sahip herkesin erişimine açık olacak. Bu...

Google Drive’ın Çöp Kutusu otomatik olarak temizlenecek

Google Drive, Çöp Kutusu politikasında değişikliğe gidiyor. Bundan böyle kullanıcıların Çöp Kutusu'na gönderdiği dosyalar 30 gün sonra otomatik olarak silinecek. Şimdiye kadar Çöp Kutusu'ndaki...

ColorOS 11 Ön İnceleme: Android 11’e Oppo yorumu [Video]

Google'ın geçen hafta Android 11 sürümünü dağıtıma çıkarmasının ardından diğer üreticilerden de Android 11 güncellemelerine dair dağıtım veya tanıtım haberleri gelmeye başladı. Oppo, hafta...

Google karbon geçmişinin tamamını temizledi

Google, eylül ayı itibarıyla karbon geçmişinin tamamını temizlemeyi başardığını açıkladı. Bu açıklama, şirketin yüksek kaliteli karbon takaslarıyla şimdiye kadar veri merkezleri ve yerleşkelerinden gerçekleştirilen...

Google Pixel 5, yeni Chromecast ve akıllı hoparlör için tanıtım etkinliği ay sonunda

Google, Pixel 5 akıllı telefonunu, yeni Chromecast'i ve akıllı hoparlörünü bu ayın sonlarında tanıtmayı planlıyor. Şirket, medya mensuplarına 30 Eylül tarihinde gerçekleştireceği ve yeni...

Oppo telefonlarına özel, Android 11 tabanlı ColorOS 11 duyuruldu

Oppo, kullanıcı arayüzü ColorOS'in yeni versiyonu ColorOS 11'i bugün gerçekleştirdiği online bir etkinlikle tanıttı. Şirket, bu lansmanın Google'ın Android 11'i dağıtıma çıkarmasının hemen ardından...

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