टीवी ऐप्लिकेशन की चेकलिस्ट

जब टीवी ऐप्लिकेशन का अनुभव सुसंगत, तार्किक और पूर्वानुमान योग्य होता है, तो उपयोगकर्ता इसका आनंद लेते हैं. उन्हें आपके ऐप के भीतर और एंड्रॉइड टीवी में बिना रास्ता भटके या यूआई को "रीसेट" करके फिर से शुरू करने की आवश्यकता के बिना नेविगेट करने में सक्षम होना चाहिए. उपयोगकर्ता स्पष्ट, रंगीन और कार्यात्मक इंटरफेस की सराहना करते हैं जो अनुभव को जादुई बना देते हैं. इन बातों को ध्यान में रखकर, ऐसा ऐप्लिकेशन बनाया जा सकता है जो Android TV पर अच्छी तरह से काम करे और उपयोगकर्ताओं की उम्मीदों पर खरा उतरे.

ये चेकलिस्ट ऐप्स और गेम्स दोनों के विकास के मुख्य पहलुओं को कवर करती हैं ताकि यह सुनिश्चित किया जा सके कि आपका ऐप सर्वोत्तम संभव अनुभव प्रदान करे. सिर्फ़ गेम के लिए अन्य ज़रूरी बातों के बारे में, गेम सेक्शन में बताया गया है.

Google Play के ज़रिए Android TV का ऐप्लिकेशन उपलब्ध कराने के लिए ज़रूरी शर्तें जानने के लिए, टीवी ऐप्लिकेशन की क्वालिटी देखें.

टीवी के साइज़, डाइमेंशन या कॉन्फ़िगरेशन के हिसाब से काम करने की सुविधा

चेकलिस्ट में दिए गए ये आइटम, गेम और ऐप्लिकेशन पर लागू होते हैं.

  • मेनिफ़ेस्ट में CATEGORY_LEANBACK_LAUNCHER फ़िल्टर का इस्तेमाल करके, मुख्य टीवी गतिविधि की पहचान करें.
  • अपने ऐप्लिकेशन में इस्तेमाल की जाने वाली हर भाषा के लिए, होम स्क्रीन बैनर उपलब्ध कराएं. इसमें ये विशेषताएं होनी चाहिए:
    • बैनर का साइज़ 320x180 पिक्सल है.
    • बैनर रिसॉर्स, drawables/xhdpi डायरेक्ट्री में मौजूद है.
    • बैनर इमेज में, ऐप्लिकेशन की पहचान करने के लिए स्थानीय भाषा में टेक्स्ट शामिल होता है.
  • इस बात पर विचार करें कि क्या आपके ऐप को डिवाइस को एम्बिएंट मोड में प्रवेश करने से रोकने की आवश्यकता है. यह मीडिया के लिए विशेष रूप से प्रासंगिक है.प्लेबैक ऐप्स .
  • ऐसे हार्डवेयर के लिए ज़रूरत का एलान न करें जो काम नहीं कर सकता.
  • पक्का करें कि आपकी अनुमतियों से हार्डवेयर से जुड़ी ज़रूरी शर्तों का पता न चले.

यूज़र इंटरफ़ेस डिज़ाइन

चेकलिस्ट में दिए गए ये आइटम, गेम और ऐप्लिकेशन पर लागू होते हैं.

खोज और सामग्री की खोज

चेकलिस्ट में दिए गए ये आइटम, गेम और ऐप्लिकेशन पर लागू होते हैं.

  • एंड्रॉइड टीवी ग्लोबल सर्च बॉक्स में अपने ऐप से खोज परिणाम प्रदान करें.
  • खोज के लिए टीवी-विशिष्ट डेटा फ़ील्ड प्रदान करें.
  • पक्का करें कि आपका ऐप्लिकेशन, खोजे गए कॉन्टेंट को जानकारी वाली स्क्रीन पर दिखाता हो. इससे उपयोगकर्ता, कॉन्टेंट को तुरंत देखना शुरू कर सकता है.

टीवी की होम स्क्रीन

चेकलिस्ट में दिए गए ये आइटम, होम स्क्रीन के लेआउट और कॉन्टेंट पर लागू होते हैं.

