प्रॉडक्ट से जुड़ी खबरें

Android पर इंटेलिजेंस सिस्टम के लिए ऐप्लिकेशन बनाना

4 मिनट में पढ़ें
मैथ्यू मैककलो की प्रोफ़ाइल देखें
Matthew McCullough वाइस प्रेसिडेंट, प्रॉडक्ट मैनेजमेंट, Android डेवलपर

आज The Android Show के दौरान यह एलान किया गया है कि Android, ऑपरेटिंग सिस्टम से इंटेलिजेंस सिस्टम में बदल रहा है. इससे आपके ऐप्लिकेशन के साथ लोगों की दिलचस्पी बढ़ाने के ज़्यादा अवसर मिलेंगे. हार्डवेयर और सॉफ़्टवेयर के बीच डीप इंटिग्रेशन की मदद से, Android डिवाइस उपयोगकर्ताओं की ज़रूरतों का अनुमान लगा पाएंगे. इससे आपका ऐप्लिकेशन, सही समय पर उपयोगकर्ताओं को बेहतर अनुभव देने पर फ़ोकस कर पाएगा. इसके तहत, हम Gemini Intelligence लॉन्च कर रहे हैं. यह नई सुविधाओं का एक सुइट है. इससे हमारे सबसे ऐडवांस Android डिवाइसों पर Gemini की बेहतरीन सुविधाएँ उपलब्ध होंगी.

Gemini की मदद से टास्क ऑटोमेशन

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

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

TAS-Gif (1).gif

AppFunctions की मदद से, यूज़र ऐक्टिविटी बढ़ाना

अगर आपको यह कंट्रोल करना है कि एजेंट आपके ऐप्लिकेशन के साथ कैसे इंटरैक्ट करें, तो Android AppFunctions का इस्तेमाल करें. इससे आपको ओएस और एजेंट को सीधे तौर पर सेवाएं, डेटा, और कार्रवाइयां जैसे खास टूल उपलब्ध कराने में मदद मिलती है. साथ ही, आपको नैचुरल लैंग्वेज में जानकारी देने का विकल्प मिलता है. इसके बाद, सिस्टम इन टूल का पता लगा सकता है और उन्हें अलग-अलग डिवाइसों पर इस्तेमाल कर सकता है. इससे उपयोगकर्ता, टास्क को अपने-आप पूरा करने की सुविधा के साथ-साथ, बेहतर और ज़्यादा पसंद के मुताबिक अनुभव पाने के लिए, इंटेलिजेंस सिस्टम के ज़रिए आपके ऐप्लिकेशन की सुविधाओं को ट्रिगर कर सकते हैं. हमने इन शुरुआती एपीआई को प्राइवेट प्रीव्यू में टेस्ट करना शुरू कर दिया है. इसके लिए, हमने KakaoTalk जैसे ऐप्लिकेशन का इस्तेमाल किया है. इससे उपयोगकर्ताओं को इस नए फ़्रेमवर्क के ज़रिए “मैसेज भेजने” या “वॉइस कॉल शुरू करने” की सुविधा मिलेगी. AppFunctions ने डिवाइस बनाने वाली कंपनियों के लिए, 25 ऐप्लिकेशन के इस्तेमाल के उदाहरणों को स्थानीय तौर पर लागू करने की सुविधा पहले ही चालू कर दी है. एपीआई को स्थानीय तौर पर आज़माया जा सकता है. साथ ही, AppFunctions Early Access Program में शामिल होने के लिए, पहले से ही अपनी दिलचस्पी दिखाई जा सकती है. इससे आपको इंटिग्रेशन के पूरे मौके मिलेंगे.

हम कई इंटिग्रेशन पाथ उपलब्ध करा रहे हैं, ताकि आपको इस इंटेलिजेंस जर्नी में हर जगह मदद मिल सके. चाहे यह “नो-कोड चेंज” ऐप्लिकेशन ऑटोमेशन के साथ हो या AppFunctions API का इस्तेमाल करके, आपको एमसीपी की तरह ज़्यादा कंट्रोल मिल सके. 

विजेट की मदद से, उपयोगकर्ता अनुभव को बेहतर बनाना

हम नए फ़ॉर्म फ़ैक्टर (अलग-अलग तरह के डिवाइसों) के लिए विजेट की सुविधा उपलब्ध करा रहे हैं, ताकि उपयोगकर्ता अनुभव को बेहतर बनाया जा सके. हम इसकी शुरुआत कारों से कर रहे हैं. इससे आपको Android Auto के साथ काम करने वाली 25 करोड़ गाड़ियों में मौजूद उपयोगकर्ताओं से जुड़ने के नए मौके मिलते हैं. 

