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

Android Studio Panda 2 की मदद से, प्रॉम्प्ट से वर्किंग प्रोटोटाइप तक का सफ़र पूरा करें

पढ़ने में 3 मिनट लगेंगे
मैट डायर की प्रोफ़ाइल देखें
Matt Dyor सीनियर प्रॉडक्ट मैनेजर

Android Studio Panda 2 अब स्टेबल हो गया है और प्रोडक्शन में इस्तेमाल करने के लिए तैयार है. इस रिलीज़ में, Android Studio में एजेंटिक की नई सुविधाएं जोड़ी गई हैं. इनकी मदद से एजेंट, एआई की मदद से काम करने वाले 'नया प्रोजेक्ट' फ़्लो का इस्तेमाल करके, पूरी तरह से काम करने वाला ऐप्लिकेशन शुरू से बना सकता है. साथ ही, एजेंट को डिपेंडेंसी अपडेट करने के मैन्युअल काम को ऑटोमेट करने की अनुमति मिलती है.

चाहे आपको पहला प्रोटोटाइप बनाना हो या बड़े और स्थापित कोड बेस को बनाए रखना हो, इन अपडेट से आपके वर्कफ़्लो को नई दक्षता मिलती है. ऐसा इसलिए, क्योंकि Android Studio में Gemini को पहले से ज़्यादा मदद करने के लिए चालू किया गया है.

यहां नए बदलावों के बारे में पूरी जानकारी दी गई है:

एआई की मदद से नए प्रोजेक्ट बनाना 

अब आपको ऐसे स्टार्टर टेंप्लेट इस्तेमाल करने की ज़रूरत नहीं है जो सिर्फ़ आपको शुरुआत करने में मदद करते हैं. एआई की मदद से काम करने वाले नए प्रोजेक्ट के फ़्लो की मदद से, अब सिर्फ़ एक प्रॉम्प्ट देकर ऐप्लिकेशन का प्रोटोटाइप बनाया जा सकता है.

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

जब आप तैयार हों, तो एजेंट आपके प्लान को Android के सबसे सही तरीकों का इस्तेमाल करके, आपके ऐप्लिकेशन के शुरुआती ड्राफ़्ट में बदल देता है. इसमें Kotlin, Compose, और सबसे नई स्टेबल लाइब्रेरी शामिल हैं. आपके निर्देश पर, यह ऑटोनॉमस जनरेशन लूप बनाता है: यह ज़रूरी कोड जनरेट करता है, प्रोजेक्ट बनाता है, बिल्ड से जुड़ी किसी भी गड़बड़ी का विश्लेषण करता है, और कोड को अपने-आप ठीक करने की कोशिश करता है. यह तब तक ऐसा करता रहता है, जब तक आपका प्रोजेक्ट सही तरीके से नहीं बन जाता. इसके बाद, यह आपके ऐप्लिकेशन को Android Emulator पर डिप्लॉय करता है और हर स्क्रीन पर जाता है. इससे यह पुष्टि की जाती है कि लागू करने की प्रोसेस सही तरीके से काम कर रही है और यह आपके मूल अनुरोध के मुताबिक है. चाहे आपको एक स्क्रीन वाला आसान लेआउट चाहिए हो, नेविगेशन वाला मल्टी-पेज ऐप्लिकेशन चाहिए हो या Gemini API के साथ इंटिग्रेट किया गया कोई ऐप्लिकेशन चाहिए हो, एआई की मदद से काम करने वाला 'नया प्रोजेक्ट' फ़्लो, इन सभी को मैनेज कर सकता है.

शुरू करना 

किसी प्रोजेक्ट को सेट अप करने के लिए एजेंट का इस्तेमाल करने के लिए, यह तरीका अपनाएं:

  1. Android Studio शुरू करें.
  2. Android Studio में आपका स्वागत है स्क्रीन पर नया प्रोजेक्ट चुनें. इसके अलावा, किसी प्रोजेक्ट में जाकर फ़ाइल > नया > नया प्रोजेक्ट को भी चुना जा सकता है
  3. एआई की मदद से बनाएं को चुनें.
  4. टेक्स्ट डालने वाले फ़ील्ड में अपना प्रॉम्प्ट टाइप करें. इसके बाद, आगे बढ़ें पर क्लिक करें.  बेहतर नतीजों के लिए, हमारा सुझाव है कि आप पैसे चुकाकर लिया गया Gemini API पासकोड या तीसरे पक्ष का रिमोट मॉडल इस्तेमाल करें. 
img1-what_do_you_want_to_build.png

Android Studio में एआई की मदद से नया प्रोजेक्ट बनाना

5. अपने ऐप्लिकेशन का नाम डालें. इसके बाद, जनरेट करने की प्रोसेस शुरू करने के लिए, हो गया पर क्लिक करें.

6. प्रोजेक्ट प्लान का इस्तेमाल करके और Android Emulator या Android डिवाइस पर ऐप्लिकेशन चलाकर, तैयार किए गए ऐप्लिकेशन की पुष्टि करें.

newprojectFlow.png

एआई की मदद से काम करने वाला नया प्रोजेक्ट फ़्लो

नए प्रोजेक्ट के फ़्लो के बारे में ज़्यादा जानकारी के लिए, आधिकारिक दस्तावेज़ देखें. 

आपने जो बनाया है उसे शेयर करें

