Android Studio Narwhal 4 Feature Drop: वॉच फ़ेस की सुविधा और बेहतर स्थिरता
पढ़ने में 5 मिनट लगेंगे
Android Studio Narwhal 4 Feature Drop अब स्टेबल हो गया है और इस्तेमाल के लिए तैयार है! इस रिलीज़ में, Wear OS स्मार्टवॉच के वॉच फ़ेस के लिए खास तौर पर सहायता उपलब्ध कराई गई है. साथ ही, प्रोजेक्ट व्यू को पसंद के मुताबिक बनाने का नया विकल्प दिया गया है. इसके अलावा, हमने क्वालिटी पर अपना फ़ोकस बनाए रखा है. इसके लिए, हमने 550 से ज़्यादा गड़बड़ियों को ठीक किया है, ताकि स्थिरता और परफ़ॉर्मेंस को बेहतर बनाया जा सके. आपने हमें बताया कि एजेंट मोड से आपकी प्रॉडक्टिविटी में काफ़ी मदद मिली है. अब हमने इसे प्रीव्यू से हटाकर, स्टेबल वर्शन में शामिल कर दिया है.
यह Android Studio Narwhal के रिलीज़ किए गए वर्शन के लिए, आखिरी फ़ीचर ड्रॉप भी है. हर महीने रिलीज़ होने वाले नए वर्शन के साथ, हम हर महीने नई सुविधाएं और गड़बड़ियां ठीक करते हैं. Narwhal की पिछली तीन रिलीज़ में कई सुविधाएं जोड़ी गई हैं. इनमें एजेंट मोड और कंपोज़ की झलक दिखाने की सुविधा लॉन्च करना शामिल है. हम इस रिलीज़ में नई सुविधाओं के बारे में बताने के साथ-साथ, Narwhal रिलीज़ की कुछ मुख्य सुविधाओं के बारे में भी बताना चाहते हैं.
Android Studio Narwhal 4 Feature Drop में नया क्या है
इस रिलीज़ में, शिपिंग से जुड़ी ये नई सुविधाएं उपलब्ध हैं:
Android Studio में, Wear OS स्मार्टवॉच की होम स्क्रीन के लिए डिक्लेरेटिव सपोर्ट ⌚
Android Studio Narwhal 4 Feature Drop की मदद से, Wear OS के लिए स्मार्टवॉच की होम स्क्रीन बनाने की प्रोसेस को बेहतर बनाया गया है. इसके लिए, Watch Face XML Format के लिए एडिटर की सुविधा जोड़ी गई है. इससे, सीधे तौर पर IDE में ही स्मार्टवॉच की होम स्क्रीन के डिज़ाइन लिखे, डीबग किए, और बेहतर बनाए जा सकते हैं. इससे आपको तेज़ी से काम करने में मदद मिलती है. ऐसा इसलिए, क्योंकि Android डेवलपमेंट प्रोसेस को IDE में लाया जाता है. इससे आपको वॉच फ़ेस डेवलप करते समय, कॉन्टेक्स्ट बदलने और कई प्रोग्राम के साथ काम करने की ज़रूरत नहीं पड़ती.
Android Studio में, Watch Face Format में इस्तेमाल की गई एक्सएमएल फ़ाइलों में सीधे तौर पर बदलाव किया जा सकता है. अब यह, Watch Face Format के आधिकारिक स्कीमा के आधार पर टैग और एट्रिब्यूट के लिए कोड पूरा करने की सुविधा देता है. साथ ही, इसमें गड़बड़ी की लाइव पुष्टि करने की सुविधा भी मिलती है. इससे ज़रूरी एट्रिब्यूट मौजूद न होने जैसी समस्याओं की पहचान करने में मदद मिलती है. Android Studio में, रिसॉर्स लिंकिंग की सुविधा भी शामिल है. इससे ड्रॉ किए जा सकने वाले रिसॉर्स और अन्य रेफ़र किए गए एक्सएमएल एलिमेंट पर तेज़ी से नेविगेट किया जा सकता है. साथ ही, इसमें अंकगणितीय एक्सप्रेशन और एक्सएमएल में एम्बेड किए गए डेटा सोर्स के रेफ़रंस को मैनेज करने के लिए, ऐडवांस सिंटैक्स का इस्तेमाल किया जा सकता है. आखिर में, Android Studio से सीधे तौर पर Wear OS एम्युलेटर या फ़िज़िकल डिवाइस पर वॉच फ़ेस डिप्लॉय किए जा सकते हैं.
प्रोजेक्ट व्यू को डिफ़ॉल्ट व्यू के तौर पर सेट करने का विकल्प 📂
क्या आपको हर बार नया प्रोजेक्ट खोलने पर, प्रोजेक्ट व्यू पर स्विच करने में परेशानी होती है? एक नई सेटिंग उपलब्ध है. इसकी मदद से, नए प्रोजेक्ट को डिफ़ॉल्ट रूप से प्रोजेक्ट व्यू में खोला जा सकता है. इस सेटिंग को चालू करने के लिए, फ़ाइल (macOS पर Android Studio) > सेटिंग > ऐडवांस सेटिंग > प्रोजेक्ट व्यू पर जाएं. इसके बाद, प्रोजेक्ट व्यू को डिफ़ॉल्ट के तौर पर सेट करें को चुनें.
एक नज़र में: Android Studio Narwhal की रिलीज़ में मिलने वाली मुख्य सुविधाएं
Android Studio Narwhal की रिलीज़ में कई सुविधाएं जोड़ी गई हैं. खास तौर पर, हर महीने रिलीज़ होने वाले वर्शन में. एआई इंटिग्रेशन और नए टेस्टिंग टूल के बीच, किसी अपडेट को मिस करना आसान हो सकता है. यहां हमने कुछ मुख्य सुविधाओं के बारे में बताया है. हालांकि, हमने जो भी सुविधाएं लॉन्च की हैं उनके बारे में पूरी जानकारी पाने के लिए, हम आपको Narwhal Feature Drop और Narwhal 3 Feature Drop के बारे में पूरी पोस्ट पढ़ने का सुझाव देते हैं.
यहां कुछ ऐसी सुविधाओं की खास जानकारी दी गई है जिन्हें आपको ज़रूर आज़माना चाहिए:
Agent मोड (अब स्टेबल है!)
एजेंट मोड का इस्तेमाल करके, Google Gemini से अपने टास्क पूरे करने में मदद पाएँ. एआई एजेंट आपके प्रोजेक्ट को समझ सकता है. साथ ही, मुश्किल टास्क को छोटे-छोटे चरणों में बांट सकता है. इसके अलावा, वह आपकी ओर से बदलाव कर सकता है और कई चरणों वाली कार्रवाइयों में आपकी मदद कर सकता है. जैसे, नई सुविधाएँ जोड़ना, कोड को फिर से फ़ैक्टर करना या सीधे तौर पर अपने आईडीई में मुश्किल समस्याओं को डीबग करना. Entri जैसे डेवलपर ने यूज़र इंटरफ़ेस (यूआई) मॉकअप से Jetpack Compose लेआउट जनरेट करने के लिए, एजेंट मोड का इस्तेमाल किया. उन्होंने पाया कि Android Studio में Gemini की मदद से, यूज़र इंटरफ़ेस (यूआई) को डेवलप करने में लगने वाला कुल समय 40% तक कम हो गया.
Android पार्टनर डिवाइस लैब (Android डिवाइस स्ट्रीमिंग का इस्तेमाल करके)
हमने Android पार्टनर डिवाइस लैब जोड़कर, Android डिवाइस स्ट्रीमिंग की सुविधा को बेहतर बनाया है. इससे आपको Samsung जैसे पार्टनर के रिमोट और फ़िज़िकल डिवाइसों की एक बड़ी रेंज को सुरक्षित तरीके से ऐक्सेस करने की सुविधा मिलती है. इससे, Android Studio से सीधे तौर पर, बाज़ार में मौजूद कुछ सबसे लोकप्रिय डिवाइसों पर अपने ऐप्लिकेशन की परफ़ॉर्मेंस और कंपैटिबिलिटी की जांच की जा सकती है.
ऐप्लिकेशन के बैकअप और उसे वापस लाने की सुविधा की जांच करना
हमने आपके ऐप्लिकेशन के डेटा का बैकअप लेने और उसे वापस लाने की प्रोसेस की जांच करने के लिए टूल जोड़े हैं. नए डिवाइस पर स्विच करते समय, उपयोगकर्ताओं को बेहतर अनुभव देने के लिए यह ज़रूरी है. अपने ऐप्लिकेशन के डेटा का बैकअप जनरेट किया जा सकता है. साथ ही, इसे किसी दूसरे डिवाइस पर वापस लाया जा सकता है. इसके अलावा, इस फ़्लो को आसानी से टेस्ट करने के लिए, बैकअप को अपने रन कॉन्फ़िगरेशन से अटैच भी किया जा सकता है.
Compose की झलक का साइज़ बदलने की सुविधा
Android Studio Narwhal में, अडैप्टिव यूज़र इंटरफ़ेस (यूआई) बनाना बहुत आसान हो गया है. Compose Preview में अब डाइनैमिक रीसाइज़िंग की सुविधा उपलब्ध है. इससे आपको तुरंत यह विज़ुअल फ़ीडबैक मिलता है कि आपका यूज़र इंटरफ़ेस (यूआई), अलग-अलग स्क्रीन साइज़ के हिसाब से कैसे अडजस्ट होता है. कंपोज़ करने की सुविधा की झलक में, फ़ोकस मोड को चालू करें. इसके बाद, किनारों को खींचकर अपने लेआउट में हुए बदलावों को रीयल टाइम में देखें.
Google Play की नीति से जुड़ी अहम जानकारी मिलने की सुविधा
Android Studio में Google Play की नीति से जुड़ी अहम जानकारी की सुविधा का इस्तेमाल करके, Google Play की नीति के संभावित उल्लंघनों के बारे में पहले से सूचनाएं पाएं. इससे आपको नीति के मुताबिक ऐप्लिकेशन बनाने में मदद मिलेगी. अब Google Play की नीति से जुड़ी किसी ज़रूरी शर्त के उल्लंघन पर, आईडीई सीधे आपके कोड में लिंट की चेतावनियां दिखाता है. इन लिंट चेक को अपनी सीआई/सीडी पाइपलाइन में भी इंटिग्रेट किया जा सकता है. इस अहम जानकारी में, नीति के बारे में खास जानकारी, क्या करना चाहिए और क्या नहीं करना चाहिए, और अन्य संसाधनों के लिंक दिए गए हैं. इससे आपको डेवलपमेंट साइकल की शुरुआत में ही संभावित समस्याओं को हल करने में मदद मिलती है.
खास जानकारी
संक्षेप में कहें, तो Android Studio Narwhal की पूरी रिलीज़ सीरीज़ में कई बेहतरीन सुविधाएं दी गई हैं. इनमें Narwhal 4 Feature Drop भी शामिल है. यहां मुख्य बदलावों के बारे में पूरी जानकारी दी गई है:
एआई (Gemini) की मदद से डेवलपमेंट करना
- एजेंट मोड: यह एआई असिस्टेंट, कुछ हद तक अपने-आप काम करता है. यह कई चरणों वाली मुश्किल कार्रवाइयों में मदद करता है. जैसे, कोड को फिर से व्यवस्थित करना, सुविधाएँ जोड़ना, और डीबग करना.
- AGENTS.md फ़ाइल का इस्तेमाल: Gemini को प्रोजेक्ट से जुड़ी जानकारी, निर्देश, और स्टाइल गाइड दें.
- प्रॉम्प्ट लाइब्रेरी में मौजूद नियम: Gemini के आउटपुट को अपनी टीम के कोडिंग स्टैंडर्ड के मुताबिक बनाएं.
- इमेज और @फ़ाइल अटैचमेंट: ज़्यादा जानकारी देने वाले जवाब पाने के लिए, स्क्रीनशॉट और प्रोजेक्ट फ़ाइलें अटैच करें.
- यूज़र इंटरफ़ेस (Studio Labs): नैचुरल लैंग्वेज का इस्तेमाल करके, सीधे तौर पर झलक वाली विंडो में Compose यूज़र इंटरफ़ेस में बदलाव करें.
यूज़र इंटरफ़ेस (यूआई) को तेज़ी से दोहराने और डेवलप करने की सुविधा
- Wear OS स्मार्टवॉच के वॉच फ़ेस के लिए डिक्लेरेटिव सपोर्ट (Narwhal 4 में नया ✨): कोड पूरा होने, गड़बड़ी की पुष्टि होने, और सीधे तौर पर डिप्लॉयमेंट की सुविधा के साथ वॉच फ़ेस लिखें, डीबग करें, और डिप्लॉय करें.
- Compose Preview का साइज़ बदलना: फ़ोकस मोड में झलक का साइज़ डाइनैमिक तरीके से बदलें, ताकि रिस्पॉन्सिव यूज़र इंटरफ़ेस (यूआई) की तुरंत जांच की जा सके.
- कंपोज़ की झलक दिखाने की सुविधा में सुधार: कोड को बेहतर तरीके से नेविगेट करने की सुविधा और झलक मैनेज करने के लिए नया पिकर.
ऑप्टिमाइज़ करें, बेहतर बनाएं, और टेस्ट करें
- ऐप्लिकेशन के बैकअप और उसे पहले जैसा करने की सुविधा की जांच करना: नए डिवाइस पर ट्रांसफ़र करने के लिए, अपने ऐप्लिकेशन के डेटा के बैकअप और उसे पहले जैसा करने की सुविधा की आसानी से जांच करें.
- Android पार्टनर डिवाइस लैब: टेस्टिंग के लिए, Samsung और अन्य कंपनियों के रिमोट और फ़िज़िकल पार्टनर डिवाइसों की एक बड़ी रेंज ऐक्सेस करें.
- Google Play की नीति के बारे में अहम जानकारी: सीधे तौर पर आईडीई में, Play की नीति के संभावित उल्लंघनों के बारे में पहले से ही चेतावनियां पाएं.
- Proguard की जांच: कोड को बेहतर तरीके से ऑप्टिमाइज़ करने के लिए, बहुत ज़्यादा कीप नियमों की पहचान करना और उन्हें ठीक करना.
- K2 मोड डिफ़ॉल्ट रूप से चालू: अगली जनरेशन के Kotlin कंपाइलर की मदद से, बेहतर परफ़ॉर्मेंस मिलती है.
- 16 केबी पेज साइज़ के साथ काम करना: नए डिवाइसों के लिए तैयार करने के लिए, लिंट की चेतावनियां और एक एम्युलेटर.
इमर्सिव डेवलपमेंट (XR)
- Android XR का एम्बेड किया गया एम्युलेटर: XR एम्युलेटर को सीधे तौर पर IDE में चलाएं.
- Android XR के लिए एम्बेड किया गया लेआउट इंस्पेक्टर: एक्सआर एनवायरमेंट में यूज़र इंटरफ़ेस (यूआई) लेआउट की जांच करें और उन्हें ऑप्टिमाइज़ करें.
- Android XR प्रोजेक्ट टेंप्लेट: XR प्रोजेक्ट को तुरंत शुरू करने के लिए नया टेंप्लेट.
आईडीई वर्कफ़्लो और क्वालिटी में सुधार
- प्रोजेक्ट व्यू डिफ़ॉल्ट (Narwhal 4 में नया ✨): यह एक नई ऐडवांस सेटिंग है. इसकी मदद से, नए प्रोजेक्ट हमेशा प्रोजेक्ट व्यू में खुलते हैं.
- मॉड्यूल के नीचे बिल्ड फ़ाइलें दिखाएं: Android व्यू में प्रोजेक्ट नेविगेशन को बेहतर बनाएं.
- मैन्युअल प्रोजेक्ट सिंक: बड़े प्रोजेक्ट में Gradle सिंक कब होगा, इस पर ज़्यादा कंट्रोल पाएं.
- क्वालिटी में सुधार: इस रिलीज़ में xx गड़बड़ियां ठीक की गई हैं, ताकि ऐप्लिकेशन की स्थिरता और परफ़ॉर्मेंस को बेहतर बनाया जा सके.
शुरू करें
क्या आप अपने डेवलपमेंट को बेहतर बनाने के लिए तैयार हैं? आज ही स्टेबल चैनल से, Android Studio Narwhal 4 Feature Drop डाउनलोड करें!
आपका सुझाव, शिकायत या राय हमारे लिए अहम है. कृपया गड़बड़ियों की शिकायत करके या सुविधाओं के सुझाव देकर, अपनी राय शेयर करते रहें. नई सुविधाओं को सबसे पहले ऐक्सेस करने के लिए, Android Studio को Canary चैनल से डाउनलोड करें.
LinkedIn, Medium, YouTube या X पर, Android डेवलपर की हमारी कम्यूनिटी में शामिल हों. हमें यह देखने का बेसब्री से इंतज़ार रहेगा कि आप क्या बनाते हैं!
-
प्रॉडक्ट से जुड़ी खबरेंAndroid पर वायरलेस डीबगिंग की सुविधा अब पहले से ज़्यादा तेज़, भरोसेमंद, और आसानी से सेट अप की जा सकती है. ADB Wi-Fi 2.0 में, हमने नया सर्वर स्टैक और बेहतर नेटवर्क हैंडलिंग की सुविधा जोड़ी है. इससे, इस्तेमाल से जुड़ी समस्याओं के बारे में डेवलपर से मिले सुझावों को सीधे तौर पर हल किया जा सकेगा.
Steven Jenkins, Sherif Eid, Fabien Sanglard • पढ़ने में 1 मिनट लगेगा -
प्रॉडक्ट से जुड़ी खबरेंयह Android Studio Quail का आखिरी स्टेबल वर्शन है. Android Studio में मौजूद नई सुविधाओं की मदद से, एआई का इस्तेमाल करके प्रीमियम ऐप्लिकेशन को आसानी से और असरदार तरीके से बनाया जा सकता है.
Amman Asfaw • पढ़ने में 5 मिनट लगेंगे -
प्रॉडक्ट से जुड़ी खबरेंAndroid Studio Quail 2 अब स्टेबल हो गया है और प्रोडक्शन में इस्तेमाल करने के लिए तैयार है. इससे आपके IDE में बदलाव होगा. इसमें एक साथ कई एजेंटिक वर्कफ़्लो, नेटिव तौर पर इंटिग्रेट की गई मेमोरी लीक प्रोफ़ाइलिंग, और कॉन्टेक्स्ट के हिसाब से क्रैश ठीक करने की सुविधा मिलेगी.
Amman Asfaw • तीन मिनट में पढ़ा जा सकता है
Android डेवलपमेंट से जुड़ी नई अहम जानकारी, हर हफ़्ते अपने इनबॉक्स में पाएं.