Compose Adaptive Layouts 1.2 beta ile yeni olanaklardan yararlanın
Okuma süresi 3 dakika
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 şarttır. Kullanıcılar, uygulamanızın kullanıcı arayüzünün bu farklı boyutlara ve durumlara sorunsuz bir şekilde uyum sağlamasını bekler.
Bu dinamik deneyimleri daha verimli bir şekilde oluşturmanıza yardımcı olmak için Compose Adaptive Layouts Library 1.2'nin resmi olarak beta sürümüne girdiğini duyuruyoruz. Bu sürüm, genişleyen cihaz ekosistemi için gelişmiş ve duyarlı kullanıcı arayüzleri oluşturmaya yönelik güçlü yeni araçlar sunar.
Daha büyük bir tuval için güçlü yeni araçlar
Compose Adaptive Layouts kitaplığı, farklı pencere boyutlarına uyum sağlayan kullanıcı arayüzleri oluşturmak için temel araç setimizdir. Bu yeni beta sürümü, daha az kodla gelişmiş düzenler oluşturmanıza yardımcı olacak güçlü özelliklerle doludur. Başlıca eklemeler:
- Güçlü yeni düzen stratejileri: Beta sürümünde, yeniden akıtma ve havalandırma gibi yeni düzen stratejileri sunuluyor. Bu stratejiler, Pixel 10 Pro Fold, Galaxy Z Fold7 ve Z Flip7 gibi cihazların hem dış hem de iç ekranlarında harika görünen dinamik yerleşimler oluşturmanıza yardımcı olmak için tasarlandı.
- Yeni Pencere Boyutu Sınıfları: Bu sürümde yeni Büyük ve Çok Büyük pencere boyutu sınıfları için yerleşik destek eklenmiştir. Bu yeni ayrılma noktaları, tabletler ve büyük katlanabilir cihazlar gibi geniş ekranlarda zengin ve çok panelli kullanıcı arayüzü değişiklikleri tasarlayıp tetiklemek için gereklidir.
İki yeni bölme uyarlama stratejisi: yeniden akıtma (sol) ve havada tutma (sağ)
Değişikliklerin tam listesi için resmi sürüm belgelerine göz atın. Standart düzenler ve destekleyici bir bölme düzeni oluşturma hakkındaki kılavuzlarımızı inceleyin.
Her ekranda daha fazla kullanıcıyla etkileşim kurma
Uyarlanabilir bir zihniyet benimsemek en iyi uygulamadan daha fazlasıdır, büyüme stratejisidir. Amaç, uygulamanızın daha büyük bir ekranda çalışmasını sağlamak değil, kullanıcılar için daha sezgisel hale getirerek uygulamanızı öne çıkarmaktır. Tek sütunlu bir düzeni basitçe genişletmek yerine, daha verimli ve etkileyici deneyimler oluşturmak için ek alanı nasıl kullanabileceğinizi düşünün.
Bu, Compose Adaptive Layouts 1.2 beta sürümündeki güçlü yeni bir özellik olan reflow gibi dinamik düzen stratejilerinin temelindeki ilkedir. Bu özellik, bu tür kullanıcı arayüzlerini oluşturmanıza yardımcı olmak için tasarlanmıştır. Örneğin, çok panelli bir düzen kullanmak iyi bir başlangıç noktasıdır. Bir listeyi ve ilgili ayrıntı görünümünü yan yana göstererek dokunma sayısını azaltır ve kullanıcıların görevleri daha hızlı tamamlamasına olanak tanırsınız.
Bu tür düşünceli ve uyarlanabilir geliştirme, etkileşimi gerçekten artırır. #TheAndroidShow'un son bölümünde de vurguladığımız gibi, bir uygulamayı hem telefonlarında hem de daha büyük bir ekranda kullanan kullanıcıların etkileşim oranı neredeyse üç kat daha yüksek. Uyarlanabilir şekilde geliştirme, yalnızca mevcut kullanıcılarınızı daha mutlu etmekle kalmaz. Aynı zamanda, uzun süreli bağlılık oluşturup yeni kullanıcılara ulaşmanıza yardımcı olan daha değerli ve ilgi çekici bir deneyim sunar.
Katlanabilir cihazlardan masaüstü bilgisayarlara kadar genişleyen Android ekosistemi
Uyarlanabilir tasarıma yönelik bu geçiş, Android ekosisteminin tamamında geçerlidir. Yeni Pixel 10 Pro Fold'dan en yeni Samsung Galaxy katlanabilir cihazlara kadar geliştiriciler, 500 milyondan fazla büyük ekranlı cihazda geniş ve büyüyen bir kullanıcı tabanıyla etkileşim kurma fırsatı elde ediyor.
Bu nedenle, şu anda geliştirici önizlemesi sürümünde denenebilen Bağlı Ekranlar gibi geleceğe yönelik deneyimlere yatırım yapmaya devam ediyoruz. Bu özellik, uygulamaların çalışabileceği yeni yüzeyler ve etkileşim modelleri sunarak gerçek masaüstü sınıfı özelliklerin ve aynı anda çalışan birden çok kopya iş akışlarının kullanılmasını sağlar. Bağlı Ekranlar geliştirici önizlemesini kullanmaya nasıl başlayabileceğiniz ve bu özelliğin çeşitli cihaz deneyimlerinin geleceğini nasıl şekillendirdiği hakkında daha önce ayrıntılı bilgi paylaşmıştık.
Uyarlanabilir ilkeleri uygulamaya koyma
Uygulamalarını bu uyarlanabilir geleceğe hazırlamak isteyen geliştiricilerin göz önünde bulundurması gereken birkaç önemli en iyi uygulama:
- Envanter oluşturun: İlk adım, bugün nerede olduğunuzu görmektir. Geliştirilebilecek alanları (ör. genişletilmiş kullanıcı arayüzleri veya kullanılabilirlik sorunları) belirlemek için uygulamanızı büyük ekranlı bir cihazda veya Android Studio'daki yeniden boyutlandırılabilir emülatörde test edin.
- Optimize edilmiş düzenleri destekleyin: Farklı pencere boyutlarına ve cihaz duruşlarına uyum sağlayan kullanıcı arayüzleri oluşturmak için Compose Adaptive Layouts gibi kitaplıkları kullanın. Uygulamanız, yönü kısıtlamadan hem dikey hem de yatay yönde iyi çalışmalıdır.
- Dokunmanın ötesini düşünün: Uyarlanabilir mükemmel bir deneyim, tüm giriş yöntemlerini desteklemek anlamına gelir. Bu, temel işlevlerin ötesine geçerek kullanıcıların beklediği ayrıntıları (ör. fare imleçleri için üzerine gelme durumları, sağ tıklama bağlam menüleri ve klavye kısayolları desteği) içerir.
Uygulamanızın potansiyeli artık tek bir ekranla sınırlı değil. Uygulamanızın gidebileceği yerleri hayal etmek için büyük ekran tasarım galerisini ve uygulama kalite yönergelerini inceleyin. İlham alın ve her katlama, çevirme ve ekran için geliştirme yaparken ihtiyacınız olan tasarım kalıplarını, resmi rehberliği ve örnek uygulamaları developer.android.com/adaptive-apps adresinde bulun.
-
Ürün HaberleriAndroid 17'nin yayınlanmasıyla birlikte uyarlanabilir öncelikli geliştirme standardına geçiş yapıyoruz. Kullanıcılarınız artık tek bir form faktörüne bağlı kalmıyor. Gün içinde telefonlar, katlanabilir cihazlar, tabletler, dizüstü bilgisayarlar, otomotiv ekranları ve etkileyici XR ortamları arasında geçiş yapıyorlar.
Fahd Imtiaz • Okuma süresi 4 dakika -
Ürün Haberleri2025'te Android 16'nın kullanıma sunulmasıyla birlikte, uygulamaların telefondan katlanabilir cihaza, tablete, masaüstüne, araba ekranına veya XR'a kadar her ekrana sorunsuz şekilde uyum sağladığı bir cihaz ekosistemine yönelik vizyonumuzu paylaştık. Kullanıcılar uygulamalarının her yerde çalışmasını bekler.
Miguel Montemayor • Okuma süresi 6 dakika -
Ürün Haberleri2025'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.
Fahd Imtiaz • Okuma süresi 2 dakika
Android geliştirmeyle ilgili en son analizleri her hafta gelen kutunuza alın.