Mobil Yazılım Dünyası Nisan’23 Gelişmelerine Hızlı Bakış

Emine İNAN
Huawei Developers - Türkiye
5 min readMay 3, 2023

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 Nisan sayısına hoş geldiniz.

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

Android

Photo Picker Her Yerde

Görsel Referansı

Android, gizliliği iyileştirmek, kullanıcılara daha fazla kontrol sağlamak, şeffaflığı artırmak ve özel verilere erişim kapsamını azaltmak için geçen yıl Android Photo Picker’ı yayınlamıştı.

Photo Picker, kullanıcılara tarihe göre en yeniden en eskiye doğru sıralanmış, tüm medya kitaplıkları yerine yalnızca seçilen resimlere ve videolara erişilmesini sağlayan güvenli bir arayüz sunar.

Görsel Referansı

Android, bu yılın ilerleyen zamanlarında Photo Picker için, Google Fotoğraflar gibi bulut depolama sağlayıcılarını sorunsuz bir şekilde destekleyerek kullanıcıların uygulamadan ayrılmadan, geliştiricilerin ise herhangi bir kod değişikliği yapmadan uzak içeriklerini seçmelerine olanak tanıyacağını duyurdu.

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

Spatial Audio ile Sürükleyici Bir Ses Deneyimine Hazır Olun

Görsel Referansı

Android 13 (API seviyesi 33), Spatial Audio için yeni bir standart platform mimarisi ve daha ilgi çekici bir ses deneyimi sunuyor.

Spatial Audio kullanıcıları eylemin merkezine koyan ve içeriğin daha gerçekçi görünmesini sağlayan sürükleyici bir ses deneyimidir. Kullanıcılar Android 13'ten başlayarak ve ExoPlayer kullanarak Android’in Spatial Audio desteğini uygulamalarına entegre edebilirler.

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

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

Görsel Referansı

Android Studio’nun en son kararlı sürümü olan Android Studio Flamingo yayınlandı.

Android Studio Flamingo sürümü, Live Edit ile pixel perfect UI oluşturmaya yardımcı olacak geliştirmeler, uygulamaları incelemeye yardımcı olan yeni özellikler, IntelliJ güncellemeleri ve daha fazlasını içeriyor.

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

Kotlin DSL Artık Yeni Gradle Yapıları için Varsayılan Olarak Mevcut

Görsel Referansı

Gradle için Kotlin DSL, Ağustos 2016'da Gradle Oluşturma Aracının 3.0 sürümünde tanıtılmış ve Gradle 5.0'da 1.0 olarak yayınlanmıştı. Gradle yapısını yazma deneyimini büyük ölçüde geliştirdiği için popülaritesi hızla artan Kotlin DSL, artık yeni Gradle yapıları için varsayılan olarak mevcut.

Kullanıcılar, IntelliJ IDEA 2023.1'den ve Android Studio Giraffe’den başlayarak yeni projeler veya modüller oluştururken artık varsayılan olarak Kotlin DSL’i kullanabilecekler. Mevcut projeler veya kullanmayı tercih edenler için Groovy DSL desteği devam ediyor.

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

Android 14 Beta 1 Yayınlandı

Görsel Referansı

Android ekibi, Şubat ve Mart aylarında sunulan iki geliştirici önizlemesinin ardından Android 14'ün ilk beta sürümünü yayınladı.

Android 14 Beta 1 sürümü, hareketle gezinmede çıkan yeni akıllı geri oku, sistem paylaşım menüsüne özel eylemler ekleyebilme, uygulama başına dil tercihlerindeki geliştirmeler ve uygulamaların belirtilen görünümlerin görünürlüğünü yalnızca engelli kullanıcılara yardımcı olduğunu iddia eden erişilebilirlik hizmetindeki sıkı denetimler gibi güncellemeleri içeriyor.

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

WindowManager 1.1.0-Beta01'deki Yenilikler

Görsel Referansı

Uygulama geliştiricilerin yeni cihaz form faktörlerini ve çoklu pencere ortamlarını desteklemesini sağlayan Jetpack WindowManager’ın 1.1.0-Beta01 sürümü yayınlandı.