Jetpack Glance की मदद से, बेहतरीन क्वालिटी वाले विजेट आसानी से बनाए जा सकते हैं. अब इसमें नई सुविधाएं जोड़ी गई हैं. ऐसा RemoteCompose नाम के नए फ़्रेमवर्क की वजह से हुआ है.

  • ज़्यादा बेहतर और प्रीमियम इंटरैक्शन की नई सुविधा: RemoteCompose को इस तरह से बनाया गया है कि यह बैटरी की खपत कम करता है और आसानी से अडैप्ट हो जाता है. इससे Glance को ज़्यादा बेहतर और प्रीमियम इंटरैक्शन की सुविधा देने में मदद मिलती है. जल्द ही, आपके पास स्नैपस्क्रोल, एक्सप्रेसिव बटन, और पार्टिकल इफ़ेक्ट जैसी नई सुविधाओं का इस्तेमाल करने का विकल्प होगा. इनकी मदद से, ज़्यादा दिलचस्प विजेट बनाए जा सकेंगे.
  • पहले से मौजूद बैकवर्ड कंपैटिबिलिटी: RemoteCompose की ये सुविधाएं, Android 16 और इसके बाद के वर्शन पर पहले से काम करती हैं. Jetpack Glance को एपीआई के तौर पर इस्तेमाल करने से, आपको पुराने सिस्टम के साथ पूरी तरह से काम करने की सुविधा मिलती है. आपके विजेट, नए डिवाइसों पर यूज़र इंटरफ़ेस (यूआई) की इन प्रीमियम सुविधाओं का अपने-आप इस्तेमाल करेंगे. साथ ही, पुराने ओएस वर्शन के साथ काम करने के लिए, ये सुविधाएं कम हो जाएंगी.

इसके अलावा, RemoteCompose, 'मेरा विजेट बनाओ' सुविधा के पीछे काम करने वाला इंजन है. इस सुविधा की मदद से, उपयोगकर्ता Gemini से पूरी तरह से अडैप्टिव कस्टम विजेट बनाने के लिए कह सकते हैं. इन विजेट का साइज़ बदला जा सकता है और इन्हें उपयोगकर्ता की होम स्क्रीन या Wear OS स्मार्टवॉच के लिए आसानी से ऑप्टिमाइज़ किया जा सकता है.

फ़ोन के अलावा अन्य डिवाइसों के लिए भी अडैप्टिव टेक्नोलॉजी बनाना

Android ऐप्लिकेशन अब फ़ोल्ड किए जा सकने वाले डिवाइसों, टैबलेट, Android Auto की सुविधा वाली कारों, और XR हेडसेट के साथ-साथ नए Googlebooks पर भी उपलब्ध हैं. यहां कुछ अपडेट दिए गए हैं, ताकि आप बेहतर तरीके से काम कर सकें: 

morph-to-tablet.gif
  • Jetpack Navigation 3: हमारा नया Jetpack Navigation 3, Scene API में सीन डेकोरेटर जोड़कर, अडैप्टिव सपोर्ट की बेहतर सुविधा देता है. सीन डेकोरेटर का इस्तेमाल, आपके ऐप्लिकेशन की सीन रणनीति से कैलकुलेट किए गए सीन में बदलाव करने के लिए किया जा सकता है. उदाहरण के लिए, इनका इस्तेमाल सामान्य यूज़र इंटरफ़ेस (यूआई) एलिमेंट जोड़ने के लिए किया जा सकता है. जैसे, टॉप ऐप्लिकेशन बार और नेविगेशन बार/रेल. इन्हें आपको नेविगेशन एंट्री लेवल के बजाय सीन में जोड़ना होता है. NavDisplay में अब पहले से मौजूद फ़ंक्शन शामिल है. इससे नेविगेशन एंट्री को शेयर किए गए एलिमेंट के तौर पर इस्तेमाल किया जा सकता है. अब सीन के बीच आसानी से ट्रांज़िशन किया जा सकता है. ज़्यादा जानकारी के लिए, Nav3-recipes देखें.
  • Jetpack Compose: Compose को अपने ऐप्लिकेशन में शामिल करना, अडैप्टिव यूज़र इंटरफ़ेस (यूआई) बनाना शुरू करने का सबसे आसान तरीका है. हम यह पक्का करना चाहते हैं कि आपको आर्किटेक्चर से जुड़ी सही सहायता मिले. हम Compose 1.11 में, रिस्पॉन्सिव लेआउट और Grid, Flexbox, MediaQuery, और Style की मदद से पसंद के मुताबिक बनाने के लिए, बिल्डिंग ब्लॉक का नया सेट तैयार कर रहे हैं. एक्सपेरिमेंट के तौर पर उपलब्ध सुविधा का फ़्लैग हटाने से पहले, हमें सुझाव ज़रूर दें.
  • डिज़ाइन से जुड़े दिशा-निर्देश: नए आइडिया पाने के लिए, हमारी अपडेट की गई डिज़ाइन गैलरी देखें. इसके अलावा, शुरू करने के लिए हमारी नई डेस्कटॉप डिज़ाइन हब या अडैप्टिव लेआउट से जुड़े दिशा-निर्देश देखें.

