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

Android Studio Narwhal 4 Feature Drop: स्मार्टवॉच की होम स्क्रीन बनाने की सुविधा और बेहतर स्थिरता

पढ़ने में 5 मिनट लगेंगे
पेरिस सू की प्रोफ़ाइल देखें
Paris Hsu प्रॉडक्ट मैनेजर, Android Studio

Android Studio Narwhal 4 Feature Drop अब इस्तेमाल के लिए पूरी तरह से तैयार है! इस रिलीज़ में, Wear OS की स्मार्टवॉच की होम स्क्रीन बनाने की सुविधा, प्रोजेक्ट व्यू के लिए नया पसंद के मुताबिक बनाने का विकल्प, और स्थिरता और परफ़ॉर्मेंस को बेहतर बनाने के लिए 550 से ज़्यादा गड़बड़ियां ठीक की गई हैं. आपने हमें बताया कि Agent मोड, आपकी प्रॉडक्टिविटी बढ़ाने में काफ़ी मददगार साबित हुआ है. इसलिए, हमने इसे झलक मोड से हटाकर, इस्तेमाल के लिए पूरी तरह से तैयार कर दिया है.

यह Android Studio Narwhal की रिलीज़ के लिए, फ़ाइनल फ़ीचर ड्रॉप भी है. हर महीने नई रिलीज़ की कैडेंस के साथ, हम हर महीने नई सुविधाएं और गड़बड़ियां ठीक करके अपडेट दे रहे हैं. Narwhal की पिछली तीन रिलीज़ में, कई सुविधाएं शामिल की गई हैं. इनमें Agent मोड और Compose की झलक लॉन्च करना शामिल है. हम इस रिलीज़ में शामिल नई सुविधाओं के साथ-साथ, Narwhal की रिलीज़ की कुछ अहम सुविधाओं के बारे में भी बताना चाहते हैं.

Android Studio Narwhal 4 Feature Drop में नया क्या है

इस रिलीज़ में शामिल नई सुविधाएं यहां दी गई हैं:

Android Studio में, Wear OS की स्मार्टवॉच की होम स्क्रीन बनाने की सुविधा ⌚

Android Studio Narwhal 4 Feature Drop में, Wear OS की स्मार्टवॉच की होम स्क्रीन बनाने के वर्कफ़्लो को बेहतर बनाया गया है. इसके लिए, Watch Face XML फ़ॉर्मैट के लिए एडिटर की सुविधा जोड़ी गई है. इससे, आईडीई में सीधे स्मार्टवॉच की होम स्क्रीन के डिज़ाइन लिखे, डीबग किए, और बेहतर बनाए जा सकते हैं. इससे, Android डेवलपमेंट की प्रोसेस को आईडीई में लाकर, तेज़ी से काम करने में मदद मिलती है. स्मार्टवॉच की होम स्क्रीन बनाते समय, आपको कॉन्टेक्स्ट बदलने और कई प्रोग्राम के साथ काम करने की ज़रूरत नहीं पड़ती.

Declarative-watchfaces.gif

Android Studio में, Watch Face Format में इस्तेमाल की गई एक्सएमएल फ़ाइलों को सीधे तौर पर एडिट किया जा सकता है. अब इसमें, Watch Face Format के आधिकारिक स्कीमा के आधार पर टैग और एट्रिब्यूट के लिए कोड पूरा करने की सुविधा मिलती है. साथ ही, इसमें लाइव गड़बड़ी की पुष्टि करने की सुविधा भी मिलती है. इससे, ज़रूरी एट्रिब्यूट मौजूद न होने जैसी समस्याओं की पहचान करने में मदद मिलती है. Android Studio में, ड्रॉएबल रिसॉर्स और रेफ़रंस वाले अन्य एक्सएमएल एलिमेंट पर तेज़ी से जाने के लिए, रिसॉर्स लिंकिंग की सुविधा भी शामिल है. इसके अलावा, इसमें एक्सएमएल में एम्बेड किए गए अंकगणितीय एक्सप्रेशन और डेटा सोर्स रेफ़रंस को मैनेज करने के लिए, ऐडवांस सिंटैक्स की सुविधा भी शामिल है. आखिर में, Android Studio से Wear OS एम्युलेटर या फ़िज़िकल डिवाइस पर, स्मार्टवॉच की होम स्क्रीन सीधे डिप्लॉय की जा सकती हैं.

