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

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

पढ़ने में 3 मिनट लगेंगे
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 का अपना Studio API पासकोड देने पर, 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 पर हमारे कम्यूनिटी का हिस्सा बनें. कोडिंग करते रहें!

इसे लिखा है:
आगे पढ़ें