चैनल

  • चैनल को ऐसा नाम दें जिससे उसके कॉन्टेंट के बारे में पता चले. चैनल के नाम के तौर पर अपने ऐप्लिकेशन के नाम का इस्तेमाल न करें.
  • जब तक उपयोगकर्ता के साथ कोई बातचीत न हो, चैनल का नाम न बदलें.
  • प्रत्येक चैनल के लिए एक संबंधित आइकन शामिल करें. यह ज़रूरी नहीं है कि आइकॉन, आपके ऐप्लिकेशन का सटीक आइकॉन हो. यह चैनल में मौजूद कॉन्टेंट का ब्रैंडेड आइकॉन भी हो सकता है.
  • हर चैनल को यूनीक बनाएं. साथ ही, 'अगला वीडियो अपने-आप चलने की सुविधा' वाली लाइन की तरह काम न करें. उदाहरण के लिए, किसी चैनल के लिए यह सही नहीं है कि वह उपयोगकर्ताओं को वीडियो वहीं से देखने की सुविधा दे जहां उन्होंने देखना छोड़ा था.

चैनलों में मौजूद कॉन्टेंट

  • किसी चैनल में हर प्रोग्राम के लिए, सिर्फ़ एक कॉन्टेंट का इस्तेमाल करें. किसी प्रोग्राम में वीडियो का कलेक्शन शामिल नहीं होना चाहिए.
  • प्रचार संदेशों या विज्ञापनों के लिए प्रोग्रामों का उपयोग न करें.
  • हर प्रोग्राम के लिए सही जानकारी शामिल करें और उसके मेटाडेटा को सही तरीके से मैप करें. उदाहरण के लिए, कॉन्टेंट रेटिंग को उस जगह पर नहीं दिखाना चाहिए जहां टाइटल दिखने की उम्मीद होती है.
  • प्रोग्राम के कॉन्टेंट को दिखाने वाली झलक वाली इमेज को न तो काटें और न ही स्ट्रेच करें. इनका आस्पेक्ट रेशियो, उपलब्ध विकल्पों में से किसी एक के मुताबिक होना चाहिए.
  • उपयोगकर्ता के प्रोग्राम चुनते ही उसे चलाना शुरू कर दें.

अगला चलाएं

  • अगला पंक्ति में तब तक कोई सामग्री न जोड़ें जब तक कि उपयोगकर्ता ने किसी तरह से उसके साथ इंटरैक्ट न किया हो. उदाहरण के लिए, उपयोगकर्ता जिस सीरीज़ को अभी देख रहा है उसमें अगला एपिसोड जोड़ा जा सकता है. हालांकि, जब उपयोगकर्ता मौजूदा सीरीज़ पूरी कर लेता है, तब उससे मिलती-जुलती, लेकिन अलग सीरीज़ न जोड़ें.
  • 'अगला आइटम चलाएं' सुविधा के लिए, सिर्फ़ पारंपरिक टीवी शो, फ़िल्में या इवेंट का कॉन्टेंट इस्तेमाल करें. 'अगला' लाइन में क्लिप न जोड़ें.

प्लेबैक ऐप्स

चेकलिस्ट में दिए गए ये आइटम, मीडिया चलाने वाले ऐप्लिकेशन पर लागू होते हैं.

गेम

चेकलिस्ट में दिए गए ये आइटम, गेम पर लागू होते हैं.

  • मैनिफेस्ट में isGame फ़्लैग सेट करें ताकि आपका गेम होम स्क्रीन के गेम्स सेक्शन में दिखाई दे.
  • पक्का करें कि गेम कंट्रोलर की सुविधा, Start, Select या Menu बटन पर निर्भर न हो. सभी कंट्रोलर में ये बटन नहीं होते.
  • गेम बटन मैपिंग दिखाने के लिए, किसी कंट्रोलर की ब्रैंडिंग के बिना, सामान्य गेमपैड ग्राफ़िक का इस्तेमाल करें.
  • इथरनेट और वाई-फ़ाई, दोनों की कनेक्टिविटी की जांच करें.
  • उपयोगकर्ताओं को अपने ऐप्लिकेशन से बाहर निकलने का आसान तरीका उपलब्ध कराएं.

Android TV पर ऐप्लिकेशन उपलब्ध कराना

Android TV पर ऐप्लिकेशन उपलब्ध कराने का तरीका जानने के लिए, Google Play पर टीवी ऐप्लिकेशन पब्लिश करने के बारे में पूरी जानकारी देने वाला गाइड देखें.