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

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

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

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

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

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

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

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

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

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