डिवाइस के हिसाब से अलग-अलग अनुभव देने के लिए,  इनके नए अपडेट का फ़ायदा पाएं:

  • कार में इस्तेमाल किए जाने वाले ऐप्लिकेशन की लाइब्रेरी: हम कार में इस्तेमाल किए जाने वाले ऐप्लिकेशन की लाइब्रेरी को बड़ा करके, ऐप्लिकेशन डेवलपमेंट को आसान बना रहे हैं. इससे, "एक बार में ऐप्लिकेशन बनाया जा सकता है". साथ ही, Android Auto और Android Automotive OS, दोनों के लिए, अपनी पसंद के मुताबिक और ड्राइविंग के दौरान ध्यान भटकाने से बचाने वाले मीडिया अनुभव उपलब्ध कराए जा सकते हैं. हम कार में ज़्यादा बेहतर तरीके से यूज़र ऐक्टिविटी को बढ़ावा देने के लिए, अडैप्टिव वीडियो ऐप्लिकेशन के लिए सहायता उपलब्ध करा रहे हैं. इससे कार पार्क होने पर, वीडियो को फ़ुल स्क्रीन पर चलाया जा सकेगा.
  • Android XR SDK: Android XR SDK की मदद से, XR डिवाइसों के लिए अलग-अलग तरह के कस्टम अनुभव बनाए जा सकते हैं. इनमें आने वाले समय में लॉन्च होने वाले वायर्ड XR ग्लास (जैसे कि XREAL का Project Aura) भी शामिल हैं. वहीं, मौजूदा अडैप्टिव ऐप्लिकेशन, इमर्सिव एनवायरमेंट में अपने-आप दिखने लगते हैं. इसके लिए, डेवलपर को ज़्यादा मेहनत करने की ज़रूरत नहीं होती. डिसप्ले वाले स्मार्ट ग्लास के लिए, Jetpack Compose Glimmer का इस्तेमाल करके, एक नज़र में दिखने वाले यूज़र इंटरफ़ेस (यूआई) बनाएं. साथ ही, Jetpack Projected APIs का इस्तेमाल करके, फ़ोन पर ऐप्लिकेशन के अनुभव को उपयोगकर्ता के फ़ील्ड ऑफ़ व्यू में लाएं. Android XR SDK का डेवलपर प्रीव्यू 4, अगले हफ़्ते रिलीज़ किया जाएगा. इसमें टाइटल चिप और बटन ग्रुप जैसे नए इंटरैक्टिव कॉम्पोनेंट शामिल हैं. ये कॉम्पोनेंट, स्मार्ट ग्लास के टचपैड के लिए इनपुट को ऑप्टिमाइज़ करते हैं. यह टेस्टिंग एनवायरमेंट को ऑटोमेट करने के लिए, नए ProjectedTestRule API की मदद से आपके वर्कफ़्लो को बेहतर बनाता है.

Android पर उपयोगकर्ताओं के लिए नया दौर

इंटेलिजेंस सिस्टम पर स्विच करने से लेकर Googlebooks जैसे नए फ़ॉर्म फ़ैक्टर को बढ़ाने तक, Android लोगों को उनके डिवाइसों से ज़्यादा फ़ायदा पाने के नए तरीके उपलब्ध करा रहा है. इसमें डेवलपर और ऐप्लिकेशन बनाने वाली कंपनियां अहम भूमिका निभा रही हैं.

Gemini Intelligence सुविधाएं, उपलब्ध होने पर एक-एक करके रोल आउट की जाएंगी. इनकी शुरुआत इस गर्मी के सीज़न में, Samsung Galaxy और Google Pixel के नए फ़ोन से होगी. ये सुविधाएं, इस साल के आखिर तक आपके सभी Android डिवाइसों पर भी उपलब्ध होंगी. इनमें आपकी स्मार्टवॉच, कार, स्मार्ट ग्लास, और लैपटॉप शामिल हैं.

इस नए दौर में ऐप्लिकेशन डेवलपमेंट के बारे में ज़्यादा जानकारी पाने के लिए, अगले हफ़्ते Google I/O में हमारे साथ बने रहें. 

इन्होंने लिखा है:
पढ़ना जारी रखें