प्रोजेक्ट व्यू को डिफ़ॉल्ट बनाने का विकल्प 📂

क्या आपको हर बार नया प्रोजेक्ट खोलने पर, प्रोजेक्ट व्यू पर स्विच करना पड़ता है? अब एक नई सेटिंग उपलब्ध है, जिससे नए प्रोजेक्ट डिफ़ॉल्ट रूप से प्रोजेक्ट व्यू में खुलेंगे. इस सेटिंग को चालू करने के लिए, फ़ाइल (macOS पर Android Studio) > सेटिंग > ऐडवांस सेटिंग > प्रोजेक्ट व्यू पर जाएं और प्रोजेक्ट व्यू को डिफ़ॉल्ट के तौर पर सेट करें को चुनें.

large_Project_view_default_8f84ca0259.png

पिछली रिलीज़ पर एक नज़र: Android Studio Narwhal की रिलीज़ की अहम सुविधाएं

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

यहां कुछ अहम सुविधाओं की खास जानकारी दी गई है, जिनका इस्तेमाल आपको करना चाहिए:

Agent मोड (अब इस्तेमाल के लिए पूरी तरह से तैयार है!)

Agent मोड का इस्तेमाल करके, Google Gemini से अपने टास्क में मदद पाएं. एआई एजेंट, आपके प्रोजेक्ट को समझ सकता है. साथ ही, मुश्किल टास्क को छोटे-छोटे चरणों में बांट सकता है, आपकी ओर से बदलाव कर सकता है, और कई चरणों वाली कार्रवाइयों में आपकी मदद कर सकता है. जैसे, आईडीई में सीधे नई सुविधाएं जोड़ना, कोड को रिफ़ैक्टर करना या मुश्किल समस्याओं को डीबग करना. Entri जैसे डेवलपर ने, यूज़र इंटरफ़ेस (यूआई) के मॉकअप से Jetpack Compose लेआउट जनरेट करने के लिए, Agent मोड का इस्तेमाल किया. उन्होंने पाया कि Android Studio में Gemini की मदद से, यूज़र इंटरफ़ेस (यूआई) के डेवलपमेंट में लगने वाला कुल समय 40% तक कम हो गया.

large_agent_mode_bc15d51e81.png

Android पार्टनर डिवाइस लैब (Android Device Streaming का इस्तेमाल करके)

हमने Android Partner Device Labs जोड़कर, Android Device Streaming की सुविधा को बढ़ाया है. इससे आपको Samsung जैसे पार्टनर के रिमोट, फ़िज़िकल डिवाइसों के कई मॉडल का सुरक्षित ऐक्सेस मिलता है. इससे, Android Studio से सीधे मार्केट में मौजूद कुछ सबसे लोकप्रिय डिवाइसों पर, अपने ऐप्लिकेशन की परफ़ॉर्मेंस और कंपैटिबिलिटी की जांच की जा सकती है.

large_Partner_device_labs_9f591f44d0.png

ऐप्लिकेशन के डेटा का बैकअप लेने और उसे वापस पाने की सुविधा की जांच करना

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

large_Backup_restore_50901ad504.png

Compose की झलक का साइज़ बदलना

