प्रॉडक्ट से जुड़ी खबरें
Google TV पर ऐप्लिकेशन को खोजने और लोगों की दिलचस्पी बढ़ाने से जुड़ी जानकारी
पढ़ने में 4 मिनट लगेंगे
Google TV और Android TV पर, हर महीने 30 करोड़ से ज़्यादा डिवाइस ऐक्टिव होते हैं. इससे साफ़ पता चलता है कि लिविंग रूम, ऐप्लिकेशन के लिए एक बड़ा और अलग प्लैटफ़ॉर्म है. इस प्लैटफ़ॉर्म की मदद से, ऐप्लिकेशन की ग्रोथ को बढ़ाया जा सकता है. आज हमें Google TV की उन सुविधाओं और डेवलपर टूल के बारे में बताते हुए खुशी हो रही है जो आपके कॉन्टेंट को ज़्यादा आसानी से खोजे जाने लायक बनाने के लिए डिज़ाइन किए गए हैं. साथ ही, ये टूल आपके ऐप्लिकेशन को टीवी पर मिलने वाले नए अनुभवों के लिए तैयार करते हैं.
Gemini की मदद से, ऐप्लिकेशन को ज़्यादा आसानी से खोजे जाने लायक बनाएं और लोगों की दिलचस्पी बढ़ाएं
पिछले साल, हमने अपने प्लैटफ़ॉर्म पर एआई वॉइस असिस्टेंट, Gemini को लॉन्च किया था. इससे लोग आसानी से यह पता लगा सकते हैं कि उन्हें क्या देखना है. साथ ही, वे बड़ी स्क्रीन पर कुछ नया सीख सकते हैं. इसके अलावा, वे सिर्फ़ अपनी आवाज़ का इस्तेमाल करके, रोज़मर्रा के काम पूरे कर सकते हैं.
लॉन्च के बाद से, हमने Gemini के सवालों के जवाब देने के तरीके में सुधार किए हैं. Gemini, विज़ुअल, वीडियो, और टेक्स्ट को मिलाकर जवाब देता है. इससे उपयोगकर्ताओं को अपनी ज़रूरत की चीज़ें ढूंढने में मदद मिलती है. हमारे स्ट्रीमिंग पार्टनर के लिए, Gemini एक मददगार डिस्कवरी इंजन है. यह आपके ऐप्लिकेशन के मेटाडेटा से जानकारी लेता है, ताकि दर्शकों को काम का कॉन्टेंट दिखाया जा सके.
पॉइंटिंग मोडैलिटी के लिए सहायता का एलान करना
टीवी पर मिलने वाला अनुभव बदल रहा है. Gemini की मदद से, आवाज़ का इस्तेमाल करके कॉन्टेंट को खोजने और स्ट्रीम करने का तरीका बदल रहा है. हालांकि, रिमोट का इस्तेमाल करने का तरीका भी बदल रहा है.
पॉइंटर रिमोट की मदद से, बड़ी स्क्रीन पर मोशन-कंट्रोल इनपुट दिया जा सकता है. इससे Google TV के होम पेज और कॉन्टेंट वाले ऐप्लिकेशन में, उपयोगकर्ता तेज़ी से नेविगेट कर सकते हैं. यह पक्का करने के लिए कि आपका ऐप्लिकेशन इस बदलाव के लिए तैयार हो और सभी उपयोगकर्ताओं को बेहतर अनुभव मिले, अब पॉइंटिंग इनपुट के बारे में सोचने का समय आ गया है. शुरू करने का तरीका यहां दिया गया है:
1. अपने टीवी ऐप्लिकेशन की यूज़र इंटरफ़ेस (यूआई) लाइब्रेरी को अडैप्ट करें
Google TV पर अपने ऐप्लिकेशन के लिए, पॉइंटर रिमोट से इंटरैक्शन की सुविधा चालू करने के लिए, आपको होवर स्टेट, स्क्रोल किए जा सकने वाले कंटेनर, और कर्सर क्लिक की सुविधा देनी होगी. हालांकि, यूआई स्टैक के हिसाब से इसे लागू करने का तरीका अलग-अलग होता है. Jetpack Compose इस ट्रांज़िशन को आसान बनाता है, क्योंकि ज़्यादातर मुख्य कॉम्पोनेंट, इन मल्टी-मोडल इंटरैक्शन को डिफ़ॉल्ट रूप से हैंडल करते हैं.
- होवर स्टेट: आपकी स्क्रीन पर मौजूद हर फ़ोकस किए जा सकने वाले एलिमेंट (बटन, मूवी पोस्टर, सेटिंग टॉगल) के लिए, होवर स्टेट का साफ़ तौर पर दिखने वाला फ़ीडबैक मैकेनिज़्म होना चाहिए. यह अक्सर फ़ोकस स्टेट से ज़्यादा बेहतर होता है, लेकिन फ़ीडबैक के लिए ज़रूरी है.
- स्क्रोल किए जा सकने वाले कंटेनर: पॉइंटर रिमोट में स्क्रोल करने के लिए, छोटा गोल टचपैड भी होगा. उपयोगकर्ता इस टचपैड का इस्तेमाल करके, आपके ऐप्लिकेशन में ऊपर या नीचे या बाएं या दाएं स्क्रोल कर सकते हैं. स्क्रोल करने के लिए, आपके ऐप्लिकेशन को टच इवेंट के हिसाब से काम करना होगा.
- कर्सर क्लिक: आज के समय में, कई टीवी ऐप्लिकेशन में डी-पैड के ओके बटन पर “क्लिक” करने की सुविधा होती है. पॉइंटर रिमोट की मदद से, उपयोगकर्ता किसी ऐसे एलिमेंट पर “क्लिक” कर सकता है जो डी-पैड की फ़ोकस स्टेट में नहीं है. इसके बजाय, वह होवर स्टेट में है (माउस क्लिक की तरह).
2. आज ही माउस की मदद से, पॉइंटिंग इंटरैक्शन की जांच करें
यह देखने के लिए कि आपका ऐप्लिकेशन होवर, स्क्रोल, और क्लिक को कैसे हैंडल करता है, अपने Google TV से ब्लूटूथ माउस या वायर्ड माउस कनेक्ट करें. ध्यान रखें कि माउस से ज़्यादा सटीक कंट्रोल मिलता है, क्योंकि उपयोगकर्ता स्क्रीन के ज़्यादा करीब होते हैं और आम तौर पर माउस को स्थिर स्थिति में रखते हैं. पॉइंटर रिमोट से सटीक कंट्रोल नहीं मिल पाता, क्योंकि कई बार उपयोगकर्ता स्क्रीन से 10 फ़ीट की दूरी पर होते हैं. ऐसे में, वे अपने काउच से रिमोट को घुमा-फिराकर इस्तेमाल करते हैं. टीवी डिज़ाइनर या डेवलपर के तौर पर, एलिमेंट के लिए बड़े होवर टारगेट बनाकर, इनपुट की सटीक जानकारी न मिलने की समस्या को कम किया जा सकता है.
3. Google Play पर, टीवी ऐप्लिकेशन के लिए पॉइंटर रिमोट की सुविधा का एलान करना
आखिर में, Google Play को बताएं कि आपका टीवी ऐप्लिकेशन, पॉइंटर के साथ काम करने के लिए डिज़ाइन किया गया है. इससे, पॉइंटर रिमोट का इस्तेमाल करने वाले लोग, आपके ऐप्लिकेशन को आसानी से ढूंढ सकेंगे, इंस्टॉल कर सकेंगे, और उससे इंटरैक्ट कर सकेंगे.
AndroidManifest.xml में, मेटा-डेटा टैग, android.software.leanback.supports_touch का एलान करें. इस टैग से प्लैटफ़ॉर्म को पता चलता है कि आपका टीवी ऐप्लिकेशन “स्पेशियली टच की सुविधा के साथ काम करता है”, क्योंकि पॉइंटर रिमोट, दूर से टच इवेंट को सिम्युलेट करते हैं.
AndroidManifest.xml
<manifest ...> <!-- Signal whether the app is adaptive or built just for TV –-> <uses-feature android:name="android.software.leanback" android:required="true|false" /> <!-- Ensure the app can be installed on conventional TVs –-> <uses-feature android:name="android.hardware.touchscreen" android:required="false" /> <!-- Signal whether the app supports pointer remotes –-> <meta-data android:name="android.software.leanback.supports_touch" android:value="true|false"/> <application ...> ... </application> </manifest>
अहम जानकारी:
android.software.leanbackसुविधा के एलान से पता चलता है कि आपका ऐप्लिकेशन, डी-पैड नेविगेशन के साथ काम करता है. साथ ही, इसे सिर्फ़ Google Play के ज़रिए टीवी डिवाइसों पर डिस्ट्रिब्यूट किया जा सकता है.android.software.leanback.supports_touchके नए सॉफ़्टवेयर एट्रिब्यूट से पता चलता है कि डी-पैड के अलावा, आपने यह पक्का किया है कि आपका टीवी ऐप्लिकेशन, आज के समय में माउस और आने वाले समय में पॉइंटर रिमोट की मदद से, पॉइंटर/कर्सर के साथ अच्छी तरह काम करता है.- अगर आपने अभी तक Jetpack Compose को नहीं अपनाया है, तो अब इसे अपनाने का समय आ गया है. होवर, स्क्रोल, और क्लिक, सामान्य इनपुट मोडैलिटी हैं. ये अलग-अलग साइज़, डाइमेंशन या कॉन्फ़िगरेशन वाले डिवाइसों पर काम करती हैं. अडैप्टिव यूआई फ़्रेमवर्क की मदद से ऐप्लिकेशन बनाने पर, कोड को दोबारा इस्तेमाल किया जा सकता है और रखरखाव का खर्च कम हो जाता है.
Engage SDK को शामिल करना
Engage SDK को पहले वीडियो डिस्कवरी एपीआई के नाम से जाना जाता था. यह Google TV के सभी साइज़, डाइमेंशन या कॉन्फ़िगरेशन वाले डिवाइसों पर, रेज़्युम, एंटाइटलमेंट, और सुझावों को ऑप्टिमाइज़ करता है. इससे ऐप्लिकेशन को ज़्यादा आसानी से खोजे जाने लायक बनाया जा सकता है और लोगों की दिलचस्पी बढ़ाई जा सकती है.
- रेज़्युम: पार्टनर, होम पेज पर मौजूद 'देखना जारी रखें' वाली लाइन में, उपयोगकर्ता के पॉज़ किए गए वीडियो को आसानी से दिखा सकते हैं.
- एंटाइटलमेंट: Engage SDK, एंटाइटलमेंट मैनेजमेंट को आसान बनाता है. इससे ऐप्लिकेशन का कॉन्टेंट, उपयोगकर्ता की ज़रूरी शर्तों के हिसाब से मैच होता है. लोगों को यह सुविधा पसंद आती है, क्योंकि वे अपनी सदस्यता की जानकारी को मैन्युअल तरीके से अपडेट किए बिना, अपनी दिलचस्पी के हिसाब से सुझाव पा सकते हैं. इससे पार्टनर, Google TV पर अलग-अलग डिस्कवरी पॉइंट पर मौजूद लोगों से कनेक्ट हो सकते हैं.
- सुझाव: Engage SDK, लोगों की दिलचस्पी के हिसाब से सुझाव भी दिखाता है. ये सुझाव, लोगों के ऐप्लिकेशन में देखे गए कॉन्टेंट के आधार पर दिखाए जाते हैं.
Engage SDK को शामिल करने का यह सही समय है, क्योंकि लेगसी Watch Next API, जो 'देखना जारी रखें' की सुविधा के वर्शन 1.0 को पावर देता है, वह 2027 की दूसरी छमाही में काम करना बंद कर देगा. ज़्यादा जानने के लिए, goo.gle/engage-tv पर जाएं.
हमें यह देखकर खुशी होगी कि Gemini के नए अनुभव और डेवलपर टूल की मदद से, आपके ऐप्लिकेशन को ज़्यादा आसानी से खोजे जाने लायक बनाया जा सकेगा. साथ ही, हमारे प्लैटफ़ॉर्म पर लोगों की दिलचस्पी बढ़ाई जा सकेगी.
इस एलान और Google I/O 2026 के सभी अपडेट के बारे में जानने के लिए, io.google पर जाएं.
पढ़ना जारी रखें
-
प्रॉडक्ट से जुड़ी खबरें
हमें यह बताते हुए खुशी हो रही है कि Unreal Engine और Godot के लिए, Android XR की आधिकारिक सहायता उपलब्ध हो गई है. हम नए टूल भी लॉन्च कर रहे हैं. इन्हें आपकी प्रॉडक्टिविटी बढ़ाने और नए XR की सुविधाएं देने के लिए डिज़ाइन किया गया है. ये टूल हैं: Android XR Engine Hub और Android XR Interaction Framework.
Luke Hopkins • पढ़ने में 4 मिनट लगेंगे
-
प्रॉडक्ट से जुड़ी खबरें
Android 17 के रिलीज़ होने के बाद, हम अडैप्टिव फ़र्स्ट डेवलपमेंट स्टैंडर्ड पर ट्रांज़िशन कर रहे हैं. आपके उपयोगकर्ता अब सिर्फ़ एक साइज़, डाइमेंशन या कॉन्फ़िगरेशन वाले डिवाइस पर निर्भर नहीं रहते. वे दिन भर फ़ोन, फ़ोल्ड किए जा सकने वाले डिवाइस, टैबलेट, लैपटॉप, ऑटोमोटिव डिसप्ले, और इमर्सिव XR एनवायरमेंट के बीच ट्रांज़िशन करते हैं.
Fahd Imtiaz • पढ़ने में 4 मिनट लगेंगे
-
प्रॉडक्ट से जुड़ी खबरें
इस साल Google I/O में, हम ऐप्लिकेशन बनाने के तरीके में बुनियादी बदलाव कर रहे हैं. हम सिर्फ़ मामूली बदलावों पर ध्यान नहीं दे रहे हैं. हमारे नए टूल, एजेंटिक एरा के लिए बनाए गए हैं. इनमें ऐसी सुविधाएं हैं जिनसे Android डेवलपर के तौर पर आपकी प्रॉडक्टिविटी बढ़ती है. साथ ही, आपके कोडबेस में डिप्लॉय किए गए एआई एजेंट की परफ़ॉर्मेंस बेहतर होती है.
Matthew Warner • पढ़ने में 8 मिनट लगेंगे
अप-टू-डेट रहें
Android डेवलपमेंट से जुड़ी नई जानकारी हर हफ़्ते अपने इनबॉक्स में पाएं.