एजेंटिक और फ़्लेक्सिबल: Android डेवलपमेंट का नया दौर
पढ़ने में लगने वाला समय: 4 मिनट
आज के समय में, जब काम करने का तरीका बदल रहा है, तब आपकी कला, क्रिएटिविटी, और विशेषज्ञता की ज़रूरत पहले से कहीं ज़्यादा है. आज Android डेवलपर समिट में, हमने कई टूल और एपीआई की उपलब्धता का एलान किया है. इन्हें रोज़मर्रा की समस्याओं को दूर करने और आपको बेहतरीन Android ऐप्लिकेशन बनाने के लिए ज़्यादा सुविधाएं देने के लिए डिज़ाइन किया गया है. इन अपडेट की मदद से, तेज़ी से और बेहतर तरीके से कोडिंग की जा सकती है. साथ ही, एजेंटिक अनुभव देने के लिए समाधान मिलते हैं. इसके अलावा, अलग-अलग साइज़ की स्क्रीन के लिए, ऐप्लिकेशन को आसानी से स्केल करने में मदद मिलती है.
अपनी पसंद के टूल और एजेंट की मदद से, अच्छी क्वालिटी के ऐप्लिकेशन बनाने में आपकी मदद करना
हर दिन नए मॉडल और एजेंट की संख्या बढ़ रही है. हमें पता चला है कि आपको अपने काम के हिसाब से सबसे सही मॉडल और एजेंट चुनने की सुविधा चाहिए. Android Studio और Android के सीएलआई में किए गए अपडेट की मदद से, अब आपको पहले से ज़्यादा सुविधाएं मिलेंगी. इनसे आपके एजेंट के लिए, अच्छी क्वालिटी वाले Android ऐप्लिकेशन बनाना और भी आसान हो जाएगा.
अपना एजेंट इस्तेमाल करना
Android Studio Rabbit 2 अब स्टेबल वर्शन में उपलब्ध है. इसमें आपको अपनी पसंद का कोडिंग एजेंट चुनने की सुविधा मिलती है. जैसे, Claude Agent, Codex, Antigravity या एसीपी के साथ काम करने वाले 40 से ज़्यादा एजेंट. इन्हें सीधे Android Studio में चुना जा सकता है, ताकि डेवलपर टूल के पूरे सुइट का फ़ायदा लिया जा सके.
Android के सीएलआई में नया क्या है
- Android डिवाइस स्ट्रीमिंग और Compose झलक: Android के सीएलआई में अब Firebase की मदद से, Android डिवाइस स्ट्रीमिंग की सुविधा उपलब्ध है. इससे असली डिवाइसों पर, कहीं से भी टेस्ट किए जा सकते हैं. आपका एजेंट अब Jetpack Compose की झलक भी रेंडर कर सकता है. इससे Android Emulator या APK को डिप्लॉय किए बिना, विज़ुअल की तुरंत पुष्टि की जा सकती है.
- प्रोफ़ाइलिंग: सिस्टम ट्रेस करने की प्रक्रिया की मदद से, अपने ऐप्लिकेशन की परफ़ॉर्मेंस और मेमोरी को बेहतर बनाएं. यह प्रोडक्शन-ग्रेड सिस्टम ट्रेस (Perfetto) को कैप्चर करता है, ताकि कोल्ड स्टार्टअप लेटेंसी, यूज़र इंटरफ़ेस (यूआई) जैंक, और बैकग्राउंड में वेकअप को डीबग किया जा सके.
- विश्लेषण करना: अपने ऐप्लिकेशन बंडल और लाइब्रेरी (एए/जेएस) की जांच करें, ताकि क्वालिटी के सिग्नल मिल सकें. जैसे, कोड को छिपाने, ऑप्टिमाइज़ करने, और छोटा करने का स्कोर. इसका इस्तेमाल करके, क्वालिटी से जुड़ी समस्याओं का पता लगाया जा सकता है. इसके लिए, उसी लॉजिक का इस्तेमाल किया जाता है जो Google Play, अपलोड करने से पहले करता है.
- नई Android स्किल: हमारे पास 30 से ज़्यादा स्किल हैं, जो 20 से ज़्यादा विषयों को कवर करती हैं. इनसे आपके एजेंट को Android से जुड़े मुश्किल टास्क को पूरा करने में मदद मिलती है. जैसे, अनुमतियों की सुरक्षा, Glance विजेट के लेआउट, Compose की परफ़ॉर्मेंस को ऑप्टिमाइज़ करना वगैरह.
- Android के आधिकारिक एजेंट प्लगिन: Google Antigravity के लिए Android प्लगिन को Android के सीएलआई की सभी नई सुविधाओं के साथ अपडेट किया गया है. साथ ही, इसमें बेहतर इंटिग्रेशन जोड़े गए हैं, ताकि आप Antigravity से ही Compose की झलक देख सकें और असली Android डिवाइसों के साथ इंटरैक्ट कर सकें. हमने Claude Code और OpenAI के Codex के लिए आधिकारिक प्लग इन भी लॉन्च किए हैं.
Android पर इंटेलिजेंट और एजेंटिक अनुभव तैयार करना
एजेंटिक एआई के उभरते दौर में डेवलपर और कारोबारों की मदद करने के लिए, हम नए एपीआई लॉन्च कर रहे हैं. इन्हें इस तरह डिज़ाइन किया गया है कि उपयोगकर्ताओं को बेहतर और दिलचस्प अनुभव देने वाले ऐप्लिकेशन आसानी से बनाए जा सकें.
- Android Intelligence System की मदद से, उपयोगकर्ताओं को Android ईकोसिस्टम के सभी डिवाइसों पर, प्रॉम्प्ट के आधार पर और अपने-आप मिलने वाली मदद मिलती है. अब कनेक्ट किए गए ऐप्लिकेशन की मदद से प्रोटोटाइप बनाया जा सकता है, ताकि Android उपयोगकर्ताओं के साथ अपने ऐप्लिकेशन की सेवाएँ शेयर की जा सकें. ऐसा तब किया जा सकता है, जब Gemini सिस्टम का एआई एजेंट हो. ऐप्लिकेशन तैयार होने के बाद, Connected Apps Platform की झलक देखने के लिए साइन अप करें. इससे ऐप्लिकेशन को सभी प्लैटफ़ॉर्म पर पब्लिश किया जा सकेगा.
- Android MCP की मदद से, अपने ऐप्लिकेशन की सुविधाओं को किसी भी एजेंट के साथ शेयर करें. AppFunctions एपीआई का इस्तेमाल करें. यह Android का यूनिफ़ाइड टूल कॉलिंग लेयर है. इसकी मदद से, ऐसी सुविधाओं को एक्सपोज़ किया जा सकता है जिनका इस्तेमाल, उपयोगकर्ता के डिवाइस पर मौजूद एजेंट या सिस्टम एजेंट कर सकते हैं. AppFunctions अब बीटा वर्शन में उपलब्ध है.
- Jetpack Compose के लिए A2UI की मदद से, एजेंट के जवाबों को नेटिव ऐप्लिकेशन यूज़र इंटरफ़ेस (यूआई) में बदलें. फ़िलहाल, यह सुविधा ऐल्फ़ा वर्शन में उपलब्ध है. एजेंट-टू-यूआई (A2UI) की मदद से, एजेंट लंबे-लंबे टेक्स्ट के बजाय, आपके ऐप्लिकेशन के कॉम्पोनेंट से बने इंटरैक्टिव यूआई के साथ जवाब दे सकते हैं. नया नेटिव Jetpack Compose रेंडरर, आपके Android ऐप्लिकेशन में पूरी तरह से काम करता है.
- ML Kit में मौजूद नए एजेंटिक एपीआई की मदद से, Gemini Nano 4 का इस्तेमाल करके उपयोगकर्ता के डिवाइस पर एजेंट बनाएं. ये एपीआई, ऐल्फ़ा वर्शन में उपलब्ध हैं. हमने ML Kit Prompt API को और बेहतर बनाया है. इसके लिए, हमने Gemini Nano 4 की नई सुविधाओं का इस्तेमाल करके, नया Agentic API जोड़ा है. Agentic API, आपके लिए फ़ंक्शन अपने-आप चलाता है, बातचीत का इतिहास सेव करता है, और ऑर्केस्ट्रेशन लूप को मैनेज करता है. इसमें अपने-आप काम करने वाले सुरक्षा घेरे भी शामिल होते हैं.
उपयोगकर्ताओं को उनके डिवाइस पर ही अपने ऐप्लिकेशन की सेवाएं उपलब्ध कराना
हम नया Connected Apps Platform लॉन्च कर रहे हैं. इससे डेवलपर, Gemini और Search पर ज़्यादा संभावना वाले उपयोगकर्ताओं से जुड़ पाएंगे. Android MCP या रिमोट MCP का इस्तेमाल करके, नेटिव तौर पर ऐप्लिकेशन बनाए जा सकते हैं. साथ ही, Gemini के देव मोड का इस्तेमाल करके प्रोटोटाइप बनाए जा सकते हैं. जब आप प्रोडक्शन के लिए तैयार हों, तब Google Connected Console के झलक दिखाने वाले प्रोग्राम के ज़रिए रजिस्टर करें.
प्रीमियम फ़ॉर्म फ़ैक्टर के लिए, नए एपीआई की सुविधा
Android के लगातार बढ़ते नेटवर्क पर अपने ऐप्लिकेशन को उपलब्ध कराने से, उपयोगकर्ताओं से कहीं भी जुड़ा जा सकता है. इससे नए टचपॉइंट बनते हैं और उपयोगकर्ताओं के साथ बेहतर तरीके से इंटरैक्ट किया जा सकता है. हम लगातार नए एपीआई डेवलप करते हैं, ताकि ऐप्लिकेशन को आसानी से अडैप्ट किया जा सके और यूनीक अनुभव लेयरिंग को चालू किया जा सके. Jetpack Compose-फ़र्स्ट फ़ाउंडेशन, अडैप्टिव बिल्डिंग ब्लॉक, और एजेंटिक यूज़र इंटरफ़ेस (यूआई) की नई सुविधाओं की मदद से, अपने ऐप्लिकेशन के आर्किटेक्चर और यूज़र इंटरफ़ेस (यूआई) को कई तरह के डिवाइसों के हिसाब से आसानी से अडैप्ट किया जा सकता है.
- AppState, ऐल्फ़ा वर्शन में है. यह Compose के रिएक्टिव मॉडल को स्टेट लेयर तक ले जाता है. इससे Compose-फ़र्स्ट आर्किटेक्चर के बिल्डिंग ब्लॉक मिलते हैं. इनका इस्तेमाल करके, डेवलपर और एआई एजेंट, डिवाइस कॉन्फ़िगरेशन में स्टेट को सुरक्षित रख सकते हैं.
- Navigation 3 1.2 स्टेबल है. इसमें डीप लिंक की सुविधा और पीछे जाने पर झलक दिखाने वाले हाथ के जेस्चर की बेहतर सुविधा मिलती है.
- Compose 1.13 के स्टेबल वर्शन के साथ, Compose-फ़र्स्ट यूज़र इंटरफ़ेस (यूआई) डेवलपमेंट का दायरा बढ़ रहा है. इसमें अडैप्टिव लेआउट के लिए पहले से मौजूद सहायता शामिल है. साथ ही, ग्रिड और फ़्लेक्सबॉक्स को स्टेबल वर्शन में माइग्रेट किया जा रहा है. इसके अलावा, प्रोग्रेसिव ब्लर और फ़ॉर्मैट किए गए टेक्स्ट जैसी नई सुविधाएं भी शामिल हैं.
Googlebook और फ़ोल्ड किए जा सकने वाले डिवाइसों पर, नई सुविधाओं की मदद से ज़्यादा से ज़्यादा लोगों तक पहुंचें
Googlebook के आने से, अब आपके ऐप्लिकेशन फ़ोन और लैपटॉप पर आसानी से काम कर सकते हैं. इसके लिए, आपको अलग से कोड बेस की ज़रूरत नहीं पड़ेगी. Compose अडैप्टिव स्किल की मदद से, एजेंट मोबाइल ऐप्लिकेशन को फ़ोन, फ़ोल्ड किए जा सकने वाले डिवाइसों, Googlebook, टैबलेट, पार्क की गई कारों, और एक्सआर पर इस्तेमाल करने के लिए स्केल कर सकते हैं.
आज हमने इसे अपडेट किया है, ताकि आपके मौजूदा ऐप्लिकेशन को डेस्कटॉप के लिए तेज़ी से और आसानी से तैयार किया जा सके. अडैप्टिव स्किल अब आपके Compose यूज़र इंटरफ़ेस (यूआई) का ऑडिट कर सकती है. इससे कीबोर्ड शॉर्टकट, कस्टम पॉइंटर कर्सर, कर्सर घुमाने पर दिखने वाली स्थितियों, और बटन और कंट्रोल के लिए टूलटिप को ढूंढने और लागू करने में मदद मिलती है. नेविगेशन को समझने और लेआउट को ग्रिड, फ़्लेक्सबॉक्स, और मीडियाक्वेरी पर माइग्रेट करने के अलावा, अब यह पूरे ऐप्लिकेशन में एंड-टू-एंड स्टेट मैनेजमेंट को साफ़ तौर पर हैंडल करता है.
आखिर में, इस स्किल में फ़ोल्ड किए जा सकने वाले डिवाइसों के लिए पोस्चर ऑप्टिमाइज़ेशन भी शामिल हैं. जैसे, मीडिया और कैमरा स्क्रीन को टेबलटॉप लेआउट में अपने-आप रीफ़ैक्टर करना. अगले साल, Google Play इस बात पर बारीकी से नज़र रखेगा कि आपका ऐप्लिकेशन या गेम, फ़ोल्ड किए जा सकने वाले डिवाइस पर कैसे काम करता है. साथ ही, आपको यह दिखाने के ज़्यादा मौके मिलेंगे कि आपने अपने ऐप्लिकेशन या गेम को अलग-अलग डिवाइसों के हिसाब से कैसे बनाया है. ऐप्लिकेशन के लिए, Compose अडैप्टिव स्किल का इस्तेमाल करके ऑप्टिमाइज़ करना न भूलें. साथ ही, Android अडैप्टिव क्वालिटी के लिए दिशा-निर्देशों का पालन करें. गेम के लिए, अडैप्टिव गेम के दिशा-निर्देशों का पालन करें. हम इस साल के आखिर में, Google Play Store के लिए ज़रूरी शर्तों के बारे में जानकारी देंगे.
Android XR डिवाइसों की बढ़ती रेंज के लिए ऐप्लिकेशन बनाना
आज हमने XREAL के साथ मिलकर, XREAL AURA लॉन्च किया है. यह दुनिया का पहला ऐसा एक्सआर स्मार्ट ग्लास है जो तार से कनेक्ट होता है और Android XR पर काम करता है. इसके साथ ही, हमने कई मुख्य लाइब्रेरी और टूल के स्टेबल वर्शन भी लॉन्च किए हैं.
- Core Jetpack XR SDK की लाइब्रेरी अब स्टेबल हैं. इनमें प्रोडक्शन के लिए तैयार एपीआई, लंबे समय तक एपीआई की स्थिरता, और पुराने सिस्टम के साथ काम करने की सुविधा शामिल है. यह सुविधा, Jetpack SceneCore, Jetpack XR के लिए ARCore, और XR रनटाइम पर काम करती है.
- Android Studio में Android XR एम्युलेटर अब स्टेबल वर्शन में उपलब्ध हैं. इनकी मदद से डेवलपर, एक्सआर के स्मार्ट ग्लास, ऑडियो ग्लास, और डिसप्ले ग्लास के लिए ऐप्लिकेशन बना सकते हैं, उनमें बदलाव कर सकते हैं, और उन्हें विज़ुअल तौर पर टेस्ट कर सकते हैं. इसके लिए, उन्हें किसी फ़िज़िकल हार्डवेयर की ज़रूरत नहीं पड़ती.
- Android XR Engine Hub अब स्टेबल है. यह Unity, Godot, और Unreal में परफ़ॉर्मेंस ट्रेस को शुरू करने और उनका विश्लेषण करने के लिए, खास वर्कफ़्लो और आसान ऐक्सेस देता है
- Jetpack XR SDK और Unity के लिए ARCore में मौजूद जियोस्पेशल एपीआई की मदद से, डेवलपर डिजिटल कॉन्टेंट को असल दुनिया में सटीक तरीके से ऐंकर कर सकते हैं. साथ ही, तार से कनेक्ट होने वाले एक्सआर के स्मार्ट ग्लास और इंटेलिजेंट आईवियर पर, लोकल ट्रैकिंग की सुविधा भी उपलब्ध करा सकते हैं.
हमें इन नए टूल और सुविधाओं के बारे में आपके सुझाव, शिकायत या राय का इंतज़ार रहेगा. हमें आपके सुझावों का इंतज़ार रहेगा. इनसे हमें अपने टूल को बेहतर बनाने में मदद मिलेगी, ताकि हम ऐप्लिकेशन डेवलपमेंट के आपके सफ़र में आपकी मदद कर सकें.
-
प्रॉडक्ट से जुड़ी खबरेंआज The Android Show के दौरान यह एलान किया गया कि Android, एक ऑपरेटिंग सिस्टम से इंटेलिजेंस सिस्टम में बदल रहा है. इससे आपके ऐप्लिकेशन के साथ यूज़र ऐक्टिविटी बढ़ाने के ज़्यादा मौके मिलेंगे.
Matthew McCullough • पढ़ने में लगने वाला समय: 4 मिनट -
प्रॉडक्ट से जुड़ी खबरेंपिछले साल, हमने Samsung, Qualcomm, और Unity के साथ मिलकर, Android XR SDK Developer Preview लॉन्च किया था. इसके बाद, हमें Android कम्यूनिटी से जो उत्साह देखने को मिला है उससे हम बेहद खुश हैं.
Matthew McCullough • पढ़ने में लगने वाला समय: 4 मिनट -
प्रॉडक्ट से जुड़ी खबरेंAndroid के आने वाले वर्शन को टारगेट करने वाले ऐप्लिकेशन, WRITE_CONTACTS अनुमति का इस्तेमाल करके संपर्कों में सीधे तौर पर बदलाव नहीं कर पाएंगे.
Roxanna Aliabadi Walker • इसे पढ़ने में छह मिनट लगेंगे
Android डेवलपमेंट से जुड़ी ताज़ा अहम जानकारी, हर हफ़्ते अपने इनबॉक्स में पाएं.