Android Studio Narwhal में, रिस्पॉन्सिव यूज़र इंटरफ़ेस (यूआई) बनाना अब ज़्यादा आसान हो गया है. Compose की झलक में अब साइज़ को डाइनैमिक तरीके से बदला जा सकता है. इससे आपको तुरंत विज़ुअल फ़ीडबैक मिलता है कि आपका यूज़र इंटरफ़ेस (यूआई), अलग-अलग स्क्रीन साइज़ के हिसाब से कैसे दिखता है. Compose की झलक में, फ़ोकस मोड में जाकर, किनारों को खींचकर, लेआउट में रीयल टाइम में होने वाले बदलावों को देखा जा सकता है.

resizable_preview_87e89db34a.gif

Google Play की नीति से जुड़ी अहम जानकारी

Android Studio में अब Play की नीति से जुड़ी अहम जानकारी की सुविधा उपलब्ध है. इससे, Google Play की नीतियों के संभावित उल्लंघनों के बारे में पहले से ही चेतावनियां मिलती हैं. इससे, Play की नीतियों के मुताबिक ऐप्लिकेशन बनाने में मदद मिलती है. आईडीई में, Google Play की नीति की ज़रूरत से जुड़ा कोड लिखने पर, लिंट की चेतावनियां सीधे दिखती हैं. इन लिंट चेक को, सीआई/सीडी पाइपलाइन में भी इंटिग्रेट किया जा सकता है. इन अहम जानकारी से, नीति, क्या करें और क्या न करें, और ज़्यादा रिसॉर्स के लिंक की खास जानकारी मिलती है. इससे, डेवलपमेंट साइकल में संभावित समस्याओं को पहले से ही हल करने में मदद मिलती है.

small_unnamed_488ff3b00e.png

खास जानकारी

Android Studio Narwhal की रिलीज़ की पूरी सीरीज़ में, Narwhal 4 Feature Drop भी शामिल है. इसमें कई अहम सुविधाएं दी गई हैं. यहां अहम सुविधाओं की पूरी जानकारी दी गई है:

एआई (Gemini) की मदद से डेवलपमेंट करना

  • Agent मोड: यह एक सेमी-ऑटोनॉमस एआई असिस्टेंट है, जो मुश्किल और कई चरणों वाली कार्रवाइयों में मदद करता है. जैसे, रिफ़ैक्टरिंग, सुविधाएं जोड़ना, और डीबग करना.
  • AGENTS.md की सुविधा: Gemini को प्रोजेक्ट के हिसाब से कॉन्टेक्स्ट, निर्देश, और स्टाइल गाइड उपलब्ध कराएं.
  • प्रॉम्प्ट लाइब्रेरी में नियम: अपनी टीम के कोडिंग स्टैंडर्ड के हिसाब से, Gemini के आउटपुट को पसंद के मुताबिक बनाएं.
  • इमेज और @फ़ाइल अटैचमेंट: ज़्यादा कॉन्टेक्स्ट-अवेयर जवाबों के लिए, स्क्रीनशॉट और प्रोजेक्ट फ़ाइलें अटैच करें.
  • यूज़र इंटरफ़ेस (यूआई) में बदलाव करना (Studio Labs): झलक विंडो में सीधे Compose यूज़र इंटरफ़ेस (यूआई) में बदलाव करने के लिए, नैचुरल लैंग्वेज का इस्तेमाल करें.

यूज़र इंटरफ़ेस (यूआई) में तेज़ी से बदलाव करना और डेवलपमेंट करना

  • Wear OS की स्मार्टवॉच की होम स्क्रीन बनाने की सुविधा (Narwhal 4 में नई सुविधा ✨): कोड पूरा करने, गड़बड़ी की पुष्टि करने, और सीधे डिप्लॉय करने की सुविधा के साथ, स्मार्टवॉच की होम स्क्रीन लिखें, डीबग करें, और डिप्लॉय करें.
  • Compose की झलक का साइज़ बदलना: रिस्पॉन्सिव यूज़र इंटरफ़ेस (यूआई) की तुरंत जांच करने के लिए, फ़ोकस मोड में झलक का साइज़ डाइनैमिक तरीके से बदलें.
  • Compose की झलक में सुधार: बेहतर कोड नेविगेशन और झलक को मैनेज करने के लिए नया पिकर.