हम आपसे सुनना चाहते हैं. साथ ही, हमें यह देखना है कि 'नया प्रोजेक्ट' फ़्लो का इस्तेमाल करके, आपने कौनसे ऐप्लिकेशन बनाए हैं. सोशल मीडिया पर पोस्ट करते समय #AndroidStudio का इस्तेमाल करके, हमारे साथ अपने ऐप्लिकेशन शेयर करें. हम आपके कुछ सबमिशन को अपने सोशल मीडिया चैनलों पर प्रमोट करेंगे. 

Gemini API पासकोड की मदद से ज़्यादा सुविधाएं पाएं

Android Studio के डिफ़ॉल्ट नो-कॉस्ट मॉडल का इस्तेमाल करके, एजेंट को तुरंत इस्तेमाल किया जा सकता है. हालांकि, Google AI Studio का अपना Studio API पासकोड देने से, आपको असिस्टेंट की पूरी क्षमता का फ़ायदा मिलता है. पैसे चुकाकर ली गई Gemini API की कुंजी को कनेक्ट करने पर, आपको Google के सबसे तेज़ और नए मॉडल का ऐक्सेस मिलता है. इससे New Project फ़्लो को, इमेज जनरेट करने वाले हमारे सबसे बेहतरीन मॉडल, Nano Banana को ऐक्सेस करने की अनुमति मिलती है. इससे यूज़र इंटरफ़ेस (यूआई) डिज़ाइन के बारे में आइडिया मिलते हैं. साथ ही, एजेंट को बेहतर और बहुत अच्छी क्वालिटी वाले ऐप्लिकेशन डिज़ाइन बनाने में मदद मिलती है.

एआई की मदद से काम करने वाले नए प्रोजेक्ट के फ़्लो में, इस बेहतर क्षमता का मतलब है कि जनरेटिव एआई को ज़्यादा कॉन्टेक्स्ट विंडो मिलती हैं. इससे, वह आपकी ज़रूरतों के हिसाब से बेहतर कॉन्टेंट जनरेट कर पाता है. साथ ही, कोड की क्वालिटी भी बेहतर होती है. इसके अलावा, एजेंट बेहतर डिज़ाइन जनरेट करने के लिए पर्दे के पीछे Nano Banana का इस्तेमाल करता है. इसलिए, आपका प्रोटोटाइप न सिर्फ़ अच्छी तरह से काम करता है, बल्कि इसमें विज़ुअली आकर्षक और मॉडर्न यूज़र इंटरफ़ेस (यूआई) लेआउट भी होते हैं. साथ ही, यह शुरू से ही प्रोफ़ेशनल दिखता है.

वर्शन अपग्रेड असिस्टेंट

अपने प्रोजेक्ट की डिपेंडेंसी को अप-टू-डेट रखना, समय लेने वाला काम है. इससे अक्सर, बिल्ड से जुड़ी गड़बड़ियां होती हैं. किसी डिपेंडेंसी को अपडेट करके एक समस्या ठीक की जाती है, लेकिन इससे कहीं और एक नई समस्या आ जाती है.

Android Studio में मौजूद वर्शन अपग्रेड असिस्टेंट की मदद से, अब यह समस्या नहीं रही. अब एआई को डिपेंडेंसी और बॉयलरप्लेट मैनेज करने का काम सौंपा जा सकता है, ताकि आप अपने उपयोगकर्ताओं के लिए यूनीक अनुभव बनाने पर फ़ोकस कर सकें.

इस सुविधा का इस्तेमाल करने के लिए, अपने वर्शन कैटलॉग में जाकर, AI को चुनें. इसके बाद, अपडेट डिपेंडेंसी को चुनें.

versions.png

वर्शन कैटलॉग से ऐक्सेस किया गया वर्शन अपग्रेड असिस्टेंट

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

versions2.png

Refactor मेन्यू से ऐक्सेस की गई, वर्शन अपग्रेड करने में मदद करने वाली सुविधा

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

Android Studio में Gemini 3.1 Pro उपलब्ध है

हमने Gemini 3.1 Pro का प्रीव्यू वर्शन रिलीज़ किया है. यह रीज़निंग और इंटेलिजेंस के मामले में, Gemini 3 Pro से भी बेहतर है. Android Studio में इसे ऐक्सेस करने के लिए, Gemini API पासकोड डालें. नए मॉडल का इस्तेमाल, मुश्किल बग ठीक करने, कोड पूरा करने, और यूज़र इंटरफ़ेस (यूआई) लॉजिक के लिए करें. हमें बताएं कि आपको नया मॉडल कैसा लगा.

geminipro2.png

 Android Studio में अब Gemini 3.1 Pro उपलब्ध है

शुरू करें

शामिल हों और अपने डेवलपमेंट को तेज़ करें. Android Studio Panda 2 डाउनलोड करें और आज ही एजेंट की तरह काम करने वाली इन नई सुविधाओं को एक्सप्लोर करना शुरू करें.

हमेशा की तरह, आपके सुझाव, शिकायत या राय हमारे लिए अहम है. ज्ञात समस्याएं देखें, बग की शिकायत करें. साथ ही, LinkedIn, Medium, YouTube या X पर हमारी कम्यूनिटी का हिस्सा बनें. कोडिंग करते रहें!

लेखक:
पढ़ना जारी रखें