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

Emine İNAN
Huawei Developers - Türkiye
6 min readMar 1, 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 Şubat sayısına hoş geldiniz.

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

Android

Android Studio Iguana Sürümü Yayınlandı

Görsel Referansı

Android Studio Iguana, yüksek kaliteli Android uygulamaları geliştirmeyi kolaylaştıran yeni özelliklerle geldi.

Iguana sürümü, git tabanlı sürüm kontrol sistemi entegrasyonu, Jetpack Compose için UI kontrolü, IntelliJ platform güncellemeleri, Baseline Profilleri için bir sihirbaz ve Gradle Sürüm Katalogları gibi geliştirmeler sunuyor. Ayrıca, uygulama kalitesi görüşleri, progresif renderlama, Espresso Device API ve Google Play politika ihlalleri konusunda uyarılar gibi özelliklerle geliştiricilerin iş akışını iyileştirmeyi amaçlıyor. Bu yenilikler, uygulama geliştirme sürecini daha verimli ve sorunsuz hale getirerek geliştiricilere büyük kolaylıklar sağlıyor.

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

Android 15'in İlk Geliştirici Önizlemesi Yayınlandı

Görsel Referansı

Android 15'in ilk geliştirici önizlemesi yayınlandı.

Bu sürüm, geliştiricilerin üretkenliğini artırma, üstün medya deneyimleri oluşturma, pil etkisini azaltma, uygulama performansını maksimize etme ve kullanıcı gizliliği ile güvenliğini koruma gibi alanlarda yenilikler sunuyor. Android, uygulamaların premium donanım özelliklerinden, büyük ekranlı cihazlardan ve AI’deki son gelişmelerden faydalanabilmesi için gerekli araç ve kütüphaneleri sağlamaya devam ediyor.

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

Compose Multiplatform 1.6.0, Yenilikler ve Erişilebilirlik Desteğiyle Geliyor

Görsel Referansı

Compose Multiplatform 1.6.0 sürümü, geliştiricilerin çeşitli platformlar arasında kullanıcı arayüzleri geliştirmelerini ve paylaşmalarını kolaylaştıran yenilikçi bir deklaratif UI çerçevesi sunuyor.

1.6.0 sürümü, kaynak yönetimi ve UI test API’si gibi yenilikler, iOS için erişilebilirlik desteği ve JetBrains Fleet ile kod önizlemesi sunarak, en son Kotlin ve Jetpack Compose güncellemeleriyle uyumlu bir şekilde geliştiricilere uygulamalarını geniş kapsamlı test etme ve daha erişilebilir hale getirme imkanı veriyor.

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

Google Summer of Code 2024'te Kotlin Katılımcısı Olarak Fark Yaratın!

Görsel Referansı

Kotlin Vakfı, 2024'te Google Summer of Code programına mentor olarak seçildi.

Program, öğrencilere ve yeni başlayanlara, gerçek projeler üzerinde çalışarak deneyim kazanma ve Kotlin topluluğuyla bağlantı kurma fırsatı sunuyor. Aynı zamanda, katılımcılar, kendi becerilerini geliştirirken önemli Kotlin projelerine katkıda bulunacaklar. Katılımcılar, 12 hafta boyunca Google, Gradle ve JetBrains’ten uzmanlarla birlikte çalışacak. Katılmak isteyenler, projelere göz atıp, 18 Mart ile 2 Nisan arasında başvurabilirler.

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

iOS

App Store gönderimleri için Gizlilik Güncellemeleri

Görsel Referansı

Apple, geliştiricilerin App Store’a yüklenen uygulamalar için gizlilik ve güvenlik standartlarını yükseltmek amacıyla API kullanımlarını açıklamak zorunda olduğunu duyurdu.

13 Mart’tan başlayarak, API kullanımı için gerekli onaylanmış nedenleri belirtmeyen uygulamaların geliştiricilerine e-posta ile bilgilendirme yapılacak. 1 Mayıs’tan itibaren ise, geliştiriciler App Store Connect’e uygulama yüklemek için kullanılan API’lerin onaylanmış nedenlerini açıklamak zorunda kalacak. Yeni eklenen üçüncü parti SDK’lar da bu kurallara tabi olacak. Bu değişiklik, uygulama geliştirme sürecinde gizlilik ve güvenliği artırmayı amaçlıyor ve SDK sağlayıcılarını da bu yeni standartlara uyum sağlamaya teşvik ediyor.

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

App Store Connect Yükleme Gereksinimi 29 Nisan’da Başlıyor

Görsel Referansı

Apple, geliştiricilere yönelik yeni bir gerekliliği duyurdu.

