2. Katman: Uygulamanızı büyük ve küçük ekranlara hazırlayan Büyük ekran uygulama kalitesi yönergeleri.
BÜYÜK EKRANLAR İÇİN OPTİMİZE EDİLMİŞ UYGULAMALAR, verimli ve ilgi çekici bir kullanıcı deneyimi sağlamak için büyük ekranlı cihazların geniş ekranlarından yararlanır.
Optimize edilmiş uygulamalar dikey ve yatay yönlere, çoklu pencere moduna ve katlanmış ve açılmış cihaz durumlarına uyan duyarlı/uyarlanabilir düzenlerle oluşturulur. Gezinme korkulukları ve çekmeceler, optimum kullanıcı deneyimi için düğmeler, metin alanları ve iletişim kutuları gibi öğeleri dinamik olarak biçimlendiren ve konumlandıran bir kullanıcı arayüzünü geliştirir.
Büyük ekranlar için optimize edilmiş uygulamalar; klavyeyle gezinme, klavye kısayolları, fare ve dokunmatik yüzey yakınlaştırma, "sağ tıklama" ve fareyle üzerine gelme davranışı için destek sağlar.
Yapılması ve yapılmaması gerekenler
![](https://developer.android.com/static/images/guide/topics/large-screens/quality-guidelines/tier-2/tier_2_do.png?authuser=5&hl=tr)
Yapılması gerekenler
- İki bölmeli düzenler oluşturma
- Izgara ve sütun düzenlerini kullanma
- Gezinme çubuklarını gezinme rayları ve çekmecelerle değiştirme
- Etkinlik yerleştirmeyi eski, çoklu etkinlik uygulamalarında kullanın
- Gelişmiş klavye, fare ve dokunmatik yüzey işlevlerini destekler
![](https://developer.android.com/static/images/guide/topics/large-screens/quality-guidelines/tier-2/tier_2_dont.png?authuser=5&hl=tr)
Yapılmaması gerekenler
- Fazladan boşluğu doldurmak için kullanıcı arayüzü öğelerini (metin alanları, düğmeler, iletişim kutuları) genişletin
- Resimleri uzatma veya kırpma
- Panelleri veya sayfaları tam genişlikte yapma
Kurallar
Uygulamalarınızı büyük ekranlar için optimize etmek istiyorsanız 2. Katman yönergelerini uygulayın.
Kullanıcı deneyimi
En iyi kullanıcı deneyimini sağlayan duyarlı/uyarlanabilir düzenlerle her tür cihazda her boyuttaki ekranı destekleyin.
LS-U1 ile LS-U4 arasındaki yönergeler
Ne?
Uygulama düzenleri, büyük ekran boyutlarına uygundur. Uygulama kullanıcı arayüzünde şunlar bulunur:
- Uçtan uca gezinme rayları ve çekmeceleri
- Pencere boyutu değişikliklerine uygun ızgara düzenleri
- Sütun düzenleri
- Büyük ekranlarda varsayılan olarak açılan sondaki paneller
İki bölmeli düzenler, geniş ekran alanından yararlanır. Çoklu etkinlik uygulamaları, etkinliklerin çok bölmeli düzenlerini yan yana oluşturmak için etkinlik yerleştirmeyi uygular.
Dokunma hedefleri büyük ve erişilebilir. Etkileşimli çekilebilir öğelere odaklanılabilir.
Neden?
Büyük ekranlı cihazlar; tabletler, katlanabilir cihazlar ve ChromeOS cihazlar gibi çeşitli form faktörlerini kapsar. Ekran boyutları değişiklik gösterir. Cihazlar genellikle (bazen öncelikli olarak) yatay yönde kullanılır.
Nasıl?
Aşağıdaki geliştirici kılavuzlarına bakın:
- Materyal Tasarım — Düzeni anlama
- Farklı ekran boyutlarını destekleme
Klavye, fare ve dokunmatik yüzey
Uygulamanın kullanılabilirliğini ve kullanıcı memnuniyetini artırmak için harici donanım giriş cihazlarını destekleyin.
Ne?
Uygulama klavye, fare ve dokunmatik yüzey girişi için gelişmiş destek sağlar. Seçenek menülerine fare ve dokunmatik yüzey sağ tıklama (ikincil fare düğmesi veya ikincil dokunma) davranışıyla erişilebilir. Uygulama içeriği, farenin kaydırma tekerleği ve dokunmatik yüzeyde sıkıştırma hareketleri kullanılarak yakınlaştırılabilir. Kullanıcı arayüzü öğelerinin üzerine gelme durumları var.
Neden?
Klavye, fare ve izleme yüzeyi gibi çevre birimleri genellikle büyük ekranlı cihazlara bağlanır. ChromeOS cihazlarda genellikle yerleşik klavye ve dokunmatik yüzey bulunur. Kullanıcılar klavye kısayolları, birden çok fare düğmesi, farenin kaydırma tekerleği ve dokunmatik yüzey hareketlerini kullanmaya alışkındır.
Nasıl?
Aşağıdaki geliştirici kılavuzlarına bakın: