Ürün Haberleri
Yalnızca Mobil'e Veda, Uyarlanabilir'e Merhaba: Uyarlanabilir uygulamalar oluşturmak için 2025'teki üç önemli güncelleme
Okuma süresi: 2 dakika
Goodbye Mobile Only, Hello Adaptive: Three essential updates from 2025 for building adaptive apps
2025'te Android ekosistemi telefonun çok ötesine geçti. Geliştiriciler bugün katlanabilir cihazlar, tabletler, XR, Chromebook'lar ve uyumlu arabalar dahil olmak üzere 500 milyondan fazla etkin cihaza ulaşma fırsatına sahip.
Bu ekranlar sadece ek ekranlar değildir, aynı zamanda daha yüksek değere sahip bir kitleyi temsil eder. Hem telefonu hem de tableti olan kullanıcıların, yalnızca telefonu olan kullanıcılara kıyasla uygulamalara ve uygulama içi satın alma işlemlerine 9 kat daha fazla harcama yaptığını gördük. Katlanabilir cihaz kullanıcıları için bu ortalama harcama yaklaşık 14 kat daha fazladır*.
Bu etkileşim, geliştirme alanında gerekli bir değişime işaret ediyor: Mobil uygulamalara veda, uyarlanabilir uygulamalara merhaba.
Bu geleceğe yönelik geliştirmeler yapmanıza yardımcı olmak için bu yıl, uyarlanabilirliği varsayılan geliştirme yöntemi haline getiren araçlar yayınladık. Aşağıda, bu deneyimleri oluşturmanıza yardımcı olmak için 2025'te kullanıma sunulacak üç önemli güncellemeyi bulabilirsiniz.
Android 16 ile uyarlanabilir davranışı standartlaştırma
Bu geçişi desteklemek için Android 16, uygulamaların yön ve yeniden boyutlandırma kısıtlamalarını nasıl yapabileceği konusunda önemli değişiklikler yaptı. En az 600 dp'lik ekranlarda manifest ve çalışma zamanı kısıtlamaları yoksayılır. Bu nedenle, uygulamalar artık kendilerini belirli bir yön veya boyuta kilitleyemez. Bunun yerine, tüm ekran penceresini doldurarak kullanıcı arayüzünüzün dikey ve yatay modlarda sorunsuz şekilde ölçeklenmesini sağlarlar.
Bu durum, uygulama bağlamınızın daha sık değişeceği anlamına geldiğinden yapılandırma değişiklikleri sırasında kullanıcı arayüzü durumunu koruduğunuzu doğrulamanız önemlidir. Android 16, bu geçişi yönetmenize yardımcı olmak için geçici bir devre dışı bırakma seçeneği sunsa da Android 17 (SDK37) bu davranışı zorunlu kılacaktır. Uygulamanızın bu yeni koşullarda beklendiği gibi çalıştığından emin olmak için Android Studio'da yeniden boyutlandırılabilir emülatörü kullanarak uyarlanabilir düzenlerinizi bugün test edin.
Jetpack WindowManager 1.5.0 ile tabletin ötesindeki ekranları destekleme
Cihazlar geliştikçe "büyük" tanımımız da onlarla birlikte gelişmelidir. Ekim ayında, giderek artan sayıda çok büyük ekran ve masaüstü ortamını daha iyi desteklemek için Jetpack WindowManager 1.5.0'ı yayınladık.
Bu platformlarda, genellikle iki bölmeyi rahatça sığdıran standart "Genişletilmiş" düzen çoğu zaman yeterli olmaz. 27 inçlik bir monitörde iki bölme gergin ve seyrek görünebilir, bu da değerli ekran alanının kullanılmamasına neden olur. Bu sorunu çözmek için WindowManager 1.5.0'da iki yeni genişlik pencere boyutu sınıfı kullanıma sunuldu: Büyük (1.200 dp - 1.600 dp) ve Çok büyük (1.600 dp+).
Bu yeni kesme noktaları, yüksek yoğunluklu arayüzlere ne zaman geçileceğini gösterir. Normal bir liste-ayrıntı düzeni görünümünü genişletmek yerine, genişlikten yararlanarak üç hatta dört bölmeyi aynı anda gösterebilirsiniz. Klasörlerinizi, gelen kutusu listesini, açık iletiyi ve takvim kenar çubuğunu tek bir görünümde rahatça görüntüleyen bir e-posta istemcisi düşünün. Bu pencere boyutu sınıfları için destek, 1.2 sürümünde Compose Material 3 uyarlanabilir 'e eklendi.
Jetpack Navigation 3 ile kullanıcı yolculuklarını yeniden düşünme
Tek bir telefon ekranından çok bölmeli bir tablet düzenine dönüşen bir kullanıcı arayüzü oluşturmak için karmaşık durum yönetimi gerekirdi. Bu durum genellikle tek bir hedef için tasarlanmış bir gezinme grafiğinin eşzamanlı görünümleri işlemek zorunda kalması anlamına geliyordu. İlk olarak I/O 2025'te duyurulan Jetpack Navigation 3, artık kararlı sürümde ve uyarlanabilir uygulamalarda kullanıcı yolculuklarını ele almak için yeni bir yaklaşım sunuyor.
Compose için oluşturulan Nav3, monolitik grafik yapısından uzaklaşır. Bunun yerine, arka yığın ve durumunuz üzerinde tam kontrol sahibi olmanızı sağlayan ayrılmış yapı taşları sunar. Bu, bölünmüş bölme düzenlerinde yaygın olan tek bir doğruluk kaynağı sorununu çözer. Nav3, Scenes API'yi kullandığından çakışan geri yığınları yönetmeden birden fazla bölmeyi aynı anda görüntüleyebilir, böylece kompakt ve genişletilmiş görünümler arasında geçişi kolaylaştırabilirsiniz.
Uyarlanabilir bir geleceğin temeli
Bu yıl, geniş düzenler için optimizasyondan WindowManager ve Navigation 3'ün ayrıntılı kontrollerine kadar ihtiyacınız olan araçları sundu. Ayrıca Android 16, gerçekten esnek bir kullanıcı arayüzüne geçişi başlattı. Gelecek yıl, tüm form faktörlerinde mükemmel uyarlanabilir deneyimler sunmak için güncellemeler yayınlanacak. Uyarlanabilir geliştirme ilkeleri hakkında daha fazla bilgi edinmek ve kullanmaya başlamak için d.android.com/adaptive-apps adresine gidin.
Araçlar hazır ve kullanıcılar bekliyor. Neler oluşturacağınızı görmek için sabırsızlanıyoruz.
*Kaynak: Google verileri
Okumaya devam edin
-
Ürün Haberleri
Jetpack Navigation 3 sürüm 1.0 kararlı sürüm olarak yayınlandı.
Don Turner • Okuma süresi: 3 dk.
-
Ürün Haberleri
Android ekosistemine Pixel 10 Pro Fold gibi yeni form faktörlerinin eklenmesiyle birlikte, telefonlarda, tabletlerde ve katlanabilir cihazlarda yüksek kaliteli kullanıcı deneyimleri oluşturmak için uyarlanabilir uygulama geliştirme çok önemlidir.
Fahd Imtiaz, Miguel Montemayor • Okuma süresi: 3 dk.
-
Ürün Haberleri
Bu kapsamda, hem geliştiriciler hem de kullanıcılar için ayrıntılar içeren Android 16'nın kullanıma sunulmaya başlanması, bağlı ekranlarla geliştirilmiş Android masaüstü deneyimleri için bir Geliştirici Önizlemesi, Google uygulamalarında ve daha fazlasında Android kullanıcılarına yönelik güncellemeler ve Haziran Pixel Drop yer alıyor.
Fahd Imtiaz • Okuma süresi: 6 dakika
Gelişmelerden haberdar olun
Android geliştirmeyle ilgili en son analizleri her hafta gelen kutunuza alın.