Apple, 29 Nisan 2024'ten itibaren App Store’a yüklenecek olan tüm uygulamaların, güncellenmiş yazılım geliştirme araçları kullanılarak hazırlanması gerektiğini açıkladı. Bu kapsamda, iOS 17, iPadOS 17, tvOS 17 veya watchOS 10 işletim sistemleri için tasarlanan uygulamaların Xcode 15 ile geliştirilmesi zorunlu hale getirildi.

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

Swift Summer of Code 2023 Özeti

Görsel Referansı

2023 Google Summer of Code programı, Swift topluluğunun yeni çalışmalarını ön plana çıkararak açık kaynak ekosistemini büyüttü.

Google Summer of Code 2023'te, Swift için üç önemli proje başarıyla gerçekleştirildi: “Swift Memcache Library”, “Incremental Parsing in SwiftParser” ve “Key Path Inference and Diagnostic Improvements”. Bu projelerle Swift ekosistemine yapılan katkılar, katılımcıların ve mentorların çabaları sayesinde, Swift’in ilerlemesine yönelik ilham verici adımlar olarak öne çıktı.

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

Swift, Google Summer of Code 2024'e katılıyor

Görsel Referansı

Swift, Google Summer of Code 2024 programına katılacağını duyurdu.

Swift, 2018'den beri bu programa aktif katılım gösteriyor ve her yıl, derleyici geliştirmeleri, çalışma zamanı optimizasyonları ve araç ekosisteminin genişletilmesi gibi çeşitli başarılı projelerle katkı sağlıyor. İlgilenenler, öncelikle Swift’in proje fikirlerine göz atabilir, forumlarda tartışabilir ve kendileri için uygun bir proje bulduktan sonra resmi bir teklif hazırlayıp Google Summer of Code web sitesine gönderebilirler. Kendi proje fikirleriyle katılım sağlamak isteyenlerin, projelerini forumlarda sunmaları ve bir mentor bulmaları gerekiyor. Teklif süreci 18 Mart’ta başlıyor ve 2 Nisan 2024'te sona eriyor.

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

Flutter

Flutter 3.19'daki Yenilikler

Görsel Referansı

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

3.19 sürümü, Gemini için yeni bir Dart SDK’sı, geliştiricilere widget animasyonları üzerinde detaylı kontrol sağlayan bir widget, Impeller güncellemeleriyle render performansında artış, 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, Windows Arm64 desteği ve çok daha fazlasını getiriyor.

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

Flutter ve Dart’ın 2024 Yol Haritası Yayınlandı

Görsel Referansı

Flutter ekibi, 2024 Flutter ve Dart yol haritasını paylaştı.

Bu yol haritası, müşteri geri bildirimleri ve yeni pazar fırsatlarına dayanarak zamanla gelişecek planları içeriyor. Flutter, açık kaynaklı bir proje olduğu için kullanıcıların geri bildirimlerini dikkate alarak ve GitHub üzerindeki sorunlara dayanarak işleri önceliklendiriyor. Ekip, topluluğun yol haritasında sunulan temalara ve diğer alanlara katkı yapmasını destekliyor.

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

Dart ve Flutter Uygulamalarınızda Gemini API’sinden Yararlanın

Görsel Referansı

Google, Dart ve Flutter uygulamaları için gelişmiş yapay zeka özellikleri sunan Google AI Dart SDK’yı ve Gemini API’sini tanıttı.

Bu yeni araçlar, geliştiricilere tek bir kod tabanından Android, iOS, web, macOS, Windows ve Linux için zeki uygulamalar geliştirme imkanı sunuyor. Google’ın geniş makine öğrenimi araştırma ve geliştirme çalışmalarından yararlanan Gemini modeli, metin özetleme, akıllı sohbet botları, görsel arama motorları ve erişilebilirlik için görüntü açıklamaları gibi çeşitli özellikler sunuyor.

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

Dart 3.3 Sürümündeki Yenilikler ve Güncellemeler

Görsel Referansı

Dart 3.3 sürümü, performansı ve platformlar arası geliştirme deneyimini geliştiren yeni özellikler sunuyor.

3.3 sürümü, uygulamaların performansını artırıyor ve yerel kod ile etkileşimi yeniden şekillendiriyor; bu amaçla Extension Types özelliğini devreye alıyor. Ayrıca, JavaScript ile etkileşim modeli, web platformunun gücünden faydalanmak için robust tür güvenliği ve geliştirici dostu bir yaklaşım sunmak üzere yeniden tasarlanıyor. Bu yenilikler, WebAssembly desteğinin önünü açıyor. Google AI’nın Dart uygulamalarına entegrasyonu da bu sürümün dikkat çekici özelliklerinden biri olarak öne çıkıyor.

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

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