Büyük ekran ayırt edildi
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.

1. KATMAN: Büyük ekran uygulaması kalitesi yönergelerinin en yüksek kaliteli katmanı.

BÜYÜK EKRANLAR İÇİN FARKLILAŞTIRILMIŞ UYGULAMALAR, küçük ekranlı cihazlarda mümkün olmayan bir kullanıcı deneyimi sunar.
Büyük ekranda farklılaştırılmış uygulamalar, çoklu görev yapmayı ve sürükle ve bırak işlemlerini kolay ve basit hale getirir. Farklılaştırılmış uygulamalar, katlanabilir cihazların benzersiz özelliklerini (ör. masaüstü modu) destekler. Böylece diğer cihaz türlerinin sunamayacağı bir kullanıcı deneyimi elde edilir.
Harici klavye, fare ve dokunmatik yüzey desteği, masaüstü bilgisayarlarla aynıdır. Kapsamlı ekran kalemi desteği, ekran kalemini cihazın ayrılmaz bir parçası haline getirir.
Yapılması ve yapılmaması gerekenler
check_circle
Yapılması gerekenler
- Büyük düşünün
- Özel düzenler ve davranışlar tasarlama
- Uygulamanızı diğerlerinden farklı kılma
cancel
Yapılmaması gerekenler:
- Daha azıyla yetinme
- Yalnızca bir veya iki cihaz türü için tasarlama
- Uygulamanızın dikkat çekmemesine izin verme
Kurallar
1. Katman yönergelerini uygulayarak uygulamanızı farklılaştırın.
Büyük ekranlarda çoklu görev özelliğiyle kullanıcıların üretkenliğini artırın.
LS-M3 ve LS-M4 yönergeleri
Ne?
Uygulama, çoklu pencere, çoklu örnek ve pencere içinde pencere dahil tüm çoklu görev modlarını desteklemelidir.
Neden?
Büyük ekranlar, kullanıcıların aynı anda birden fazla uygulamayla çalışması için bol miktarda ekran alanı sağlar.
Büyük ekranlı katlanabilir cihazlar, telefon ve tableti bir arada sunar. Masaüstü ve kitap modu gibi katlama özellikleri, yeni kullanıcı deneyimi olanakları sunar.
LS-F1 ve LS-F2 yönergeleri
Ne?
Uygulama; masaüstü, kitap ve çift ekran modları da dahil olmak üzere tüm katlanabilir modları destekler. Uygulama, çift ekranlı cihazları da destekler.
Neden?
Katlanabilir cihazların benzersiz özelliklerini destekleyerek uygulamanızı farklılaştırın.
Büyük ekranlar, bir uygulama içinde veya Android 7.0 (API seviyesi 24) ve sonraki sürümlerde çoklu pencere modunda uygulamalar arasında sürükle ve bırak etkileşimleri için mükemmeldir.
Yönerge LS-D1
Ne?
Uygulama, dokunma girişi, fare, izleme paneli ve ekran kalemi kullanılarak uygulama içinde ve diğer uygulamalar arasında sürükle ve bırak işlemini destekler.
Neden?
Uygulamanıza sürükle ve bırak özellikleri ekleyerek kullanıcı verimliliğini ve etkileşimini artırın.
Harici giriş cihazları için tam destek sağlayın.
LS-I10 ile LS-I16 arasındaki yönergeler
Ne?
Uygulama, Ctrl + tıklama veya Ctrl + dokunma ve Üst Karakter + tıklama veya Üst Karakter + dokunma gibi klavye kısayolları ile web ve masaüstü sürümleri arasında uyum sağlar. Bu kısayollar, gelişmiş özellikler sunar. Uygulama, fare veya izleme paneli kullanılarak kaydırılan içerik için kaydırma çubuğu gösterir. Kullanıcılar, fare veya dokunmatik yüzey kullanarak kullanıcı arayüzü panellerini yeniden boyutlandırabilir ve yeniden yapılandırabilir. Fare ve dokunmatik yüzeyle üzerine gelmek, açılır menüleri veya ipuçları etkinleştirir.
Neden?
Kullanıcılara klavye, fare ve dokunmatik yüzey ile mümkün olan tüm giriş özelliklerini sunun.
Üst düzey uygulamalar, ekran kalemi bulunan büyük ekranlı cihazları destekler. Dokunmatik kalem, kullanıcıların çeşitli dokunma ve hareket etkileşimleri kullanarak uygulamanızda çizim yapmalarına, yazmalarına, silmelerine ve uygulamanızla çalışma yapmalarına olanak tanır.
LS-S2 ile LS-S4 arasındaki yönergeler
Ne?
Uygulama; çizim, yazı yazma, silme, sürükleyip bırakma, basınç hassasiyeti, eğim algılama, avuç içi ve parmak reddi için ekran kalemi desteği sağlar.
Neden?
Premium cihazlarda olağanüstü bir kullanıcı deneyimi sunun. Kullanıcı üretkenliğini ve memnuniyetini artırın.
Nasıl?
Gelişmiş ekran kalemi desteği hakkında bilgi edinmek için Ekran kalemi başlıklı makaleyi inceleyin.
Fare, dokunmatik yüzey ve ekran kalemi etkileşimleri için bağlam bilgisi sağlayın.
Yönerge LS-P1
Ne?
Uygulama, metin için I çubuğu, yeniden boyutlandırılabilir paneller için yeniden boyutlandırma tutma yerleri, işleme simgeleri gibi özelleştirilmiş imleçler gösterir.
Neden?
Hem keyifli hem de üretken bir kullanıcı deneyimi oluşturun.
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-27 UTC.
[null,null,["Son güncelleme tarihi: 2025-07-27 UTC."],[],[],null,["# Large screen differentiated\n\nTIER 1 --- The top-quality tier of the [Large screen app\nquality](/docs/quality-guidelines/large-screen-app-quality) guidelines.\n\nAPPS DIFFERENTIATED FOR LARGE SCREENS create a user experience not possible on\nsmall screen devices.\n\nLarge screen differentiated apps make multitasking and drag and drop convenient\nand simple. Differentiated apps support the unique features of foldable devices,\nlike tabletop posture, for a user experience other types of devices can't match.\n\nExternal keyboard, mouse, and trackpad support are on par with desktop\ncomputers. Comprehensive stylus support makes the stylus an integral part of the\ndevice.\n\nDo's and don'ts\n---------------\n\ncheck_circle\n\n### Do\n\n- Think big\n- Design custom layouts and behaviors\n- Make your app different from anything else \ncancel\n\n### Don't\n\n- Settle for less\n- Design for just one or two device types\n- Let your app be unremarkable\n\nGuidelines\n----------\n\nDifferentiate your app by following the Tier 1 guidelines. \n\n### [Multitasking and multi-instance](/docs/quality-guidelines/large-screen-app-quality#t1_multitasking_multi-instance)\n\nMake users more productive with multitasking on large screens.\n\nGuidelines [LS-M3](/docs/quality-guidelines/large-screen-app-quality#LS-M3) and [LS-M4](/docs/quality-guidelines/large-screen-app-quality#LS-M4) \n\n#### What\n\nApp supports all multitasking modes, including multi‑window, multi‑instance, and picture‑in‑picture. \n\n#### Why\n\nLarge screens provide plenty of display space for users to work with multiple apps simultaneously. \n\n#### How\n\nLearn how to include your app in multitasking in the [Multi-tasking and multi-instance](/guide/topics/large-screens/multitasking-and-multi-instance) overview. \n\n### [Foldable postures and states](/docs/quality-guidelines/large-screen-app-quality#t1_foldable_postures_states)\n\nLarge screen foldable devices are like a phone and tablet in one. Folding features such as tabletop posture and book posture offer new user experience possibilities.\n\nGuidelines [LS-F1](/docs/quality-guidelines/large-screen-app-quality#LS-F1) and [LS-F2](/docs/quality-guidelines/large-screen-app-quality#LS-F2) \n\n#### What\n\nApp supports all foldable postures, including tabletop posture, book posture, and dual display. App also supports dual‑screen devices. \n\n#### Why\n\nDifferentiate your app by supporting the unique features of foldable devices. \n\n#### How\n\nUnfold the facts in the [Foldable postures and states](/guide/topics/large-screens/foldable-postures-and-states) overview. \n\n### [Drag and drop](/docs/quality-guidelines/large-screen-app-quality#t1_drag_drop)\n\nLarge screens are perfect for drag and drop interactions---within an app or, on Android 7.0 (API level 24) and higher, between apps in multi‑window mode.\n\nGuideline [LS-D1](/docs/quality-guidelines/large-screen-app-quality#LS-D1) \n\n#### What\n\nApp supports drag and drop within the app and to and from other apps using touch input, mouse, trackpad, and stylus. \n\n#### Why\n\nIncrease user productivity and engagement by adding drag and drop capabilities to your app. \n\n#### How\n\nSee the [Drag and drop](/guide/topics/large-screens/drag-and-drop) overview. \n\n### [Keyboard, mouse, and trackpad](/docs/quality-guidelines/large-screen-app-quality#t1_keyboard_mouse_trackpad)\n\nProvide full support for external input devices.\n\nGuidelines [LS-I10](/docs/quality-guidelines/large-screen-app-quality#LS-I10) through [LS-I16](/docs/quality-guidelines/large-screen-app-quality#LS-I16) \n\n#### What\n\nApp provides keyboard shortcut parity with web and desktop versions, including \u003ckbd\u003eCtrl\u003c/kbd\u003e+click or \u003ckbd\u003eCtrl\u003c/kbd\u003e+tap and \u003ckbd\u003eShift\u003c/kbd\u003e+click or \u003ckbd\u003eShift\u003c/kbd\u003e+tap for enhanced capabilities. App displays a scrollbar for content scrolled using a mouse or trackpad. Users can resize and reconfigure UI panels using a mouse or trackpad. Mouse and trackpad hover activates fly‑out menus or tooltips. \n\n#### Why\n\nGive users all the input capabilities possible with keyboard, mouse, and trackpad. \n\n#### How\n\nTo learn how to support advanced input capabilities, see the [Keyboard, mouse, and trackpad](/guide/topics/large-screens/keyboard-mouse-and-trackpad-tier-1) overview. \n\n### [Stylus](/docs/quality-guidelines/large-screen-app-quality#t1_stylus)\n\nTop-tier apps support stylus-equipped large screen devices. A stylus enables users to draw, write, erase, and work with your app using a variety of touch and gesture interactions.\n\nGuidelines [LS-S2](/docs/quality-guidelines/large-screen-app-quality#LS-S2) through [LS-S4](/docs/quality-guidelines/large-screen-app-quality#LS-S4) \n\n#### What\n\nApp provides stylus support for drawing, writing, erasing, drag and drop, pressure sensitivity, tilt detection, and palm and finger rejection. \n\n#### Why\n\nProvide an exceptional user experience on premium devices. Enhance user productivity and satisfaction. \n\n#### How\n\nFor guidance about advanced stylus support, see the [Stylus](/guide/topics/large-screens/stylus-tier-1) overview. \n\n### [Custom cursors](/docs/quality-guidelines/large-screen-app-quality#t1_custom_cursors)\n\nProvide context for mouse, trackpad, and stylus interactions.\n\nGuideline [LS-P1](/docs/quality-guidelines/large-screen-app-quality#LS-P1) \n\n#### What\n\nApp displays customized cursors such as an I-beam for text, resize handles for resizable panels, processing spinners. \n\n#### Why\n\nCreate a refined user experience that's pleasing as well as productive. \n\n#### How\n\nSee the [Custom cursors](/guide/topics/large-screens/custom-cursors) overview."]]