Mobil Yazılım Dünyası Mayıs’24 Gelişmelerine Hızlı Bakış

Emine İNAN
Huawei Developers - Türkiye
5 min readJun 4, 2024

--

Herkese merhaba🙌

Her ay mobil yazılım dünyasında gerçekleşen haberler, duyurular ve etkinlikler gibi birçok içeriği bir araya getirerek hazırladığımız bültenimizin Mayıs sayısına hoş geldiniz.

Mayıs ayında mobil yazılım dünyasında hangi gelişmeler yaşandı? Gelin, bültenimizin Mayıs sayısı ile mobil yazılım dünyasında öne çıkan güncellemelere hep birlikte göz atalım!

Announce Season 2 GIF by Everything’s Gonna Be Okay

Android

Google I/O’da Android Geliştiricilere Sunulan Yenilikler

Görsel Referansı

14 Mayıs’ta gerçekleşen Google I/O’da Android geliştiriciler için önemli duyurular yapıldı.

Android Studio’daki Gemini gibi kodlama sürecini kolaylaştıran AI odaklı yeni araçlar ve hizmetler tanıtıldı. Jetpack Compose, farklı cihazlar için daha hızlı ve kolay uygulama geliştirmeye yardımcı oluyor. Wear OS 5 ve Android 14 for TV, performans ve enerji verimliliği sunarken, Google Home API’ları tüm geliştiricilerin ev için geliştirme yapmasını mümkün kılıyor. Kotlin Multiplatform, iş mantığını paylaşmayı sağlarken, Android Studio’nun yeni sürümü geliştirme sürecini daha verimli hale getiriyor. Son olarak, Android 15'in ikinci beta sürümü, kullanıcı deneyimini iyileştirmeye odaklanıyor.

Kaynağa ve daha detaylı bilgiye buradan ulaşabilirsiniz.

Android Studio Güncellemelerinde Yeni Yaklaşım

Görsel Referansı

Android Studio sürümleri, IntelliJ IDEA sürümleme şemasına uyarak versiyon numaralandırmasını değiştirip, hayvan kod adları ile büyük sürümleri tanımlamaya başladı.

Koala sürümü yakında Beta’da, ardından Koala Özellik Güncellemesi Canary’de yayınlanacak. Her hayvan kod adı, bir platform güncellemesi ve ardından bir özellik güncellemesini içerecek. Bu değişiklikler, güncellemelerin daha sık ve yüksek kaliteli olmasını hedefliyor.

Kaynağa ve daha detaylı bilgiye buradan ulaşabilirsiniz.

Kotlin 2.0 Duyuruldu: K2 Derleyicisi ile Çok Platformlu Geliştirmede Yeni Dönem

Görsel Referansı

Kotlin 2.0, hızlı, akıllı ve çok platformlu özelliklere sahip olan bir K2 derleyicisi ile heyecanla duyuruldu.

Bu güncelleme, tüm Kotlin platformlarını birleştiren K2 derleyicisini tanıtarak çok platformlu projelerin derleme sürelerini iyileştiriyor. Yeni K2 derleyicisi, çok platform kütüphanelerinin geliştirilmesini JVM kütüphanelerinin geliştirilmesi kadar basit hale getiriyor. Kotlin 2.0, ayrıca Compose Multiplatform projeleri için birinci taraf desteği sağlıyor. Jetpack Compose derleyicisi Kotlin deposuyla birleştirilerek artık Kotlin ile birlikte gönderiliyor. Kotlin 2.0, derleme hızında belirgin bir artış sağlarken, aynı zamanda IntelliJ IDEA’nın K2 modu ile daha akıllı kod analizi ve daha hızlı tamamlama özellikleri sunuyor.

Kaynağa ve daha detaylı bilgiye buradan ulaşabilirsiniz.

Kotlin Vakfı, GSoC 2024 için 5 Katılımcı Projesini Onayladı

Görsel Referansı

Kotlin Vakfı, Google Summer of Code 2024 için sunduğu tüm projelerin kabul edildiğini duyurdu!

GSoC, açık kaynaklı yazılım geliştirmeye yeni katılımcıları teşvik eden küresel bir çevrim içi programdır. Kotlin Vakfı mentörleriyle birlikte Google, Gradle ve JetBrains’ten gelen rehberlikle, katılımcılar yaz boyunca 8 ila 22 hafta süren programlama projelerinde çalışacaklar. Son projeler, Kotlin/Wasm derleyicisi için artımlı derleme, Deklaratif Gradle için Kotlin DSL iyileştirmeleri, kotlinx-benchmark’ta Android hedefinin desteklenmesi, Gradle derleme sunucusu — Android projelerinin desteklenmesi ve Compose Multiplatform bileşen galerisi oluşturucu olarak belirlendi. Katkıda bulunanlar gerçek dünya geliştirme deneyimi kazanacak, etkili Kotlin projelerinde çalışacaklar, deneyimli mentörlerden öğrenecekler, özgeçmişlerini geliştirecekler ve ödenek alacaklar.

Kaynağa ve daha detaylı bilgiye buradan ulaşabilirsiniz.

Kotlin Özeti: KotlinConf 2024'te Öne Çıkanlar

Görsel Referansı

KotlinConf 2024'ün açılış konuşmasında, Kotlin’in geleceği hakkında önemli güncellemeler duyuruldu.

Güncellemeler, Kotlin 2.0'ın sabit K2 derleyicisiyle duyurulmasını, Compose Multiplatform’un 1.6.10 sürümüyle gelen iOS Beta ve Web Alpha desteğini, Amper’in bağımsız sürümünün önizleme olarak sunulmasını, Uber’in Kotlin Vakfı’na Gümüş Üye olarak katılmasını, Kotlin ML Paketi’nin tanıtılmasını ve daha fazlasını içeriyor.

Kaynağa ve daha detaylı bilgiye buradan ulaşabilirsiniz.

iOS

Apple Tasarım Ödülü Finalistleri Açıklandı

Görsel Referansı

Apple, Tasarım Ödülü finalistlerini resmen açıkladı.

Apple, kapsayıcılık, keyif ve eğlence, görseller ve grafikler, sosyal etki ve bu yıl eklenen Vision Pro uygulamalarını içeren “Uzamsal Bilgi İşlem” kategorisi gibi 7 farklı kategoride öne çıkan uygulama ve oyunları aday gösterdi. Kazananlar, 10 Haziran’da başlayacak olan Dünya Çapında Geliştiriciler Konferansı’nda (WWDC24) duyurulacak.

Kaynağa ve daha detaylı bilgiye buradan ulaşabilirsiniz.

Flutter

Flutter 3.22 Sürümü Yayınlandı

Görsel Referansı

Flutter 3.22 sürümü, geliştiriciler için yeni özellikler ve iyileştirmelerle yayınlandı.

3.22 sürümü, WebAssembly’nin kararlı kanala getirilmesi, Android’de Impeller için tam özellikli Vulkan arka planıyla render performansında artış, yeni widget durum özellikleriyle widget animasyonları üzerinde detaylı kontrol sağlanması, dinamik görünüm boyutlandırma ve geliştirilmiş form doğrulama ile iş akışlarının verimli hale getirilmesi gibi yenilikler getiriyor. Ayrıca, flavor-conditional varlık paketleme, Dart’ta Firebase için Vertex AI’nin önizlemesi, kullanıcıları bir web URL’inden mobil uygulamanın belirli bir sayfasına yönlendirme işlemini sağlayan deep linkleri uygulamaya yardımcı olacak araçlar, güncellenmiş DevTools ve çok daha fazlası bu sürümde yer alıyor.

Kaynağa ve daha detaylı bilgiye buradan ulaşabilirsiniz.

Dart 3.4 Yeni Özellikler ve İyileştirmelerle Yayınlandı

Görsel Referansı

Dart 3.4 sürümü, geliştiriciler için yeni özellikler ve iyileştirmelerle beraber yayınlandı.

Dart 3.4, Flutter 3.22 ile birlikte WebAssembly desteği ve makro özelliği getiriyor. Bu güncelleme, Flutter Web uygulamalarına tam WebAssembly (Wasm) desteği sunarak geliştiricilere yeni olanaklar sağlıyor. Ayrıca, yeni makro sistemi, JSON işlemleri gibi görevlerde verimliliği artırmak için tasarlanmıştır. Güncelleme ayrıca, Analyzer kod tamamlama hatalarının çoğunu giderirken, koşullu ifadelerin dil spesifikasyonu ile uyumunu artırıyor ve dart kitaplığından bazı araçlar kaldırılarak eksiklikler gideriliyor. Dart 3.4 sürümü, geliştirici deneyimini iyileştirmek için önemli adımlar atmaya devam ediyor ve topluluğun katkılarıyla daha da güçleniyor.

Kaynağa ve daha detaylı bilgiye buradan ulaşabilirsiniz.

The End GIF

Bültenimizin sonuna geldik! Mobil yazılım dünyasında gelecek ayın öne çıkan güncellemelerinden haberdar olmak için bültenimizi takipte kalın! Bir sonraki sayıda görüşmek üzere👋

--

--

Emine İNAN
Huawei Developers - Türkiye

Android Developer by day, Android Developer by night. @Huawei