Jetpack WindowManager Beta, sunduğu yeni özellikler ile artık geliştiriciler tarafından test edilmeye hazır.

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

Kotlin 1.8.20 Yayınlandı

Video Referansı

Kotlin 1.8.20 sürümü yayınlandı.

Yeni sürüm, K2 derleyici güncellemesini, veri nesnelerini, enum sınıflarını, inline sınıflar için iyileştirmeleri, Java sınıfları için sentetik özellik referanslarını ve standart kütüphanedeki yeni deneysel API’yi içeriyor.

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

KotlinConf 2023: Açılış Konuşmasına Bir Bakış

Görsel Referansı

KotlinConf 2023 açılış konuşmasında Roman Elizarov, Svetlana Isakova ve Egor Tolstoy, jetbrains’in Kotlin dili üzerine yaptığı son çalışmalarla ilgili birkaç heyecan verici duyuru yaparken, Grace Kloba Google’dan en son haberleri paylaştı.

Başlıca duyurular şunlardı:
• K2 derleyicisi Kotlin 2.0'da piyasaya sürülecek.
• Kotlin DSL, Android Studio’da varsayılan yapı dili olacak.
• Kotlin dilinin benimsenmesi Google’da hızla artıyor.
• Kotlin Foundation, kütüphane yazarları için bir finansman programı ve şirketler için bir üyelik programı başlatıyor.
• Kotlin Multiplatform bu yıl stabil hale gelecek.
• Compose Multiplatform’un iOS’u hedefleyen Alfa sürümü kullanıma sunuldu.

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

iOS

Mayıs Ayında Gelişmiş Küresel Fiyatlandırma Güncellemelerine Hazır Olun

Görsel Referansı

Apple, mart ayında fiyat yükseltmelerinin ve yeni fiyatların artık ücretli uygulamalar ve tek seferlik uygulama içi satın almalar dahil olmak üzere tüm uygulama ve uygulama içi satın alma türlerinde kullanılabilir olduğunu duyurmuştu.

9 Mayıs 2023'ten itibaren ise 175 App Store vitrininin tamamında mevcut uygulamalar ve tek seferlik uygulama içi satın alımlar için fiyatlandırmayı güncelleyeceğini, 8 Mart 2023'ten sonra ilgili güncellemeleri yapmayanlar için ise fiyatlandırmada ABD’deki geçerli fiyatlarının temel alınarak App Store vitrinlerinde güncelleyeceğini hatırlattı.

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

Müşterilerin Uygulamanızdan Ayrılmadan Fatura Sorunlarını Çözmelerine Yardımcı Olun

Görsel Referansı

Apple, yakında müşterilerin ödeme sorunlarını her zamankinden daha kolay bir şekilde çözecek olan yeni bir güncellemeyi duyurdu.

Bu yazdan itibaren, faturalandırma sorunu nedeniyle otomatik olarak yenilenen bir abonelik yenilenmezse, uygulama içinde sistem tarafından sağlanan ve müşterilerin ödeme yöntemlerini Apple kimlikleri için güncellemelerini sağlayan bir bilgi istemi içeren bir sayfa görüntülenecek. Bu sayfa sayesinde, kullanıcılar uygulamadan çıkmadan ve geliştiriciyi rahatsız etmeye gerek duymadan yardım alabilecekler.

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

Foundation Paketinin İlk Önizlemesi Yayınlandı

Görsel Referansı

Birkaç ay önce Swift ekibi tarafından Objective-C’den Swift’e resmi olarak dönüştürülmeye başlanan Foundation paketinin ilk önizlemesi artık GitHub’da mevcut.

Foundation paketi, sayılar, veriler, koleksiyonlar ve tarihler için temel türlerin yanı sıra görev yönetimi, dosya sistemi erişimi ve daha fazlası için işlevler de dahil olmak üzere birçok uygulamada kullanışlı bir temel işlevsellik katmanı sağlar.

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

--

--

Emine İNAN
Huawei Developers - Türkiye

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