पिछली बार 21-01-2026 को अपडेट किया गया
Android ऐप्लिकेशन चलाने वाले डिवाइस कई तरह के होते हैं—ChromeOS (इसमें इसका नया वर्शन भी शामिल है) डिवाइस (इन सभी को मिलाकर, "ChromeOS डिवाइस" कहा जाता है), फ़ोन, टैबलेट, फ़ोल्ड किए जा सकने वाले डिवाइस. इनकी स्क्रीन के साइज़ भी अलग-अलग होते हैं. Android में कई डिसप्ले मोड काम करते हैं. जैसे, मल्टी-विंडो, मल्टी-डिसप्ले, मल्टी-इंस्टेंस, और पिक्चर-इन-पिक्चर. फ़ोल्ड किए जा सकने वाले डिवाइसों को अलग-अलग तरह से इस्तेमाल किया जा सकता है. जैसे, टेबलटॉप या किताब की तरह.

यह पक्का करें कि आपके ऐप्लिकेशन से लोगों को बेहतरीन अनुभव मिले. भले ही, डिवाइस का साइज़, डाइमेंशन या कॉन्फ़िगरेशन, स्क्रीन का साइज़, डिसप्ले मोड या पोस्चर कुछ भी हो. इसके लिए, बड़ी स्क्रीन पर ऐप्लिकेशन के काम करने से जुड़ी चेकलिस्ट पूरी करें और जांच करें.
इन चेकलिस्ट और टेस्ट में, अलग-अलग तरह के ज़्यादातर Android ऐप्लिकेशन के लिए क्वालिटी की सभी ज़रूरी शर्तों के बारे में बताया गया है. हालांकि, हो सकता है कि आपके ऐप्लिकेशन को सभी ज़रूरी शर्तें पूरी न करनी पड़ें. अपने ऐप्लिकेशन के इस्तेमाल के उदाहरणों के हिसाब से, सही इवेंट लागू करें.
अपने ऐप्लिकेशन को बड़ी स्क्रीन पर इस्तेमाल करने की सुविधाओं के साथ बेहतर बनाएं. साथ ही, Google Play पर अपने ऐप्लिकेशन की लिस्टिंग अपडेट करके, लोगों को बड़ी स्क्रीन पर ऐप्लिकेशन इस्तेमाल करने के अनुभव के बारे में बेहतर तरीके से बताएं. बड़ी स्क्रीन पर ऐप्लिकेशन को दिखाने वाले स्क्रीनशॉट अपलोड करें. अपने ऐप्लिकेशन के ब्यौरे में, बड़ी स्क्रीन पर काम करने वाली सुविधाओं के बारे में बताएं. ज़्यादा जानकारी और सबसे सही तरीकों के लिए, Google Play सहायता केंद्र पर जाएं.
बड़ी स्क्रीन के लिए ऑप्टिमाइज़ किए गए और अलग-अलग लेआउट के उदाहरण देखने के लिए, बड़ी स्क्रीन वाली गैलरी देखें.
बड़ी स्क्रीन पर काम करने से जुड़ी चेकलिस्ट
इन चेकलिस्ट में, यह तय करने के लिए शर्तें दी गई हैं कि आपका ऐप्लिकेशन बड़ी स्क्रीन वाले डिवाइसों पर किस लेवल तक काम करता है.
सहायता के लेवल में ये शामिल हैं:
टीयर 3 (बुनियादी) — बड़ी स्क्रीन पर देखने की सुविधा
उपयोगकर्ता ज़रूरी टास्क पूरे कर सकते हैं. हालांकि, उन्हें बेहतर अनुभव नहीं मिलता. आपका ऐप्लिकेशन, फ़ुल स्क्रीन मोड में या मल्टी-विंडो मोड में पूरी विंडो पर चलता है. हालांकि, ऐसा हो सकता है कि ऐप्लिकेशन का लेआउट सही न हो. ऐप्लिकेशन लेटरबॉक्स नहीं है. यह कंपैटिबिलिटी मोड में नहीं चलता है. यह ऐप्लिकेशन, कीबोर्ड, माउस, ट्रैकपैड, और स्टाइलस जैसे बाहरी इनपुट डिवाइसों के साथ काम करता है.
TIER 2 (बेहतर) — बड़ी स्क्रीन के लिए ऑप्टिमाइज़ किया गया
आपका ऐप्लिकेशन सभी स्क्रीन साइज़ और डिवाइस कॉन्फ़िगरेशन के लिए लेआउट ऑप्टिमाइज़ेशन लागू करता है. साथ ही, बाहरी इनपुट डिवाइसों के लिए बेहतर सहायता उपलब्ध कराता है.
पहला टियर (सबसे अच्छा) — बड़ी स्क्रीन के लिए अलग से डिज़ाइन किया गया
आपका ऐप्लिकेशन, टैबलेट, फ़ोल्ड किए जा सकने वाले डिवाइसों, और ChromeOS डिवाइसों के लिए डिज़ाइन किया गया है. जहां ज़रूरी हो वहां ऐप्लिकेशन में मल्टीटास्किंग, फ़ोल्ड करने की सुविधा, खींचें और छोड़ें, और स्टाइलस से इनपुट देने की सुविधा काम करती है.
टियर 2 की ज़रूरी शर्तों को पूरा करें, ताकि आपका ऐप्लिकेशन सभी Android डिवाइसों पर लोगों को बेहतरीन अनुभव दे सके. बड़ी स्क्रीन पर आपके ऐप्लिकेशन को बेहतर बनाने के लिए, टियर 1 की ज़रूरी शर्तें पूरी करें.
तीसरा टियर
बड़ी स्क्रीन पर देखने की सुविधा
बड़ी स्क्रीन के लिए तैयार ऐप्लिकेशन को सबसे पहले, ऐप्लिकेशन की क्वालिटी से जुड़ी बुनियादी शर्तों को पूरा करना होगा. खास तौर पर, यूज़र इंटरफ़ेस (यूआई) और ग्राफ़िक्स से जुड़ी शर्तों को पूरा करना होगा.
ऐप्लिकेशन को बड़ी स्क्रीन से जुड़ी इन ज़रूरी शर्तों को भी पूरा करना होगा:
| कैटगरी | ID | टेस्ट | ब्यौरा |
|---|---|---|---|
| कॉन्फ़िगरेशन और लगातार | LS-C1 | T3-1, T3-2 | ऐप्लिकेशन, डिसप्ले के लिए उपलब्ध पूरी जगह का इस्तेमाल करता है. जैसे, पूरी स्क्रीन या मल्टी-विंडो मोड में ऐप्लिकेशन की विंडो. ऐप्लिकेशन लेटरबॉक्स नहीं है. यह कंपैटिबिलिटी मोड में नहीं चलता है. ऐप्लिकेशन, कॉन्फ़िगरेशन में होने वाले बदलावों को मैनेज करता है. साथ ही, डिवाइस के कॉन्फ़िगरेशन में होने वाले बदलावों के दौरान, अपनी स्थिति को बनाए रखता है या उसे वापस लाता है. जैसे, डिवाइस को घुमाना, फ़ोल्ड और अनफ़ोल्ड करना, और स्प्लिट‑स्क्रीन और डेस्कटॉप विंडो मोड में विंडो का साइज़ बदलना. उदाहरण के लिए:
|
| LS-C2 | T3-3 | ऐप्लिकेशन, कॉन्फ़िगरेशन में होने वाले बदलावों को मैनेज करता है. जैसे, विंडो का साइज़ बदलने के बाद डिवाइस को घुमाना या डिवाइस को घुमाने के बाद उसे फ़ोल्ड या अनफ़ोल्ड करना. | |
| मल्टी-विंडो मोड और मल्टी-रिज़्यूम | LS-M1 | T3-4 | ऐप्लिकेशन, मल्टी-विंडो मोड में पूरी तरह से काम करता हो. मल्टी-विंडो मोड की सुविधा देखें. ध्यान दें: Unity ऐप्लिकेशन, Unity Long Term Support (LTS) के 2019 या इसके बाद वाले वर्शन पर होने चाहिए. मल्टी-विंडो मोड की पुष्टि करना लेख पढ़ें. |
| LS-M2 | T3-5, T3-6 | ऐप्लिकेशन, मल्टी-रिज़्यूम की सुविधा के साथ पूरी तरह से काम करता है. जब ऐप्लिकेशन फ़ोकस में नहीं होता है, तब वह अपने यूज़र इंटरफ़ेस (यूआई) को अपडेट करता है. जैसे, मीडिया चलाना जारी रखता है, नए मैसेज शामिल करता है, डाउनलोड की प्रोग्रेस अपडेट करता है वगैरह. इसके अलावा, मल्टी-विंडो के इस्तेमाल के दौरान, ऐप्लिकेशन खास संसाधनों (जैसे, कैमरे और माइक्रोफ़ोन) के इस्तेमाल से जुड़ी समस्या को ठीक करता है. मल्टी-विंडो मोड में ऐक्टिविटी की लाइफ़साइकल देखें. | |
| कैमरे की झलक और मीडिया प्रोजेक्शन | LS-CM1 | T3-7 | ऐप्लिकेशन, लैंडस्केप और पोर्ट्रेट ओरिएंटेशन, फ़ोल्ड और अनफ़ोल्ड किए गए डिवाइस की स्थितियों, और मल्टी-विंडो मोड में कैमरे की झलक दिखाता है. झलक का अनुपात सही हो और वह सही ओरिएंटेशन में हो. |
| LS-CM2 | T3-8 | ऐप्लिकेशन, लैंडस्केप और पोर्ट्रेट ओरिएंटेशन, फ़ोल्ड और अनफ़ोल्ड किए गए डिवाइस की स्थितियों, और मल्टी-विंडो मोड में मीडिया प्रोजेक्शन की सुविधा देता है. प्रोजेक्शन का साइज़ सही हो और वह सही ओरिएंटेशन में हो. | |
| कीबोर्ड, माउस, और ट्रैकपैड | LS-I1 | T3-9 | यह ऐप्लिकेशन, बाहरी कीबोर्ड का इस्तेमाल करके टेक्स्ट डालने की सुविधा देता है. साथ ही, बाहरी कीबोर्ड कनेक्ट या डिसकनेक्ट होने पर, ऐप्लिकेशन को फिर से लॉन्च किए बिना, असली और वर्चुअल कीबोर्ड के बीच स्विच करने की सुविधा देता है. |
| LS-I2 | T3-10 | ऐप्लिकेशन, माउस या ट्रैकपैड के साथ बुनियादी इंटरैक्शन की सुविधा देता हो:
|
|
| स्टाइलस | LS-S1 | T3-11 | यह ऐप्लिकेशन, स्टाइलस वाले टैबलेट, फ़ोल्ड किए जा सकने वाले डिवाइसों, और ChromeOS डिवाइसों के साथ काम करता है. स्टाइलस का इस्तेमाल, यूज़र इंटरफ़ेस (यूआई) एलिमेंट को चुनने और उनमें बदलाव करने के लिए किया जा सकता है. जैसे, सूचियों, पिकर, और स्क्रोल किए जा सकने वाले अन्य कॉन्टेंट को स्क्रोल करना. बड़ी स्क्रीन पर इनपुट डिवाइसों के साथ काम करने की सुविधा में स्टाइलस देखें. ध्यान दें: स्टाइलस से किए जाने वाले बेसिक इनपुट और टच इनपुट में कोई अंतर नहीं होता. Android, टच इनपुट की सुविधा के साथ पूरी तरह से काम करता है. सभी ऐप्लिकेशन में, स्टाइलस से इनपुट देने की बुनियादी सुविधा काम करती है. इसके लिए, किसी खास डेवलपमेंट की ज़रूरत नहीं होती. |
| LS-S1.1 | T3-12 | Android 14 (एपीआई लेवल 34) और इसके बाद के वर्शन पर, उपयोगकर्ता स्टाइलस का इस्तेमाल करके टेक्स्ट इनपुट फ़ील्ड में टेक्स्ट लिख सकते हैं और उसमें बदलाव कर सकते हैं. ChromeOS M114 और इसके बाद के वर्शन में, ध्यान दें: Android 14 और उसके बाद के वर्शन पर, |
TIER 2
बड़ी स्क्रीन के लिए ऑप्टिमाइज़ किया गया
ऑप्टिमाइज़ किए गए ऐप्लिकेशन, सभी तरह की स्क्रीन और डिवाइस की स्थितियों के साथ पूरी तरह से काम करते हैं. इनमें स्टेट ट्रांज़िशन भी शामिल हैं.
| कैटगरी | ID | टेस्ट | ब्यौरा |
|---|---|---|---|
| यूएक्स | LS-U1 | T2-1 | ऐप्लिकेशन में बड़ी स्क्रीन के लिए, रिस्पॉन्सिव और अडैप्टिव लेआउट डिज़ाइन किए गए हों. सभी लेआउट रिस्पॉन्सिव होते हैं. इसके बारे में जानने के लिए, अपने यूज़र इंटरफ़ेस (यूआई) को रिस्पॉन्सिव लेआउट पर माइग्रेट करना लेख पढ़ें. अडैप्टिव लेआउट को लागू करने का तरीका, विंडो के साइज़ क्लास से तय होता है. ऐप्लिकेशन के यूज़र इंटरफ़ेस (यूआई) में ये चीज़ें शामिल हो सकती हैं:
बड़ी स्क्रीन पर मौजूद जगह का फ़ायदा पाने के लिए, ज़रूरत के हिसाब से दो-पैनल वाले लेआउट बनाएं. कैननिकल लेआउट देखें. गतिविधि एम्बेड करने की सुविधा की मदद से, गतिविधि पर आधारित ऐप्लिकेशन, एक से ज़्यादा पैनल वाले लेआउट बना सकते हैं. इसके लिए, वे गतिविधियों को एक साथ दिखाते हैं. |
| LS-U2 | T2-1 | सभी तरह की स्क्रीन और डिवाइस की स्थितियों के लिए, मॉडल, विकल्प मेन्यू, और अन्य सेकंडरी एलिमेंट को सही तरीके से फ़ॉर्मैट किया गया हो. उदाहरण के लिए:
|
|
| LS-U3 | T2-2 | टच टारगेट (स्क्रीन के वे हिस्से जहां छूने पर कोई ऐक्शन होता है) कम से कम 48dp के हों. Material Design के लेआउट और टाइपोग्राफ़ी से जुड़े दिशा-निर्देश देखें. | |
| LS-U4 | T2-3 | इंटरैक्टिव कस्टम ड्रॉएबल के लिए, फ़ोकस की गई स्थिति बनाई जाती है. कस्टम ड्रॉएबल, Android फ़्रेमवर्क की ओर से उपलब्ध नहीं कराया गया कोई भी विज़ुअल यूज़र इंटरफ़ेस (यूआई) एलिमेंट होता है. अगर उपयोगकर्ता किसी कस्टम ड्रॉएबल के साथ इंटरैक्ट कर सकते हैं, तो डिवाइस के टच मोड में न होने पर, ड्रॉएबल को फ़ोकस किया जा सकना चाहिए. साथ ही, फ़ोकस किए गए स्टेट का विज़ुअल इंडिकेशन साफ़ तौर पर दिखना चाहिए. | |
| कीबोर्ड, माउस, और ट्रैकपैड | LS-I3 | T2-4 | ऐप्लिकेशन में मुख्य टास्क फ़्लो, कीबोर्ड नेविगेशन के साथ काम करते हैं. इनमें Tab और ऐरो बटन से नेविगेट करने की सुविधा शामिल है. ज़्यादा सुलभ ऐप्लिकेशन बनाना लेख पढ़ें. |
| LS-I4 | T2-5 | यह ऐप्लिकेशन, अक्सर इस्तेमाल की जाने वाली कार्रवाइयों के लिए कीबोर्ड शॉर्टकट की सुविधा देता है. जैसे, चुनना, काटना, कॉपी करना, चिपकाना, पहले जैसा करना, और फिर से करना. इनपुट डिवाइस के साथ काम करने की सुविधा देखें. | |
| LS-I5 | T2-6 | कीबोर्ड का इस्तेमाल करके, मीडिया प्लेबैक को कंट्रोल किया जा सकता है. उदाहरण के लिए, स्पेसबार दबाकर मीडिया को चलाया और रोका जा सकता है. | |
| LS-I6 | T2-7 | कम्यूनिकेशन ऐप्लिकेशन में, कीबोर्ड की Enter कुंजी से भेजें फ़ंक्शन काम करता है. | |
| LS-I7 | T2-8 | विकल्पों वाले मेन्यू को ऐक्सेस करने के लिए, माउस और ट्रैकपैड के राइट‑क्लिक (माउस का दूसरा बटन या दूसरा टैप) का इस्तेमाल करें. | |
| LS-I8 | T2-9 | ऐप्लिकेशन के कॉन्टेंट को ज़ूम करने के लिए, माउस के स्क्रोल व्हील का इस्तेमाल किया जा सकता है. इसके लिए, Control या Ctrl बटन को दबाकर रखें. इसके अलावा, ट्रैकपैड पर पिंच जेस्चर का इस्तेमाल करके भी ऐसा किया जा सकता है. | |
| LS-I9 | T2-10 | कार्रवाई करने लायक यूज़र इंटरफ़ेस (यूआई) एलिमेंट में, होवर स्टेट (जहां ज़रूरी हो) होती हैं. इससे माउस और ट्रैकपैड का इस्तेमाल करने वाले लोगों को पता चलता है कि एलिमेंट इंटरैक्टिव हैं. |
TIER 1
बड़ी स्क्रीन वाले डिवाइसों के लिए अलग से डिज़ाइन किया गया
बड़ी स्क्रीन के लिए बनाए गए ऐप्लिकेशन, बड़ी स्क्रीन के फ़ॉर्म फ़ैक्टर का पूरा फ़ायदा उठाते हैं. अलग-अलग तरह के ऐप्लिकेशन, उपयोगकर्ताओं को बेहतरीन अनुभव देते हैं. इससे उन्हें काम करने में आसानी होती है और वे इसका आनंद ले पाते हैं.
| कैटगरी | ID | टेस्ट | ब्यौरा |
|---|---|---|---|
| मल्टीटास्किंग और एक से ज़्यादा इंस्टेंस | LS-M3 | T1-1, T1-2, T1‑3 | ऐप्लिकेशन में मल्टीटास्किंग के कई उदाहरण दिए गए हैं. जैसे:
|
| LS-M4 | T1-4 | ऐप्लिकेशन, अलग-अलग विंडो में खुद के कई इंस्टेंस लॉन्च कर सकता है. इस्तेमाल के उदाहरणों में, दस्तावेज़ में बदलाव करना, वेब ब्राउज़ करना, फ़ाइल मैनेज करने वाले ऐप्लिकेशन, और शॉपिंग ऐप्लिकेशन में प्रॉडक्ट की तुलना करना शामिल है. मल्टी-विंडो मोड के साथ काम करना में मल्टी-इंस्टेंस देखें. | |
| फ़ोल्डेबल डिवाइस की अलग-अलग स्थितियां | LS-F1 | T1-5 | ऐप्लिकेशन, फ़ोल्ड करने की सभी स्थितियों और उनसे जुड़े इस्तेमाल के उदाहरणों के साथ काम करता है:
|
| LS-F2 | T1-6 | कैमरा ऐप्लिकेशन, फ़ोन के फ़ोल्ड और अनफ़ोल्ड होने के हिसाब से, प्रीव्यू को अडजस्ट करते हैं. साथ ही, ये फ़्रंट और बैक स्क्रीन पर प्रीव्यू दिखाने की सुविधा देते हैं. | |
| खींचना और छोड़ना | LS-D1 | T1-7 | ऐप्लिकेशन में, टच इनपुट, माउस, ट्रैकपैड, और स्टाइलस का इस्तेमाल करके, ऐप्लिकेशन के अंदर मौजूद व्यू के बीच और मल्टी-विंडो मोड में, एक ऐप्लिकेशन से दूसरे ऐप्लिकेशन में आइटम को खींचकर छोड़ने की सुविधा काम करती है. खींचें और छोड़ें सुविधा चालू करना लेख पढ़ें. LS-S3 भी देखें. |
| कीबोर्ड, माउस, और ट्रैकपैड | LS-I10 | T1-8 | यह ऐप्लिकेशन, कीबोर्ड शॉर्टकट का पूरा सेट उपलब्ध कराता है. साथ ही, कॉपी करने के लिए Ctrl-C और पहले जैसा करने के लिए Ctrl-Z जैसे सामान्य शॉर्टकट भी काम करते हैं. ऐप्लिकेशन, कीबोर्ड शॉर्टकट के मामले में, वेब या डेस्कटॉप वर्शन के बराबर होता है. हालांकि, ऐसा हमेशा नहीं होता. |
| LS-I11 | T1-9 | कीबोर्ड और माउस या ट्रैकपैड के कॉम्बिनेशन, जैसे कि Ctrl+क्लिक या Ctrl+टैप और Shift+क्लिक या Shift+टैप, बेहतर सुविधाएं देते हैं. इनमें आस-पास के आइटम की रेंज या अलग-अलग आइटम को चुनने की सुविधा शामिल है. | |
| LS-I12 | T1-10 | माउस या ट्रैकपैड का इस्तेमाल करके कॉन्टेंट को स्क्रोल करते समय, ऐप्लिकेशन स्क्रोलबार दिखाता है. | |
| LS-I13 | T1-11 | जहां लागू हो, वहां यूज़र इंटरफ़ेस (यूआई) एलिमेंट, माउस या ट्रैकपैड को घुमाने पर फ़्लाय-आउट मेन्यू या टूलटिप जैसे अतिरिक्त कॉन्टेंट दिखाते हैं. जब भी मुमकिन हो, ऐप्लिकेशन, वेब या डेस्कटॉप वर्शन के बराबर होवर स्टेट बनाए रखता है. | |
| LS-I14 | T1-12 | ज़रूरत के हिसाब से, डेस्कटॉप स्टाइल वाले मेन्यू और कॉन्टेक्स्ट मेन्यू का इस्तेमाल किया जाता है. | |
| LS-I15 | T1-13 | माउस या ट्रैकपैड का इस्तेमाल करके, मल्टी-पैनल लेआउट में यूज़र इंटरफ़ेस (यूआई) पैनल को फिर से कॉन्फ़िगर किया जा सकता है. रीकॉन्फ़िगर किए जा सकने वाले पैनल की मदद से, उपयोगकर्ता ऐप्लिकेशन के लेआउट को अपनी ज़रूरत के हिसाब से सेट कर सकते हैं. इससे उन्हें ज़्यादा काम करने में मदद मिलती है. उदाहरण के लिए, सूची-ज़्यादा जानकारी वाले लेआउट के ज़्यादा जानकारी वाले पैनल का साइज़ बदलकर या स्क्रीन पर पैनल को फिर से व्यवस्थित करके. ध्यान दें: यह नेविगेशन बार, रेल या ड्रॉअर पर लागू नहीं होता. | |
| LS-I16 | T1-14 | माउस या ट्रैकपैड का इस्तेमाल करके तीन बार क्लिक या टैप करने पर, टेक्स्ट की पूरी लाइनें या पैराग्राफ़ चुने जाते हैं. | |
| स्टाइलस | LS-S2 | T1-15 | ऐप्लिकेशन में, स्टाइलस से लिखने और ड्रॉइंग बनाने की सुविधा काम करती है. स्टाइलस से ड्रॉइंग और लिखावट को मिटाया जा सकता है. |
| LS-S3 | T1-16 | ऐप्लिकेशन में, स्टाइलस की मदद से कॉन्टेंट को ऐप्लिकेशन के अलग-अलग व्यू के बीच ड्रैग और ड्रॉप किया जा सकता है. साथ ही, मल्टी-विंडो मोड में, कॉन्टेंट को एक ऐप्लिकेशन से दूसरे ऐप्लिकेशन में ड्रैग और ड्रॉप किया जा सकता है. खींचें और छोड़ें सुविधा चालू करना लेख पढ़ें. | |
| LS-S4 | T1-17 | ऐप्लिकेशन में स्टाइलस के लिए बेहतर सुविधाएं उपलब्ध हैं. जैसे:
|
|
| कस्टम कर्सर | LS-P1 | T1-18 | ऐप्लिकेशन, पसंद के मुताबिक बनाए गए कर्सर दिखाता है. इससे यह पता चलता है कि उपयोगकर्ता, यूज़र इंटरफ़ेस (यूआई) एलिमेंट और कॉन्टेंट के साथ कैसे और कब इंटरैक्ट कर सकते हैं. उदाहरण के लिए:
PointerIcon और माउस पॉइंटर के आइकॉन देखें.
|
बड़ी स्क्रीन पर काम करने से जुड़े टेस्ट
इन जांचों से, आपको अपने ऐप्लिकेशन में क्वालिटी से जुड़ी समस्याओं का पता लगाने में मदद मिलती है. जांचों को एक साथ किया जा सकता है या जांचों के ग्रुप को अपने टेस्ट प्लान में एक साथ इंटिग्रेट किया जा सकता है.
लेआउट और यूज़र एक्सपीरियंस के लिए, कम से कम इन डिवाइस टाइप पर टेस्ट करें:
- फ़ोल्ड किया जा सकने वाला डिवाइस (841x701 डीपी)
- 8 इंच का टैबलेट (1024x640 डीपी)
- 10.5 इंच का टैबलेट (1280x800 dp)
- 13 इंच का Chromebook (1600x900 डीपी)
बड़ी स्क्रीन वाले डिवाइसों पर ऐप्लिकेशन के काम करने की क्षमता की जांच करने के लिए, इन Android इम्यूलेटर का इस्तेमाल करें:
- फ़ोल्ड किया जा सकने वाला फ़ोन — 7.6 इंच का फ़ोल्ड-इन डिसप्ले और आउटर डिसप्ले
- टैबलेट — Pixel C 9.94"
- दो डिसप्ले वाला फ़ोल्ड किया जा सकने वाला फ़ोन — Microsoft Surface Duo
तीसरा टियर
बड़ी स्क्रीन पर देखने की सुविधा
| कैटगरी | ID | सुविधा | ब्यौरा |
|---|---|---|---|
| कॉन्फ़िगरेशन और लगातार | T3-1 | LS-C1 | पुष्टि करें कि ऐप्लिकेशन, पोर्ट्रेट और लैंडस्केप ओरिएंटेशन में लेटरबॉक्स न हो. साथ ही, मल्टी-विंडो मोड में या बड़ी स्क्रीन वाले फ़ोल्ड किए जा सकने वाले डिवाइस को पोर्ट्रेट और लैंडस्केप ओरिएंटेशन में खोलने पर, कंपैटिबिलिटी मोड में न चल रहा हो.
स्प्लिट स्क्रीन और डेस्कटॉप विंडोविंग मोड के साथ-साथ मल्टी-विंडो मोड में ऐप्लिकेशन विंडो का साइज़ बदलें. ChromeOS डिवाइसों पर, ऐप्लिकेशन विंडो को छोटा और पहले जैसा करें, ऐप्लिकेशन विंडो को बड़ा और पहले जैसा करें. पुष्टि करें कि ऐप्लिकेशन, सभी विंडो साइज़ में सही ओरिएंटेशन में दिखता हो और उसकी स्थिति बनी रहती हो. ध्यान दें: बड़ी स्क्रीन वाले ऐसे डिवाइस पर टेस्ट करें जिसकी स्क्रीन डेंसिटी 600 डीपीआई या इससे ज़्यादा हो और जिसमें Android 12 (एपीआई लेवल 31) या इसके बाद का वर्शन हो. इससे यह पक्का किया जा सकेगा कि डिवाइस में ये सुविधाएं काम करती हैं:
|
| T3-2 | LS-C1 | ऐप्लिकेशन की हर उस स्क्रीन पर यह तरीका अपनाएं जिस पर स्क्रोल किया जा सकने वाला कॉन्टेंट, लगातार चलने वाला कॉन्टेंट या टेक्स्ट डालने के फ़ील्ड मौजूद हों:
डिवाइस को लैंडस्केप और पोर्ट्रेट मोड में घुमाएं. अगर डिवाइस में फ़ोल्ड और अनफ़ोल्ड करने की सुविधा है, तो उसे फ़ोल्ड और अनफ़ोल्ड करें. अगर आपके पास दो स्क्रीन वाला डिवाइस है, तो ऐप्लिकेशन को दोनों स्क्रीन पर फैलाएं और फिर उसे छोटा करें. इसके अलावा, मल्टी-विंडो मोड में ऐप्लिकेशन की विंडो का साइज़ बदलें. ChromeOS डिवाइसों पर ऐप्लिकेशन की विंडो को छोटा और पहले जैसा करें; ऐप्लिकेशन की विंडो को बड़ा और पहले जैसा करें. इनकी पुष्टि करें:
|
|
| T3-3 | LS-C2 | हर ऐप्लिकेशन की स्क्रीन पर, डिवाइस को लैंडस्केप और पोर्ट्रेट मोड में घुमाएं. साथ ही, डिवाइस को फ़ोल्ड और अनफ़ोल्ड करें (अगर लागू हो). इसके अलावा, मल्टी-विंडो मोड में ऐप्लिकेशन की विंडो का साइज़ बदलें. | |
| मल्टी-विंडो मोड और मल्टी-रिज़्यूम | T3-4 | LS-M1 | ऐप्लिकेशन को मल्टी-विंडो मोड में खोलें. देखें कि ऐप्लिकेशन, विंडो के सभी साइज़, डिवाइस के ओरिएंटेशन, और फ़ोल्ड किए जा सकने वाले डिवाइस की स्थितियों में पूरी तरह से काम कर रहा है या नहीं. हर ओरिएंटेशन में ऐप्लिकेशन विंडो का साइज़ बदलें. फ़ोल्ड किए जा सकने वाले डिवाइसों के लिए, डिवाइस को हर ओरिएंटेशन में फ़ोल्ड और अनफ़ोल्ड करें. Unity ऐप्लिकेशन Unity ऐप्लिकेशन के अलावा कोई दूसरा ऐप्लिकेशन खोलें. इसके बाद, हाल ही में इस्तेमाल किए गए ऐप्लिकेशन वाली स्क्रीन पर जाएं. ऐप्लिकेशन के आइकॉन को चुनें और ऐप्लिकेशन को स्प्लिट-स्क्रीन मोड में रखें. अपना Unity ऐप्लिकेशन खोलें. यह दो-स्क्रीन मोड में, पहले ऐप्लिकेशन के बगल में या नीचे लॉन्च होगा. ऐप्लिकेशन के इस पेयर को छिपाने के लिए, होम स्क्रीन पर जाएं. 'हाल ही के' स्क्रीन पर जाएं. स्प्लिट-स्क्रीन मोड में इस्तेमाल किए जाने वाले ऐप्लिकेशन के उस पेयर को चुनें जिसमें आपका Unity ऐप्लिकेशन शामिल हो. पुष्टि करें कि Unity ऐप्लिकेशन में गतिविधि फिर से शुरू हो गई हो. साथ ही, स्प्लिट-स्क्रीन मोड में ऐप्लिकेशन का लेआउट सही हो और यूज़र इंटरफ़ेस (यूआई) के सभी एलिमेंट ऐक्सेस किए जा सकते हों. |
| T3-5 | LS-M2 | ऐप्लिकेशन खोलें और कोई ऐसी प्रोसेस शुरू करें जिससे ऐप्लिकेशन लगातार अपडेट होता रहे. जैसे, कोई वीडियो चलाना. कोई दूसरा ऐप्लिकेशन खोलें और उसे सबसे ऊपर रखें. पुष्टि करें कि सबसे ऊपर न रखा गया ऐप्लिकेशन, अपना कॉन्टेंट अपडेट करता रहे. जैसे, कोई वीडियो चलता रहे. | |
| T3-6 | LS-M2 | ऐप्लिकेशन में, कैमरा खोलें या माइक्रोफ़ोन का इस्तेमाल करें. कोई दूसरा ऐप्लिकेशन खोलें और उसे सबसे ऊपर रखें. पुष्टि करें कि फ़ोकस में न होने वाले ऐप्लिकेशन ने कैमरा या माइक का ऐक्सेस छोड़ दिया है. ओरिजनल ऐप्लिकेशन को सबसे ऊपर रखें. पुष्टि करें कि ऐप्लिकेशन को कैमरे या माइक का ऐक्सेस वापस मिल गया है. | |
| कैमरे की झलक और मीडिया प्रोजेक्शन | T3-7 | LS-CM1 | ऐप्लिकेशन को फ़ुल स्क्रीन और मल्टी-विंडो मोड में खोलें. ऐप्लिकेशन में जाकर कैमरा चालू करें. डिवाइस को लैंडस्केप और पोर्ट्रेट मोड में घुमाएं. फ़ोल्ड किए जा सकने वाले डिवाइसों के लिए, डिवाइस को हर ओरिएंटेशन में फ़ोल्ड और अनफ़ोल्ड करें. मल्टी-विंडो मोड में, ऐप्लिकेशन विंडो का साइज़ बदलें. पुष्टि करें कि कैमरा प्रीव्यू, सभी डिवाइसों की स्थितियों और विंडो के साइज़ में सही ओरिएंटेशन और अनुपात में हो. |
| T3-8 | LS-CM2 | ऐप्लिकेशन को फ़ुल स्क्रीन और मल्टी-विंडो मोड में खोलें. मीडिया प्रोजेक्शन शुरू करें. डिवाइस को लैंडस्केप और पोर्ट्रेट मोड में घुमाएं. फ़ोल्ड किए जा सकने वाले डिवाइसों के लिए, डिवाइस को हर ओरिएंटेशन में फ़ोल्ड और अनफ़ोल्ड करें. मल्टी-विंडो मोड में, ऐप्लिकेशन विंडो का साइज़ बदलें. पुष्टि करें कि मीडिया प्रोजेक्शन, डिवाइस की सभी स्थितियों और विंडो के साइज़ में सही ओरिएंटेशन और अनुपात में हो. | |
| कीबोर्ड, माउस, और ट्रैकपैड | T3-9 | LS-I1 | ऐप्लिकेशन की हर उस स्क्रीन के लिए, डिवाइस से कोई बाहरी कीबोर्ड कनेक्ट करें जिसमें टेक्स्ट डालने के फ़ील्ड मौजूद हैं. इसके बाद, बाहरी कीबोर्ड और वर्चुअल कीबोर्ड की मदद से टेक्स्ट डालें. बाहरी कीबोर्ड को डिसकनेक्ट करें और वर्चुअल कीबोर्ड की मदद से टेक्स्ट डालें. |
| T3-10 | LS-I2 | हर ऐप्लिकेशन स्क्रीन के लिए, डिवाइस से माउस और ट्रैकपैड कनेक्ट करें. माउस और ट्रैकपैड से बुनियादी इंटरैक्शन करना:
|
|
| स्टाइलस | T3-11 | LS-S1 | स्टाइलस का इस्तेमाल करके, ऐप्लिकेशन में नेविगेट करें, यूज़र इंटरफ़ेस (यूआई) एलिमेंट चुनें, सूचियों और पिकर को स्क्रोल करें, और ऐप्लिकेशन के साथ इंटरैक्ट करें. |
| T3-12 | LS-S1.1 | Android 14 (एपीआई लेवल 34) और इसके बाद के वर्शन पर, स्टाइलस का इस्तेमाल करके टेक्स्ट इनपुट फ़ील्ड में टेक्स्ट डालें और उसमें बदलाव करें. सॉफ़्टवेयर कीबोर्ड नहीं दिखना चाहिए. ChromeOS M114 या इसके बाद के वर्शन पर, WebView में टेक्स्ट इनपुट फ़ील्ड में टेक्स्ट डालें और उसमें बदलाव करें. |
TIER 2
बड़ी स्क्रीन के लिए ऑप्टिमाइज़ किया गया
| कैटगरी | ID | सुविधा | ब्यौरा |
|---|---|---|---|
| यूएक्स | T2-1 | LS-U1, LS-U2 | ऐप्लिकेशन को अलग-अलग साइज़ की स्क्रीन वाले डिवाइसों पर चलाएं. जैसे, फ़ोन, फ़ोल्ड किए जा सकने वाले फ़ोन, छोटे और बड़े टैबलेट, और ChromeOS डिवाइस. डिवाइसों पर, ऐप्लिकेशन को मल्टी-विंडो मोड में चलाएं. पुष्टि करें कि ऐप्लिकेशन का लेआउट, अलग-अलग स्क्रीन और विंडो साइज़ के हिसाब से रिस्पॉन्सिव है और अडजस्ट हो जाता है. देखें कि क्या ऐप्लिकेशन, नेविगेशन रेल को बड़ा और छोटा करता है, ग्रिड लेआउट में कॉलम की संख्या को स्केल करता है, टेक्स्ट को कॉलम में फ़्लो करता है वगैरह. देखें कि यूज़र इंटरफ़ेस (यूआई) के एलिमेंट, दिखने में अच्छे और काम के हों. गतिविधि एम्बेड करने की सुविधा का इस्तेमाल करने वाले ऐप्लिकेशन के लिए, यह जांच करें कि बड़ी स्क्रीन पर गतिविधियां अगल-बगल दिख रही हैं या छोटी स्क्रीन पर एक के ऊपर एक दिख रही हैं. |
| T2-2 | LS-U3 | पुष्टि करें कि सभी डिसप्ले साइज़ और कॉन्फ़िगरेशन के लिए, टच टारगेट का साइज़ और पोज़िशन एक जैसी हो और उसे ऐक्सेस किया जा सके. सुलभता के बारे में जानकारी के लिए, Accessibility Scanner देखें. | |
| T2-3 | LS-U4 | ऐप्लिकेशन की हर उस स्क्रीन पर जिसमें इंटरैक्टिव कस्टम ड्रॉएबल मौजूद है, यह पुष्टि करें कि ड्रॉएबल पर फ़ोकस किया जा सकता है. इसके लिए, बाहरी कीबोर्ड, डी-पैड या व्यू पर फ़ोकस करने की सुविधा देने वाले किसी अन्य डिवाइस का इस्तेमाल करें. पुष्टि करें कि फ़ोकस किए गए एलिमेंट की स्थिति साफ़ तौर पर दिख रही हो. इससे जुड़ी जानकारी के लिए, टच मोड लेख पढ़ें. | |
| कीबोर्ड, माउस, और ट्रैकपैड | T2-4 | LS-I3 | किसी बाहरी कीबोर्ड के Tab और ऐरो बटन का इस्तेमाल करके, ऐप्लिकेशन के फ़ोकस किए जा सकने वाले कॉम्पोनेंट पर जाएं. |
| T2-5 | LS-I4 | चुनने, कट करने, कॉपी करने, चिपकाने, पहले जैसा करने, और फिर से करने जैसी कार्रवाइयां करने के लिए, बाहरी कीबोर्ड पर कीबोर्ड शॉर्टकट का इस्तेमाल करें. | |
| T2-6 | LS-I5 | मीडिया चलाने, रोकने, कुछ देर के लिए रोकने, रिवाइंड करने, और फ़ास्ट फ़ॉरवर्ड करने के लिए, बाहरी कीबोर्ड का इस्तेमाल करें. | |
| T2-7 | LS-I6 | डेटा भेजने या सबमिट करने के लिए, बाहरी कीबोर्ड की Enter कुंजी का इस्तेमाल करें. | |
| T2-8 | LS-I7 | इंटरैक्टिव एलिमेंट के विकल्प मेन्यू को ऐक्सेस करने के लिए, माउस के सेकंडरी बटन या ट्रैकपैड के सेकंडरी टैप की सुविधा का इस्तेमाल करें. | |
| T2-9 | LS-I8 | कॉन्टेंट को ज़ूम इन और ज़ूम आउट करने के लिए, माउस के स्क्रोल व्हील (Control या Ctrl कुंजी के साथ) और ट्रैकपैड पर पिंच करने के जेस्चर का इस्तेमाल करें. | |
| T2-10 | LS-I9 | कार्रवाई किए जा सकने वाले यूज़र इंटरफ़ेस (यूआई) एलिमेंट पर माउस या ट्रैकपैड कर्सर घुमाएं, ताकि एलिमेंट की होवर स्टेट चालू हो जाए. |
TIER 1
बड़ी स्क्रीन वाले डिवाइसों के लिए अलग से डिज़ाइन किया गया
| कैटगरी | ID | सुविधा | ब्यौरा |
|---|---|---|---|
| मल्टीटास्किंग और एक से ज़्यादा इंस्टेंस | T1-1 | LS-M3 | डिवाइस को फ़ोल्ड और अनफ़ोल्ड करके, पोर्ट्रेट और लैंडस्केप ओरिएंटेशन में, पिक्चर में पिक्चर मोड को चालू और बंद करें. साथ ही, मल्टी-विंडो मोड में भी ऐसा करें. मल्टी-विंडो मोड में, पिक्चर में पिक्चर मोड चालू होने पर विंडो का साइज़ बदलें. |
| T1-2 | LS-M3 | मल्टी-विंडो मोड में, ऐप्लिकेशन के अंदर से कोई दूसरा ऐप्लिकेशन खोलें और दोनों ऐप्लिकेशन को साथ-साथ दिखाएं. | |
| T1-3 | LS-M3 | डिवाइस को फ़ोल्ड और अनफ़ोल्ड करके, पोर्ट्रेट और लैंडस्केप ओरिएंटेशन में अटैचमेंट और सूचनाएं खोलें और बंद करें. साथ ही, मल्टी-विंडो मोड में भी ऐसा करें. | |
| T1-4 | LS-M4 | डिवाइस को फ़ोल्ड और अनफ़ोल्ड करके, पोर्ट्रेट और लैंडस्केप ओरिएंटेशन में अलग-अलग विंडो में ऐप्लिकेशन के कई इंस्टेंस लॉन्च करें. साथ ही, मल्टी-विंडो मोड में भी ऐसा करें. | |
| फ़ोल्डेबल डिवाइस की अलग-अलग स्थितियां | T1-5 | LS-F1 | ऐप्लिकेशन को फ़ोल्ड किए जा सकने वाले डिवाइस की सभी स्थितियों में देखें. जैसे, टेबलटॉप मोड, बुक मोड, और ड्यूअल डिसप्ले मोड (उदाहरण के लिए, Microsoft Surface Duo). पुष्टि करें कि यूज़र इंटरफ़ेस (यूआई) एलिमेंट, सबसे सही जगह पर ट्रांज़िशन कर रहे हों. उदाहरण के लिए, टेबलटॉप मोड में मीडिया कंट्रोलर, स्क्रीन के हॉरिज़ॉन्टल हिस्से में चले जाते हैं. |
| T1-6 | LS-F2 | ऐप्लिकेशन में जाकर कैमरा चालू करें. पुष्टि करें कि डिवाइस को फ़ोल्ड और अनफ़ोल्ड करने पर, कैमरे की झलक सही दिख रही हो. साथ ही, पोर्ट्रेट और लैंडस्केप मोड में घुमाने पर भी झलक सही दिख रही हो. डिवाइस को खोलकर, पुष्टि करें कि सामने और पीछे की स्क्रीन पर प्रीव्यू सही दिख रहा हो. | |
| खींचना और छोड़ना | T1-7 | LS-D1 | ऐप्लिकेशन में मौजूद ड्रॉप टारगेट पर इमेज और टेक्स्ट को खींचें और छोड़ें. मल्टी-विंडो मोड में, ऐप्लिकेशन और किसी दूसरे ऐप्लिकेशन के बीच इमेज और टेक्स्ट को खींचें और छोड़ें. ऐसा दोनों ऐप्लिकेशन के बीच किया जा सकता है. टच इनपुट, माउस, ट्रैकपैड, और स्टाइलस का इस्तेमाल करके कॉन्टेंट को खींचें और छोड़ें (T1-16 भी देखें). पुष्टि करें कि पोर्ट्रेट और लैंडस्केप ओरिएंटेशन में, ऐप्लिकेशन ठीक से काम कर रहा हो. साथ ही, यह भी देखें कि डिवाइस को फ़ोल्ड या अनफ़ोल्ड करने पर, ऐप्लिकेशन ठीक से काम कर रहा हो. |
| कीबोर्ड, माउस, और ट्रैकपैड | T1-8 | LS-I10 | ऐप्लिकेशन के कीबोर्ड शॉर्टकट बदलें. बाहरी कीबोर्ड का इस्तेमाल करके, बदले गए शॉर्टकट की जांच करें. |
| T1-9 | LS-I11 | बाहरी कीबोर्ड, माउस, और ट्रैकपैड का इस्तेमाल करके, ऐप्लिकेशन के यूज़र इंटरफ़ेस (यूआई) में आइटम चुनें. कीबोर्ड/माउस/ट्रैकपैड के ज़रिए, अलग-अलग आइटम और आस-पास के आइटम की रेंज चुनें. इसके लिए, Ctrl+क्लिक, Ctrl+टैप, Shift+क्लिक, और Shift+टैप जैसे ऐक्शन इस्तेमाल करें. | |
| T1-10 | LS-I12 | माउस और ट्रैकपैड का इस्तेमाल करके, ऐप्लिकेशन के कॉन्टेंट को स्क्रोल करें. पुष्टि करें कि कॉन्टेंट स्क्रोल करते समय स्क्रोलबार दिखता हो. | |
| T1-11 | LS-I13 | माउस और ट्रैकपैड का इस्तेमाल करके, पॉइंटर को उन यूज़र इंटरफ़ेस (यूआई) एलिमेंट पर घुमाएं जिनमें कैस्केडिंग या पॉप-अप कॉन्टेंट होता है. पुष्टि करें कि अतिरिक्त कॉन्टेंट दिख रहा है. | |
| T1-12 | LS-I14 | लैपटॉप और डेस्कटॉप डिसप्ले पर, पुष्टि करें कि डेस्कटॉप स्टाइल वाले मेन्यू और कॉन्टेक्स्ट मेन्यू का इस्तेमाल किया गया हो. | |
| T1-13 | LS-I15 | हर ऐप्लिकेशन स्क्रीन पर, माउस और ट्रैकपैड का इस्तेमाल करके यूज़र इंटरफ़ेस (यूआई) पैनल का साइज़ बदलें और उन्हें फिर से व्यवस्थित करें. | |
| T1-14 | LS-I16 | माउस और ट्रैकपैड का इस्तेमाल करके, ऐप्लिकेशन में मौजूद आइटम चुनने के लिए, तीन बार क्लिक करें या टैप करें. उदाहरण के लिए, टेक्स्ट की पूरी लाइनें चुनने के लिए. | |
| स्टाइलस | T1-15 | LS-S2 | स्टाइलस का इस्तेमाल करके, ऐप्लिकेशन में ड्रॉइंग करें और लिखें. स्टाइलस का इस्तेमाल करके, ड्रॉइंग और लिखावट मिटाएं. |
| T1-16 | LS-S3 | स्टाइलस का इस्तेमाल करके, कॉन्टेंट को ऐप्लिकेशन में मौजूद ड्रॉप टारगेट पर खींचें और छोड़ें. मल्टी-विंडो मोड में, कॉन्टेंट को ऐप्लिकेशन और दूसरे ऐप्लिकेशन के बीच खींचें और छोड़ें. | |
| T1-17 | LS-S4 | स्टाइलस का इस्तेमाल करके, ऐप्लिकेशन के साथ इस तरह इंटरैक्ट करें:
|
|
| कस्टम कर्सर | T1-18 | LS-P1 | माउस और ट्रैकपैड का इस्तेमाल करके, ऐप्लिकेशन के साथ इंटरैक्ट करें. पुष्टि करें कि कस्टम कर्सर सही जगह पर दिख रहे हैं. जैसे:
|