ऑप्टिमाइज़ करना, बेहतर बनाना, और जांच करना

  • ऐप्लिकेशन के डेटा का बैकअप लेने और उसे वापस पाने की सुविधा की जांच करना: नए डिवाइस पर डेटा ट्रांसफ़र करने के लिए, अपने ऐप्लिकेशन के डेटा का बैकअप लेने और उसे वापस पाने की प्रोसेस की आसानी से जांच करें.
  • Android Partner Device Labs: जांच के लिए, Samsung और अन्य पार्टनर के रिमोट, फ़िज़िकल डिवाइसों के कई मॉडल का ऐक्सेस पाएं.
  • Google Play की नीति से जुड़ी अहम जानकारी: आईडीई में सीधे Play की नीतियों के संभावित उल्लंघनों के बारे में पहले से ही चेतावनियां पाएं.
  • Proguard की जांच: बेहतर कोड ऑप्टिमाइज़ेशन के लिए, ज़रूरत से ज़्यादा ब्रॉड कीप नियमों की पहचान करें और उन्हें ठीक करें.
  • डिफ़ॉल्ट रूप से K2 मोड: अगली जनरेशन के Kotlin कंपाइलर के साथ, बेहतर परफ़ॉर्मेंस.
  • 16 केबी मेमोरी वाले पेज साइज़ की सुविधा: नए डिवाइसों के लिए तैयारी करने के लिए, लिंट की चेतावनियां और एम्युलेटर.

इमर्सिव डेवलपमेंट (XR)

  • एम्बेड किया गया Android XR एम्युलेटर: आईडीई में सीधे XR एम्युलेटर चलाएं.
  • Android XR के लिए एम्बेड किया गया लेआउट इंस्पेक्टर: XR एनवायरमेंट में, यूज़र इंटरफ़ेस (यूआई) लेआउट की जांच करें और उन्हें ऑप्टिमाइज़ करें.
  • Android XR प्रोजेक्ट टेंप्लेट: XR प्रोजेक्ट को तेज़ी से शुरू करने के लिए नया टेंप्लेट.

आईडीई वर्कफ़्लो और क्वालिटी में सुधार

  • डिफ़ॉल्ट रूप से प्रोजेक्ट व्यू (Narwhal 4 में नई सुविधा ✨): नए प्रोजेक्ट को हमेशा प्रोजेक्ट व्यू में खोलने के लिए, नई ऐडवांस सेटिंग.
  • मॉड्यूल के तहत, बिल्ड फ़ाइलें दिखाना: Android व्यू में प्रोजेक्ट नेविगेशन को बेहतर बनाएं.
  • मैन्युअल प्रोजेक्ट सिंक: बड़े प्रोजेक्ट में, Gradle सिंक कब होगा, इस पर ज़्यादा कंट्रोल पाएं.
  • क्वालिटी में सुधार: बेहतर स्थिरता और परफ़ॉर्मेंस के लिए, इस रिलीज़ में xx गड़बड़ियां ठीक की गई हैं.

शुरू करें

क्या आपको डेवलपमेंट की प्रोसेस को तेज़ करना है? आज ही स्टेबल चैनल से Android Studio Narwhal 4 Feature Drop डाउनलोड करें!

आपका फ़ीडबैक हमारे लिए ज़रूरी है. कृपया गड़बड़ियों की शिकायत करके या सुविधाओं के सुझाव देकर, अपनी राय शेयर करते रहें. नई सुविधाओं का ऐक्सेस पाने के लिए, Canary चैनल से Android Studio डाउनलोड करें.

LinkedIn, Medium, YouTube या X पर, Android डेवलपर के हमारे समुदाय में शामिल हों. हमें यह देखने का इंतज़ार है कि आप क्या बनाते हैं!

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