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

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 डाउनलोड करें और एजेंट की इन नई सुविधाओं को आज ही आज़माना शुरू करें.

हमेशा की तरह, आपका सुझाव, राय या शिकायत हमारे लिए अहम है.LinkedInMedium, YouTube या X पर, जानी-मानी समस्याओं की जानकारी देखें, गड़बड़ियों की शिकायत करें, और हमारे सक्रिय समुदाय का हिस्सा बनें. कोडिंग करते रहें!

इसे लिखा है:
पढ़ना जारी रखें