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

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

तीन मिनट में पढ़ा जा सकता है
Matt Dyor
सीनियर प्रॉडक्ट मैनेजर

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

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

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

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

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

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

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

शुरू करना 

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

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

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

5. अपने ऐप्लिकेशन का नाम डालें और जनरेट करने की प्रोसेस शुरू करने के लिए, पूरा करें पर क्लिक करें.

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

newprojectFlow.png

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

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

अपने बनाए गए ऐप्लिकेशन शेयर करना

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

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

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

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

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

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

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

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

versions.png

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

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

versions2.png

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

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

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

लेखक:

पढ़ना जारी रखें