मूल्यांकन | सुझाव | |
---|---|---|
पांच सेकंड से ज़्यादा (0 पॉइंट)
|
ऐप्लिकेशन बहुत धीरे शुरू होना
ऐप्लिकेशन के खुलने में इतना समय लगने पर, कुछ मामलों में ANR ट्रिगर हो सकता है. ANR वाली गड़बड़ी के बिना भी, उपयोगकर्ता इस रेंज में स्टार्टअप समय से बहुत ज़्यादा परेशान हो सकते हैं. इससे उपयोगकर्ता की संतुष्टि, उन्हें बनाए रखने, और कारोबार की मेट्रिक पर बुरा असर पड़ता है. |
इस ऐप्लिकेशन के स्टार्टअप समय को बेहतर बनाने के लिए, इंजीनियरिंग संसाधनों का तुरंत इस्तेमाल करें.
बेसलाइन प्रोफ़ाइल, R8, और Dex लेआउट ऑप्टिमाइज़ेशन का इस्तेमाल करके, ऐप्लिकेशन के खुलने में लगने वाले समय को सबसे ज़्यादा बेहतर बनाया जा सकता है. इन टेक्नोलॉजी का इस्तेमाल करें और फिर से आकलन दें. |
5 से 4 सेकंड के बीच (5 पॉइंट)
|
ऐप्लिकेशन शुरू होने में बहुत ज़्यादा समय लगना
इस ऐप्लिकेशन के शुरू होने का इंतज़ार करना, उपयोगकर्ताओं को परेशान कर सकता है. ऐप्लिकेशन को तेज़ी से चालू करने से, कारोबार और उपयोगकर्ता की संतुष्टि से जुड़ी मेट्रिक में सीधे तौर पर सुधार होता है. |
ऐप्लिकेशन के स्टार्टअप को ज़्यादा प्राथमिकता दें. साथ ही, इस क्षेत्र में इंजीनियरिंग से जुड़े समय को तुरंत बेहतर बनाएं.
बेसलाइन प्रोफ़ाइल, R8, और Dex लेआउट ऑप्टिमाइज़ेशन का इस्तेमाल करें. इसके बाद, अपडेट किए गए स्कोर के लिए फिर से आकलन करें. अगर आपने पहले ही ये तरीके अपना लिए हैं, तो ऐप्लिकेशन के स्टार्टअप समय को बेहतर बनाने के अन्य तरीकों के लिए, ऐप्लिकेशन के स्टार्टअप के लिए दिशा-निर्देश देखें. |
4 से 3 सेकंड के बीच (10 पॉइंट)
|
ऐप्लिकेशन शुरू होने में लगने वाला समय ज़्यादा है
इस ऐप्लिकेशन के उपयोगकर्ताओं को ऐप्लिकेशन के शुरू होने में देरी होगी. ऐप्लिकेशन के तेज़ी से खुलने से, उपयोगकर्ता से जुड़ी मेट्रिक बेहतर होती हैं. जैसे, ग्राहक बनाए रखने की संख्या और रेटिंग. |
ऐप्लिकेशन के स्टार्टअप में लगने वाले समय को कम करने के लिए, इंजीनियरिंग संसाधनों का इस्तेमाल करें.
अगर आपने अब तक बेसलाइन प्रोफ़ाइल, R8, और Dex लेआउट ऑप्टिमाइज़ेशन को अपना नहीं किया है, तो अपडेट किया गया स्कोर पाने के लिए, फिर से आकलन करें. ऐप्लिकेशन के स्टार्टअप समय को बेहतर बनाने के अन्य तरीकों के बारे में जानने के लिए, ऐप्लिकेशन के स्टार्टअप से जुड़े दिशा-निर्देश देखें. |
3 से 2 सेकंड के बीच (20 पॉइंट)
|
ऐप्लिकेशन के शुरू होने में लगने वाला समय, उपयोगकर्ता की उम्मीद से कम है
कई उपयोगकर्ताओं को ऐप्लिकेशन के स्टार्टअप में लगने वाला समय इस रेंज में ठीक लगेगा, लेकिन उन्हें क्वालिटी से जुड़ी उम्मीदें पूरी नहीं होंगी. ऐप्लिकेशन के तेज़ी से खुलने की सुविधा, कारोबार की बेहतर मेट्रिक से सीधे तौर पर जुड़ी होती है. ऐप्लिकेशन के स्टार्टअप में लगने वाले समय को और बेहतर बनाएं. |
ऐप्लिकेशन स्टार्टअप में इंजीनियरिंग संसाधनों का इस्तेमाल शुरू करें या जारी रखें.
ऐप्लिकेशन के स्टार्टअप और रनटाइम की परफ़ॉर्मेंस को काफ़ी बेहतर बनाने के लिए, बेसलाइन प्रोफ़ाइल, R8, और Dex लेआउट ऑप्टिमाइज़ेशन का इस्तेमाल करें. अगर आपने पहले ही ये तरीके अपना लिए हैं, तो ऐप्लिकेशन के स्टार्टअप समय को बेहतर बनाने के अन्य तरीकों के लिए, ऐप्लिकेशन के स्टार्टअप के लिए दिशा-निर्देश देखें. |
2 से 1 सेकंड (25 पॉइंट) के बीच का समय
|
ऐप्लिकेशन के शुरू होने में लगने वाला समय
ऐसा हो सकता है कि उपयोगकर्ता इस ऐप्लिकेशन के खुलने में लगने वाले समय से संतुष्ट हों. हालांकि इस क्षेत्र में अब भी सुधार करने की गुंजाइश है, इसलिए कोई कार्रवाई करना ज़रूरी नहीं है. |
ज़्यादा असरदार टूल अपनाएं. इसके बाद, परफ़ॉर्मेंस के दूसरे पहलुओं पर फ़ोकस करें.
ऐप्लिकेशन के शुरू होने में लगने वाले समय पर नज़र रखें और पक्का करें कि वे रिग्रेस न हों. इसके लिए, मैक्रोबेंचमार्क का इस्तेमाल किया जा सकता है. |
1 सेकंड से कम (30 पॉइंट)
|
ऐप्लिकेशन के शुरू होने में तय समय से ज़्यादा.
इस ऐप्लिकेशन को शुरू होने में इतना कम समय लगता है कि कई उपयोगकर्ताओं को इसकी भनक भी नहीं चलती. बहुत खूब! |
इसी तरह अच्छा काम करते रहें. ऐप्लिकेशन के स्टार्टअप में लगने वाले समय पर नज़र रखना जारी रखें और परफ़ॉर्मेंस में होने वाले किसी भी बदलाव पर तुरंत कार्रवाई करें.
ऐप्लिकेशन के स्टार्टअप समय को और बेहतर बनाने के लिए, ऐप्लिकेशन के स्टार्टअप के बारे में दिशा-निर्देश देखें. बेसलाइन प्रोफ़ाइल, R8, और Dex लेआउट ऑप्टिमाइज़ेशन का इस्तेमाल करने से, ऐप्लिकेशन के स्टार्टअप समय के साथ-साथ रनटाइम परफ़ॉर्मेंस पर भी असर पड़ता है. अगर आपने अभी तक ऐसा नहीं किया है, तो इन्हें अपनाने के लिए समय शेड्यूल करें. |
मूल्यांकन | सुझाव | |
---|---|---|
पांच सेकंड से ज़्यादा (0 पॉइंट)
|
ऐप्लिकेशन बहुत धीरे शुरू होना
ऐप्लिकेशन के खुलने में इतना समय लगने पर, कुछ मामलों में ANR ट्रिगर हो सकता है. ANR के बिना भी, इस रेंज में ऐप्लिकेशन के खुलने में लगने वाले समय से उपयोगकर्ता बहुत परेशान हो सकते हैं. इससे, उपयोगकर्ता की संतुष्टि, उपयोगकर्ता बनाए रखने की क्षमता, और कारोबार की मेट्रिक पर बुरा असर पड़ता है. |
सूचना के इस एंट्री पॉइंट को हाई प्राथमिकता मानें और इस क्षेत्र में तुरंत इंजीनियरिंग से जुड़े समय का इस्तेमाल करें.
बेसलाइन प्रोफ़ाइल, R8, और Dex लेआउट ऑप्टिमाइज़ेशन का इस्तेमाल करके, ऐप्लिकेशन के खुलने में लगने वाले समय को कम किया जा सकता है. इन टेक्नोलॉजी को अपनाएं और फिर से आकलन करवाएं. |
पांच से चार सेकंड के बीच (दो पॉइंट)
|
ऐप्लिकेशन बहुत धीमा शुरू हुआ
ऐप्लिकेशन के खुलने में लगने वाला यह समय, उपयोगकर्ताओं को परेशान कर सकता है. ऐप्लिकेशन के जल्दी शुरू होने की प्रोसेस, सीधे तौर पर बेहतर कारोबार और उपयोगकर्ता की संतुष्टि की मेट्रिक से जुड़ी है. |
ऐप्लिकेशन के शुरू होने में लगने वाले समय को कम करने के लिए, इंजीनियरिंग से जुड़े संसाधनों का तुरंत इस्तेमाल करें.
बेसलाइन प्रोफ़ाइल, R8, और Dex लेआउट ऑप्टिमाइज़ेशन का इस्तेमाल करें. इसके बाद, अपडेट किए गए स्कोर के लिए फिर से आकलन करें. अगर आपने पहले ही ये तरीके अपना लिए हैं, तो ऐप्लिकेशन के स्टार्टअप समय को बेहतर बनाने के अन्य तरीकों के लिए, ऐप्लिकेशन के स्टार्टअप के लिए दिशा-निर्देश देखें. |
चार से तीन सेकंड के बीच (पांच पॉइंट)
|
ऐप्लिकेशन शुरू होने में लगने वाला समय ज़्यादा है
इस ऐप्लिकेशन के उपयोगकर्ताओं को ऐप्लिकेशन के शुरू होने में देरी होगी. ऐप्लिकेशन के तेज़ी से खुलने से, उपयोगकर्ता से जुड़ी मेट्रिक बेहतर होती हैं. जैसे, ग्राहक बनाए रखने की संख्या और रेटिंग. |
ऐप्लिकेशन के स्टार्टअप में लगने वाले समय को कम करने के लिए, इंजीनियरिंग संसाधनों का इस्तेमाल करें.
अगर आपने अब तक ऐसा नहीं किया है, तो इस सूचना के लिए बेसलाइन प्रोफ़ाइल और R8 की मदद से ऑप्टिमाइज़ेशन का इस्तेमाल करें. साथ ही, Dex लेआउट ऑप्टिमाइज़ेशन की मदद से स्टार्टअप प्रोफ़ाइल में काम का कोड शामिल करें. इसके बाद, अपडेट किए गए स्कोर के लिए फिर से आकलन करें. ऐप्लिकेशन शुरू होने में लगने वाले समय को कम करने के अन्य तरीकों के बारे में जानने के लिए, ऐप्लिकेशन शुरू करने के लिए दिशा-निर्देश देखें. |
3 से 2 सेकंड (10 पॉइंट) के बीच
|
ऐप्लिकेशन के शुरू होने में लगने वाला समय, उपयोगकर्ता की उम्मीद से कम है
कई उपयोगकर्ताओं को ऐप्लिकेशन के स्टार्टअप में लगने वाला समय इस रेंज में ठीक लगेगा, लेकिन उन्हें क्वालिटी से जुड़ी उम्मीदें पूरी नहीं होंगी. ऐप्लिकेशन के तेज़ी से खुलने की सुविधा, कारोबार की बेहतर मेट्रिक से सीधे तौर पर जुड़ी होती है. ऐप्लिकेशन के स्टार्टअप में लगने वाले समय को और बेहतर बनाएं. |
इस एंट्री पॉइंट में इंजीनियरिंग संसाधनों का इस्तेमाल शुरू करें या जारी रखें.
ऐप्लिकेशन के स्टार्टअप और रनटाइम की परफ़ॉर्मेंस को बड़े पैमाने पर बेहतर बनाने के लिए, बेसलाइन प्रोफ़ाइल, R8, और Dex लेआउट ऑप्टिमाइज़ेशन का इस्तेमाल करें. अगर आपने पहले ही इन्हें अपना लिया है, तो ऐप्लिकेशन स्टार्टअप समय को बेहतर बनाने के अन्य तरीकों के लिए, ऐप्लिकेशन स्टार्टअप से जुड़े दिशा-निर्देश का पालन करें. |
2 से 1 सेकंड के बीच (15 पॉइंट)
|
ऐप्लिकेशन के शुरू होने में लगने वाला समय
ऐसा हो सकता है कि उपयोगकर्ता इस ऐप्लिकेशन के खुलने में लगने वाले समय से संतुष्ट हों. हालांकि इस क्षेत्र में अब भी सुधार करने की गुंजाइश है, इसलिए कोई कार्रवाई करना ज़रूरी नहीं है. |
ज़्यादा असरदार टूल अपनाएं. इसके बाद, परफ़ॉर्मेंस के दूसरे पहलुओं पर फ़ोकस करें.
ऐप्लिकेशन के शुरू होने में लगने वाले समय पर नज़र रखें और पक्का करें कि वे रिग्रेस न हों. ऐसा करने के लिए, मैक्रोबेंचमार्क का इस्तेमाल किया जा सकता है. |
एक सेकंड से कम (20 पॉइंट)
|
ऐप्लिकेशन के शुरू होने में लगने वाला समय, उम्मीद से ज़्यादा है.
ऐप्लिकेशन के शुरू होने में लगने वाला यह समय इतना तेज़ है कि कई उपयोगकर्ताओं का ध्यान इस पर भी नहीं जाएगा. बहुत खूब! |
अपने ऐप्लिकेशन के स्टार्टअप समय को बेहतर बनाएं. ऐप्लिकेशन के शुरू होने में लगने वाले समय पर नज़र बनाए रखें और रिग्रेशन पर तुरंत प्रतिक्रिया दें.
ऐप्लिकेशन के स्टार्टअप समय को और बेहतर बनाने के लिए, ऐप्लिकेशन के स्टार्टअप के बारे में दिशा-निर्देश देखें. बेसलाइन प्रोफ़ाइल, R8, और Dex लेआउट ऑप्टिमाइज़ेशन का इस्तेमाल करने से, ऐप्लिकेशन के स्टार्ट होने में लगने वाले समय के साथ-साथ रनटाइम की परफ़ॉर्मेंस पर भी असर पड़ता है. अगर आपने ऐसा नहीं किया है, तो उन्हें अपनाने के लिए समय शेड्यूल करें. |
सूचना का कोई एंट्री पॉइंट नहीं है (20 पॉइंट)
|
यहां कुछ नहीं करना है
यह ऐप्लिकेशन, सूचनाओं को एंट्री पॉइंट के तौर पर इस्तेमाल नहीं करता. इसलिए, यहां ऑप्टिमाइज़ करने के लिए कुछ नहीं है. |
सूचनाओं का इस्तेमाल करते समय, यह आकलन फिर से करें
इस बीच, ऐप्लिकेशन की परफ़ॉर्मेंस को बेहतर बनाने के लिए, अन्य चीज़ों पर भी ध्यान दें. |
मूल्यांकन | सुझाव | |
---|---|---|
ऐप्लिकेशन में बार-बार ANR से जुड़ी समस्याओं के लिए ब्लॉक इंटरैक्शन और ऐनिमेशन (एएनआर या 20% से ज़्यादा) (0 पॉइंट)
|
रेंडरिंग का खराब अनुभव
परफ़ॉर्मेंस के इस लेवल पर मिलने वाला उपयोगकर्ता अनुभव, उपयोगकर्ताओं के लिए बहुत खराब है. उपयोगकर्ता की संतुष्टि का स्तर कम होने का असर, कारोबार की परफ़ॉर्मेंस, उपयोगकर्ताओं को अपने साथ जोड़े रखने, और उपयोगकर्ता रेटिंग पर सीधे तौर पर पड़ता है. |
ज़्यादा असर डालने वाले टूल तुरंत अपनाएं.
ज़्यादा असर डालने वाले टूल तुरंत शेड्यूल करें. जैसे, बेसलाइन प्रोफ़ाइल, R8, और डेक्स लेआउट ऑप्टिमाइज़ेशन. इसके बाद, फिर से टेस्ट दें. |
ऐनिमेशन की वजह से उपयोगकर्ता इंटरैक्शन में रुकावट आती है (20 - 15 %) (एक पॉइंट)
|
फ़्रेम रेट में गिरावट साफ़ तौर पर दिखती है
फ़्रेम में ज़्यादा गिरावट होने की वजह से, ऐप्लिकेशन की रेटिंग कम हो जाती है. साथ ही, उपयोगकर्ताओं को अपने साथ जोड़े रखने की दर कम हो जाती है. धीमे फ़्रेम के हॉटस्पॉट की जांच करने के लिए, ट्रेस इकट्ठा करें और सूची में आगे बढ़ें. |
रेंडरिंग की परफ़ॉर्मेंस को बेहतर बनाने के लिए, असरदार टूल इस्तेमाल करें.
बेसलाइन प्रोफ़ाइलें, R8, और Dex लेआउट ऑप्टिमाइज़ेशन का इस्तेमाल करके, सबसे ज़्यादा सुधार किया जा सकता है. इन टेक्नोलॉजी को अपनाएं और फिर से आकलन करवाएं. |
वीडियो में ऐनिमेशन से जुड़ी समस्याएं साफ़ तौर पर दिख रही हों (15 - 10 %) (5 पॉइंट)
|
रेंडरिंग की परफ़ॉर्मेंस औसत से कम है
रेंडरिंग से जुड़ी समस्याएं, उपयोगकर्ताओं को दिखती हैं. इससे उपयोगकर्ताओं की संतुष्टि और रेटिंग कम हो जाएगी. साथ ही, कारोबार पर भी असर पड़ेगा. अगर इस सुविधा को हाई-एंड डिवाइस पर टेस्ट किया गया है, तो कम क्वालिटी वाले डिवाइस पर रेंडर होने में ज़्यादा समय लेने वाले फ़्रेम असहज्य दिखेंगे. |
ज़्यादा असरदार टूल इस्तेमाल करके, रेंडरिंग की परफ़ॉर्मेंस को बेहतर बनाएं.
बेसलाइन प्रोफ़ाइलें, R8, और Dex लेआउट ऑप्टिमाइज़ेशन का इस्तेमाल करके, सबसे ज़्यादा सुधार किया जा सकता है. इन टेक्नोलॉजी को अपनाएं और फिर से आकलन करवाएं. |
कुछ क्षेत्रों में ध्यान देने योग्य एनिमेशन समस्याएं (5 - 10 %) (10 अंक)
|
रेंडरिंग के दौरान आने वाली समस्याओं की वजह से उपयोगकर्ता को काफ़ी परेशानी होती है.
कुछ स्लो फ़्रेम से ही, उपयोगकर्ता की क्वालिटी से जुड़ी उम्मीदों को धोखा मिल सकता है. असंतुष्ट उपयोगकर्ताओं के ऐप्लिकेशन छोड़ने की संभावना ज़्यादा होती है. |
ज़्यादा असरदार टूल का इस्तेमाल करके, रेंडरिंग से जुड़ी समस्याओं को कम करना.
उपयोगकर्ता रेटिंग और कारोबार की मेट्रिक पर सकारात्मक असर डालने के लिए, इस क्षेत्र को बेहतर बनाने पर ध्यान दें. बेसलाइन प्रोफ़ाइलें, R8, और Dex लेआउट ऑप्टिमाइज़ेशन का इस्तेमाल करके, सबसे ज़्यादा सुधार किया जा सकता है. इन टेक्नोलॉजी को अपनाएं और फिर से आकलन करवाएं. |
ज़्यादातर समय में रेंडरिंग बिना किसी रुकावट के होती है (1 - 5 %) (20 पॉइंट)
|
सुचारू रेंडरिंग, उपयोगकर्ता अनुभव को बेहतर बनाती है.
हालांकि, अब भी कुछ फ़्रेम रेंडर होने में ज़्यादा समय ले रहे हैं, इसलिए हो सकता है कि उपयोगकर्ताओं का ध्यान उन पर जाए. इसके बावजूद, यह उपयोगकर्ताओं के लिए बेहतरीन अनुभव है. खास तौर पर, कम क्षमता वाले डिवाइसों पर. |
उपयोगकर्ता की संतुष्टि को और बेहतर बनाने के लिए, रेंडरिंग से जुड़ी समस्याओं को हल करना जारी रखें.
इस लेवल पर, परफ़ॉर्मेंस को बेहतर बनाना ज़्यादा मुश्किल हो जाता है. उपयोगकर्ता की संतुष्टि को और बेहतर बनाने के लिए, रेंडरिंग से जुड़ी समस्याओं को कम करना जारी रखें. पक्का करें कि कोई भी रेग्रेशन न हो. साथ ही, सबसे ज़्यादा इस्तेमाल किए जाने वाले डिवाइसों और उपयोगकर्ता के सफ़र के लिए, अपने-आप जनरेट होने वाले मानदंड इकट्ठा करें. |
पूरे वीडियो में रेंडरिंग बिना किसी रुकावट के हो रही हो (< 1 %) (30 पॉइंट)
|
शानदार रेंडरिंग परफ़ॉर्मेंस.
बधाई हो! इस ऐप्लिकेशन की रेंडरिंग अच्छी है. आपको तुरंत कुछ करने की ज़रूरत नहीं है. इन डिवाइसों पर रेंडरिंग की परफ़ॉर्मेंस को बेहतर तरीके से समझने के लिए, कम क्वालिटी वाले डिवाइस की जांच करें. |
यह सेक्शन अच्छा दिख रहा है. फ़िलहाल, कोई कार्रवाई करने की ज़रूरत नहीं है.
इस लेवल पर, परफ़ॉर्मेंस को बेहतर बनाना ज़्यादा मुश्किल हो जाता है. उपयोगकर्ता की संतुष्टि को और बेहतर बनाने के लिए, रेंडरिंग से जुड़ी समस्याओं को कम करना जारी रखें. पक्का करें कि कोई भी रेग्रेशन न हो. साथ ही, सबसे ज़्यादा इस्तेमाल किए जाने वाले डिवाइसों और उपयोगकर्ता के सफ़र के लिए, अपने-आप जनरेट होने वाले मानदंड इकट्ठा करें. |
मूल्यांकन | सुझाव | |
---|---|---|
काफ़ी आसानी से दिखने वाला (> 3 सेकंड) (0 पॉइंट)
|
फ़ुल स्क्रीन पर विज्ञापनों को आसानी से रेंडर किया जा सके. यह ऐसा नहीं है.
बेहतर उपयोगकर्ता अनुभव देने के लिए, ऐप्लिकेशन को रिस्पॉन्सिव रखना ज़रूरी है. इंटरैक्शन के बाद कई सेकंड तक इंतज़ार करना, उपयोगकर्ताओं को परेशान करता है. यह उपयोगकर्ता की संतुष्टि और कारोबार की मेट्रिक को बेहतर बनाने का एक शानदार मौका है. |
फ़िलहाल, फ़ुल स्क्रीन रेंडरिंग को बेहतर बनाने पर काम करें.
इस फ़ुल स्क्रीन रेंडर के लिए, बेसलाइन प्रोफ़ाइल जनरेट करना न भूलें. साथ ही, यह भी देखें कि R8 ऑप्टिमाइज़ेशन यहां चालू हों. ऐप्लिकेशन की परफ़ॉर्मेंस को बेहतर बनाने के लिए, इन चीज़ों पर सबसे ज़्यादा असर पड़ता है. इसके बाद, ज़्यादा दिशा-निर्देश पाने के लिए, फिर से टेस्ट में हिस्सा लें. |
काफ़ी ध्यान खींचने वाला (1 से 3 सेकंड) (1 पॉइंट)
|
जवाब देने में लगने वाला समय, तय समय से ज़्यादा है.
उपयोगकर्ता के इंटरैक्शन का जवाब देने वाले फ़ुल स्क्रीन रेंडर, जितनी हो सके उतनी तेज़ी से होने चाहिए. अगर रेंडर होने में ज़्यादा समय लगता है, तो ऐप्लिकेशन की रेटिंग कम हो जाती है. इसकी वजह से उपयोगकर्ता को परेशानी होती है. डेवलपर के तौर पर, आपका ध्यान उपयोगकर्ता की संतुष्टि को बेहतर बनाने पर होना चाहिए. यह उपयोगकर्ता की संतुष्टि और कारोबार की मेट्रिक को बेहतर बनाने का एक शानदार मौका है. |
फ़ुल स्क्रीन रेंडर को बेहतर बनाने के लिए, इंजीनियरिंग की कोशिशें करें.
इस फ़ुल स्क्रीन रेंडर के लिए, बेसलाइन प्रोफ़ाइल जनरेट करना न भूलें. साथ ही, यह भी देखें कि R8 ऑप्टिमाइज़ेशन यहां चालू हों. ऐप्लिकेशन की परफ़ॉर्मेंस को बेहतर बनाने के लिए, इन बातों का सबसे ज़्यादा असर पड़ता है. धीमे फ़्रेम के हॉटस्पॉट की जांच करने और सूची में आगे बढ़ने के लिए, सिस्टम ट्रेस भी इकट्ठा किए जा सकते हैं. इसके बाद, ज़्यादा दिशा-निर्देश पाने के लिए, फिर से टेस्ट में हिस्सा लें. |
ध्यान देने लायक (500 मिलीसेकंड से 1 सेकंड) (5 पॉइंट)
|
फ़ुल स्क्रीन में रेंडर होने में ज़्यादा समय लगता है.
बेहतर स्कोर पाने के लिए, इस ट्रांज़िशन की परफ़ॉर्मेंस को बेहतर बनाते रहें! ज़्यादा क्वालिटी वाले डिवाइस पर, रेंडर होने में ज़्यादा समय लेने वाले फ़्रेम, लो-एंड डिवाइस पर झेलने लायक होते हैं. |
इस ट्रांज़िशन को बेहतर बनाने के लिए, इंजीनियरिंग टीम को समय दें.
कम कीमत वाले डिवाइसों पर टेस्ट करें और उनमें आने वाली समस्याएं ठीक करें. अगर यह कम्यूटर पर अच्छा काम करता है, तो यह बेहतरीन डिवाइस पर भी अच्छा काम करेगा. पक्का करें कि इस फ़ुल स्क्रीन रेंडर के लिए, बेसलाइन प्रोफ़ाइल जनरेट की गई हो. साथ ही, यह भी देखें कि यहां R8 ऑप्टिमाइज़ेशन चालू किए गए हों. ऐप्लिकेशन की परफ़ॉर्मेंस को बेहतर बनाने के लिए, इन चीज़ों पर सबसे ज़्यादा असर पड़ता है. इस खास रेंडर के बारे में ज़्यादा जानकारी पाने के लिए, सिस्टम ट्रेस भी इकट्ठा किए जा सकते हैं. इससे, आपको धीमे फ़्रेम के हॉट स्पॉट की जांच करने और सूची में अपनी ज़रूरत के हिसाब से काम करने में मदद मिलेगी. इसके बाद, ज़्यादा दिशा-निर्देश पाने के लिए, फिर से टेस्ट में हिस्सा लें. |
थोड़ा सा फ़र्क़ महसूस होता है (100 से 500 मिलीसेकंड) (10 पॉइंट)
|
यह काफ़ी हद तक बेहतर दिख रहा है
देखें कि इस फ़ुल स्क्रीन रेंडर को बेहतर किया जा सकता है या नहीं. फ़ुल स्क्रीन में वीडियो धीरे-धीरे रेंडर होने की समस्या गंभीर नहीं है. हालांकि, पक्का करें कि यह कोई ऐसी समस्या न हो जिससे उपयोगकर्ता अनुभव पर बुरा असर पड़ रहा हो. कुछ स्लो फ़्रेम से ही, उपयोगकर्ता की क्वालिटी से जुड़ी उम्मीदों को धोखा मिल सकता है. |
इस फ़ुल स्क्रीन रेंडर की जांच करके देखें कि इसे बेहतर बनाया जा सकता है या नहीं.
सिस्टम ट्रेस का इस्तेमाल करके, फ़्रेम के धीमे होने की समस्या वाले हॉट स्पॉट की जांच करें. इसके बाद, सूची में जाकर समस्या को हल करें. मैक्रोबेंचमार्क लाइब्रेरी की मदद से, इन डेटा को इकट्ठा और उनका आकलन अपने-आप किया जा सकता है |
काफ़ी कम (100 से 50 मिलीसेकंड) (15 पॉइंट)
|
यह फ़ुल स्क्रीन रेंडरिंग लगभग सही है.
हालांकि, हो सकता है कि कुछ उपयोगकर्ताओं को ट्रांज़िशन में 100 मिलीसेकंड तक लगें. यह एक बेहतरीन नतीजा है. कम कीमत वाले डिवाइसों पर भी जांच ज़रूर करें, ताकि यह पक्का किया जा सके कि उपयोगकर्ताओं पर इस बदलाव का असर नहीं पड़ रहा है. |
पक्का करें कि उपयोगकर्ता खुश हों और सुधार के लिए अन्य क्षेत्रों को देखें.
फ़ुल स्क्रीन में रेंडर करने पर, यह नतीजा करीब-करीब सही होता है. ज़्यादातर उपयोगकर्ता इस परफ़ॉर्मेंस से काफ़ी खुश होंगे. पक्का करें कि कम क्वालिटी वाले डिवाइसों पर भी ऐसा ही हो. |
ध्यान नहीं जाता (50 एमएस से कम) (20 पॉइंट)
|
यह बेहतरीन नतीजा है.
फ़ुल स्क्रीन रेंडर होने के लिए 50 मिलीसेकंड से कम समय, काफ़ी अहम और बेहतरीन उपयोगकर्ता अनुभव होता है. हालांकि, अब भी इस पर काम किया जा सकता है, लेकिन इस समय आपको ज़्यादा फ़ायदा नहीं मिलेगा. |
इसी तरह बेहतर परफ़ॉर्मेंस जारी रखें.
अन्य क्षेत्रों में ऐप्लिकेशन की परफ़ॉर्मेंस में हुए सुधारों को देखें. शुरुआती दौर में ही परफ़ॉर्मेंस में गिरावट का पता लगाने के लिए, मॉनिटरिंग जारी रखें. macrobenchmark लाइब्रेरी का इस्तेमाल करके, मॉनिटरिंग को ऑटोमेट किया जा सकता है और परफ़ॉर्मेंस में गिरावट को पकड़ा जा सकता है. |
(0/4 questions answered) - For a full picture answer all questions.