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

Android Studio Panda 2 की मदद से, प्रॉम्प्ट से लेकर काम करने वाले प्रोटोटाइप तक बनाएं

पढ़ने में तीन मिनट लगेंगे
Matt Dyor की प्रोफ़ाइल देखें
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 का अपना एपीआई पासकोड देने पर, Assistant की पूरी क्षमता का इस्तेमाल किया जा सकता है. Gemini API के ऐसे पासकोड को कनेक्ट करने पर, जिसके लिए शुल्क चुकाया जाता है, आपको Google के सबसे तेज़ और नए मॉडल का ऐक्सेस मिलता है. इससे, 'नया प्रोजेक्ट' फ़्लो को इमेज जनरेट करने के लिए हमारे सबसे अच्छे मॉडल, Nano Banana को ऐक्सेस करने की अनुमति मिलती है. इससे यूज़र इंटरफ़ेस (यूआई) डिज़ाइन के बारे में आइडिया मिलते हैं. साथ ही, एजेंट को बेहतर और ज़्यादा सटीक ऐप्लिकेशन डिज़ाइन बनाने में मदद मिलती है.

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

वर्शन अपग्रेड करने में मदद करने वाला Assistant

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

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

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

versions.png

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

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

versions2.png

रीफ़ैक्टर मेन्यू से ऐक्सेस किया गया, वर्शन अपग्रेड करने में मदद करने वाला Assistant

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

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 पर हमारे कम्यूनिटी का हिस्सा बनें. कोडिंग करते रहें!

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