Computer >> कंप्यूटर >  >> प्रणाली >> Android

Android Studio 4.0 - समझाया गया सबसे रोमांचक अपडेट

एक महामारी के बीच, Google ने अंततः 28 मई, 2020 को Android Studio 4.0 का अपना स्थिर संस्करण जारी किया।

प्रत्येक रिलीज़ अपने स्वयं के दिलचस्प अपडेट और बग फिक्स लाता है जो डेवलपर्स को स्मार्ट कोड करने और ऐप्स को पहले से कहीं अधिक तेजी से विकसित करने में मदद करते हैं। और Android Studio 4.0 कोई अपवाद नहीं है।

इस लेख में हम कुछ रोमांचक विशेषताओं के बारे में जानेंगे जो एंड्रॉइड स्टूडियो 4.0 तालिका में लाता है जो डेवलपर्स को बहुत मदद करेगा।

आप अपने विंडोज, मैक और लिनक्स मशीनों के लिए यहां क्लिक करके एंड्रॉइड स्टूडियो 4.0 डाउनलोड करने के लिए एक सीधा लिंक प्राप्त कर सकते हैं।

जारी नोटों के कुछ मुख्य अंश यहां दिए गए हैं:

Android Studio 4.0 - समझाया गया सबसे रोमांचक अपडेट

एंड्रॉइड स्टूडियो 4.0 में कई दिलचस्प विशेषताएं शामिल हैं, जिनमें शामिल हैं

  • स्पीड विंडो बनाएं
  • लेआउट बहु पूर्वावलोकन
  • मोशन संपादक
  • लाइव लेआउट इंस्पेक्टर
  • R8 नियमों के लिए स्मार्ट संपादक
  • कोटलिन डीएसएल स्क्रिप्ट फ़ाइलें

आइए Android Studio 4.0 की मज़ेदार नई सुविधाओं पर गहराई से नज़र डालें।

Android Studio 4.0 की नई विशेषताएं क्या हैं?

वे कैसे काम करते हैं और वे महान क्यों हैं, इसके बारे में कुछ जानकारी के साथ नई सुविधाओं की सूची नीचे दी गई है।

1. मोशन एडिटर

Android Studio 4.0 - समझाया गया सबसे रोमांचक अपडेट

मोशन एडिटर मोशन लेआउट के लिए विजुअल डिज़ाइन एडिटर को अपग्रेड करता है और यह एक्सएमएल भी बनाता है। MotionLayout ConstraintLayout का एक उप-भाग है जो डेवलपर्स को मोबाइल एप्लिकेशन में विजेट और मोशन एनिमेशन को प्रबंधित करने में मदद करता है।

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

मोशन लेआउट पिछले बाधा लेआउट की जगह लेता है और इसे सुधारता है। यह एंड्रॉइड ऐप डेवलपर्स को लेआउट राज्यों के बीच एनिमेट करने और महत्वपूर्ण एनिमेशन को आसानी से प्रबंधित करने में मदद करता है।

अब आप मोशन लेआउट API को परिनियोजित कर सकते हैं उन्नत मोशन संपादक . के साथ एक एक्सएमएल फ़ाइल में सब कुछ संग्रहीत होने पर एनीमेशन विकसित या संपादित करने के लिए।

फर्क सिर्फ इतना है कि आपको इसे मैन्युअल रूप से लिखने की आवश्यकता नहीं है क्योंकि अब सब कुछ मोशन एडिटर द्वारा प्रबंधित किया जाता है। आप आसानी से अपने एनिमेशन का पूर्वावलोकन कर सकते हैं और कोई भी परिवर्तन कर सकते हैं।

2. लाइव लेआउट इंस्पेक्टर

Android Studio 4.0 - समझाया गया सबसे रोमांचक अपडेट
छवि स्रोत

Android Studio 4.0 अब डेवलपर्स को अपने मोबाइल एप्लिकेशन के UI में रीयल-टाइम अंतर्दृष्टि प्राप्त करने की अनुमति देता है। इसका मतलब है कि अब आप कल्पना कर सकते हैं कि विभिन्न विशेषताओं के साथ स्क्रीन पर आपका आवेदन कैसे रखा जाएगा।

इसमें एक गतिशील लेआउट पदानुक्रम भी है जो प्रत्येक रीफ्रेश के साथ अद्यतन हो जाता है, और इसमें विस्तृत दृश्य विशेषताएं होती हैं जो संसाधन मान निर्धारित करने में आपकी सहायता करती हैं।

आप देखें> टूल विंडोज> लेआउट इंस्पेक्टर . का चयन करके सुविधा को परिनियोजित कर सकते हैं मुख्य मेनू से।

यदि आप एपीआई स्तर 29 या उच्चतर पर चल रहे डिवाइस पर कोई ऐप परिनियोजित कर रहे हैं, तो आप कुछ अतिरिक्त सुविधाओं जैसे डायनेमिक लेआउट का उपयोग कर सकते हैं। लेआउट इंस्पेक्टर के बारे में भी बहुत सारी विस्तृत जानकारी है, जिसे चेक आउट करना है।

इसकी संपत्ति मूल्य समाधान सुविधा आपको स्रोत कोड में संपत्ति की उत्पत्ति जानने की अनुमति देती है। यह आपको हाइपरलिंक का उपयोग करके इसके स्थान पर नेविगेट भी करता है। यदि आपका एप्लिकेशन या डिवाइस Android API 29 . पर चल रहा है, तो आप 3D प्रतिनिधित्व का लाभ उठा सकते हैं या अधिक।

डेवलपर्स अब ऑन-स्क्रीन एनीमेशन का 3D प्रतिनिधित्व तैनात कर सकते हैं और अन्य विशेषताओं का निरीक्षण कर सकते हैं। इसलिए, जब आप अपने ऐप इंटरफ़ेस में सुधार करने या नई सुविधाओं को जोड़ने के लिए किसी डेवलपर को नियुक्त करते हैं, तो आपको आधुनिक यूएक्स/यूआई डिज़ाइन टाइपोग्राफी वाले ऐप के स्वरूप के बारे में चिंता करने की ज़रूरत नहीं है क्योंकि आप कोडिंग के दौरान एक साथ जांच कर सकते हैं।

3. लेआउट सत्यापन

Android Studio 4.0 - समझाया गया सबसे रोमांचक अपडेट
छवि स्रोत GIF

अब आप विभिन्न उपकरणों में लेआउट तैयार कर सकते हैं और उन्हें बिना किसी रुकावट के एक ही समय में कॉन्फ़िगर कर सकते हैं। लेआउट सत्यापन या लेआउट मल्टी पूर्वावलोकन दृश्य उपकरण हैं।

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

ऐसा कैसे? ठीक है, आपको केवल पिक्सेल उपकरणों को चुनने की आवश्यकता है और फिर आप एकीकृत विकास परिवेश में परिवर्तनों की आसानी से जाँच या पूर्वावलोकन कर सकते हैं।

आप UI में संभावित समस्याओं की पहचान करने के लिए भी इस टूल का उपयोग कर सकते हैं क्योंकि आप अक्सर किसी विशेष कॉन्फ़िगरेशन या दृश्यमान स्क्रीन आकार के लिए UI डिज़ाइन कर रहे होते हैं।

आप लेआउट सत्यापन . पर क्लिक करके इस टूल तक पहुंच सकते हैं शीर्ष दाएं कोने . में टैब आईडीई विंडो . के ।

4. विश्लेषक बनाएँ

Android Studio 4.0 - समझाया गया सबसे रोमांचक अपडेट
छवि स्रोत

एंड्रॉइड स्टूडियो 4.0 ने एक बिल्ड एनालाइज़र टूल पेश किया जो डेवलपर्स को बिल्ड-संबंधित मुद्दों का विश्लेषण और प्रबंधन करने में मदद करता है। एप्लिकेशन विकास समय हमेशा Android डेवलपर्स के लिए बहुत अधिक ओवरहेड का प्रतिनिधित्व करता है।

यह नई सुविधा पुराने और गलत कॉन्फ़िगर किए गए कार्यों को पहचानकर खोए हुए समय और उत्पादकता को जल्दी से कम करती है। बिल्ड एनालाइज़र टूल आपके जॉब और प्लगइन्स को दिखाता है और रिग्रेशन को कम करने के तरीके सुझाता है।

यह एक और समस्या के साथ भी मदद करता है - पहले, डेवलपर्स को यह नहीं पता था कि बिल्ड सिस्टम का कौन सा हिस्सा अधिक समय ले रहा था। अब ऐसा नहीं है।

इसलिए नया ग्रेड प्लग-इन 4.0 डेवलपर्स को निर्माण प्रक्रिया में अनुचित तरीके से कॉन्फ़िगर किए गए कार्यों जैसे समस्या का विश्लेषण और पता लगाने में मदद करता है। आप प्रत्येक मॉड्यूल की build.gradle फ़ाइल में नीचे दी गई एक या अधिक पंक्तियों को शामिल करके डिफ़ॉल्ट सेटिंग्स को आसानी से निर्दिष्ट कर सकते हैं।

Android Studio 4.0 - समझाया गया सबसे रोमांचक अपडेट

बिल्ड एनालाइज़र आपको प्लग-इन और कार्यों को कॉल करके आपके निर्माण में आने वाली बाधाओं को दूर करने और समझने में भी मदद करता है जो समग्र एप्लिकेशन निर्माण समय के लिए सबसे महत्वपूर्ण हैं। इसके बाद यह आपको प्रतिगमन को कम करने के लिए कुछ कदम देता है।

5. जावा 8 भाषा पुस्तकालय सभी एपीआई के लिए Desugaring

Android Studio 4.0 - समझाया गया सबसे रोमांचक अपडेट
छवि स्रोत

एंड्रॉइड ऐप डेवलपमेंट का एक और सुपर कष्टप्रद हिस्सा जावा 8 सुविधाओं को तैनात करने की कोशिश कर रहा है। आपको कुछ कोड मिल सकता है जो स्ट्रीम . का उपयोग करता है या एक लैम्ब्डा फ़ंक्शन लागू करना चाहते हैं या यहां तक ​​​​कि एक जावा 8 एपीआई भी हो सकता है जिसकी आपको आवश्यकता है जो काम करने के लिए व्यावहारिक नहीं है।

लेकिन Android Gradle . के साथ प्लगइन, आप अपने पुराने एपीआई के साथ कुछ जावा 8 सुविधाओं को संकलित कर सकते हैं।

और एंड्रॉइड स्टूडियो 4.0 डिसुगरिंग इंजन को जावा भाषाओं को समर्थन प्रदान करने में सक्षम बनाता है।

6. विशेषताएं बनाएं

Android Studio 4.0 - समझाया गया सबसे रोमांचक अपडेट
छवि स्रोत

एंड्रॉइड स्टूडियो 4.0 का लाभ उठाने वाले डेवलपर्स बिल्ड सुविधाओं को सक्षम और अक्षम कर सकते हैं, जैसे व्यू बाइंडिंग, डेटा बाइंडिंग, या ऑटो-जेनरेटेड बिल्डकॉन्फिग क्लास।

साथ ही, आपको प्रत्येक प्रोजेक्ट के लिए इन प्लगइन्स और पुस्तकालयों की आवश्यकता नहीं हो सकती है, ताकि आप पुस्तकालयों/प्लगइन्स को अक्षम कर सकें और बड़ी परियोजनाओं के लिए स्केलेबिलिटी बढ़ा सकें।

कोटलिन भारत में एंड्रॉइड प्रोग्रामर्स के बीच सबसे अधिक उपयोग की जाने वाली तकनीकों में से एक है, और यह सुविधा भविष्य में तेजी से ऐप विकास के लिए इसके अपनाने को प्रोत्साहित करेगी।

7. R8 नियमों के लिए नवीनतम संपादक

R8 को एंड्रॉइड ग्रैडल प्लग-इन 3.4.0 में सिकोड़ने, डिसुगरिंग, डेक्सिंग और सभी को एक चरण में जोड़ने के लिए पेश किया गया था। इससे बिल्ड परफॉर्मेंस में सुधार हुआ।

पहले, एक स्मार्ट संपादक के लिए कोई समर्थन नहीं था जो R8 नियम लिखते समय ऑटो-सुझाव पेश करता था। लेकिन Android Studio 4.0 के साथ, एक स्मार्ट संपादक कोड सिकुड़ने के नियम लिख सकता है।

R8 के लिए नियम फ़ाइलें विकसित करते समय, Android Studio अब पूर्णता, सिंटैक्स हाइलाइटिंग और त्रुटि-जाँच सहित विभिन्न सुविधाएँ प्रदान करता है।

यह संपादक सभी मॉडलों, कक्षाओं और क्षेत्रों के लिए पूर्ण प्रतीक पूर्णता की पेशकश करने के लिए आपके प्रोजेक्ट के साथ सुचारू रूप से काम करता है और इसमें रिफैक्टरिंग और नेविगेशन भी शामिल है।

Android Studio 4.0 - समझाया गया सबसे रोमांचक अपडेट
छवि स्रोत

8. फ्रैगमेंट विजार्ड्स

Android Studio 4.0 - समझाया गया सबसे रोमांचक अपडेट
छवि स्रोत

नेविगेशन संपादक में अब नए फ़्रैगमेंट टेम्प्लेट और फ़्रैगमेंट विज़ार्ड उपलब्ध हैं.

ये टेम्प्लेट डेवलपर्स को ViewPager . का उपयोग करके स्लाइडशो बनाने के लिए फ़्रैगमेंट विज़ार्ड सामग्री को त्वरित रूप से नेविगेट करने की अनुमति देते हैं (जो समर्थन पुस्तकालय में उपलब्ध है)। यह टूल आपको आसानी से स्लाइड एनीमेशन सेट करने देता है और ऐप के लुक और फील को बढ़ाता है।

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

मूल रूप से, फ्रैगमेंट एंड्रॉइड में एक वर्ग है जो यूआई के एकीकरण की अनुमति देता है जो विभिन्न डिवाइस स्क्रीन ओरिएंटेशन के अनुकूल है। यह विभिन्न प्रकार के खंडों को एक स्क्रीन तत्व में जोड़ती है।

फ्रैगमेंट विजार्ड में टेम्पलेट्स का परिचय इन विभिन्न विशेषताओं का उपयोग करना काफी आसान बनाता है। और यह निश्चित रूप से एक बोनस है जब आपके मोबाइल ऐप का UI विभिन्न स्क्रीन आकारों और अभिविन्यासों के अनुकूल हो जाता है।

9. कोटलिन Android लाइव टेम्प्लेट

Android Studio 4.0 - समझाया गया सबसे रोमांचक अपडेट
छवि स्रोत

Android Studio के नवीनतम संस्करण में Kotlin DSLscript . के लिए अंतर्निहित समर्थन है फ़ाइलें। आप परियोजना संरचना संवाद द्वारा समर्थित त्वरित सुधारों के पूर्ण सूट का आसानी से उपयोग कर सकते हैं। एंड्रॉइड स्टूडियो में अब कोटलिन कोड के लिए एंड्रॉइड-विशिष्ट लाइव टेम्प्लेट हैं।

उदाहरण के लिए, बस “टोस्ट” . टाइप करें और टैब कुंजी . दबाएं टोस्ट के लिए बॉयलरप्लेट कोड को तेजी से डालने के लिए।

लाइव टेम्प्लेट की पूरी सूची के लिए, संपादक> लाइव टेम्प्लेट पर नेविगेट करें सेटिंग (या प्राथमिकताएं) संवाद में।

10. सीपीयू प्रोफाइलर यूआई अपग्रेड

Android Studio 4.0 - समझाया गया सबसे रोमांचक अपडेट
छवि स्रोत

सीपीयू प्रोफाइलर एंड्रॉइड स्टूडियो में सबसे अच्छी नई सुविधाओं में से एक है - खासकर जब प्रदर्शन की बात आती है। सीपीयू प्रोफाइलर आपको ट्रेस रिकॉर्डिंग और आपके ऐप की थ्रेड गतिविधि से संबंधित जानकारी देने के लिए डिज़ाइन किया गया है।

पहले, सभी प्रोफाइलर्स का डेटा एक सेक्शन के तहत प्रदर्शित होता था:

Android Studio 4.0 - समझाया गया सबसे रोमांचक अपडेट
छवि स्रोत

एंड्रॉइड स्टूडियो 4.0 के साथ, सीपीयू रिकॉर्डिंग को मुख्य प्रोफाइलर टाइमलाइन से अलग रखा जा सकता है और आसान विश्लेषण की अनुमति देने के लिए समूहों में प्रबंधित किया जा सकता है। डेवलपर्स आसानी से ड्रैग-एंड-ड्रॉप कर सकते हैं और आगे के अनुकूलन के लिए समूह के भीतर अलग-अलग आइटम को ऊपर और नीचे ले जा सकते हैं।

इसके अलावा, साथ-साथ सहज विश्लेषण के लिए, आप थ्रेड गतिविधि टाइमलाइन (फ़ंक्शंस, विधियों और ईवेंट सहित) में सभी थ्रेड गतिविधि का निरीक्षण कर सकते हैं और डेटा को स्थानांतरित करने के लिए नवीनतम नेविगेशन शॉर्टकट आज़मा सकते हैं।

सिस्टम ट्रेस यूआई को भी अपग्रेड किया गया था ताकि बेहतर दृश्य भेद के लिए घटनाओं को विशिष्ट रूप से रंगीन किया जा सके। थ्रेड्स को प्राथमिकता के आधार पर व्यस्त लोगों को सतह पर लाने के लिए भी सॉर्ट किया जा सकता है, और आप सभी संयुक्त डेटा के बजाय केवल आपके द्वारा चुने गए थ्रेड के लिए डेटा देखने पर अधिक ध्यान केंद्रित कर सकते हैं।

सीपीयू प्रोफाइलर पर विस्तृत विवरण के लिए यहां क्लिक करें।

11. फ़ीचर निर्भरता पर फ़ीचर

Android Studio 4.0 - समझाया गया सबसे रोमांचक अपडेट
छवि स्रोत

एंड्रॉइड स्टूडियो 4.0 डेवलपर्स को यह निर्धारित करने देता है कि कौन सा गतिशील फीचर मॉड्यूल किसी अन्य फीचर मॉड्यूल पर निर्भर है। इसे परिनियोजित करके, आप जांच सकते हैं कि ऐप में आपके एप्लिकेशन की कार्यक्षमता को बेहतर बनाने के लिए पर्याप्त मॉड्यूल हैं या नहीं।

उदाहरण के लिए, यदि कोई उपयोगकर्ता वीडियो रिकॉर्ड करता है, तो कंप्यूटर मॉड्यूल स्वचालित रूप से डाउनलोड हो जाता है। ऐसा इसलिए है क्योंकि वीडियो मॉड्यूल कैमरा मॉड्यूल पर निर्भर करता है।

निष्कर्ष

एंड्रॉइड स्टूडियो 4.0 की ये विशेषताएं हैं जो वास्तव में आपके एंड्रॉइड एप्लिकेशन के प्रदर्शन को बेहतर बनाने में मदद करेंगी। वे Android ऐप डेवलपर को अधिक तेज़ी से और कुशलता से कोड करने में भी मदद करेंगे।

वर्तमान में, Android ऐप्स बनाना उद्यमियों और उद्यमों दोनों के बीच एक प्रमुख निवेश रुचि है।

इस प्रकार, एंड्रॉइड ऐप डेवलपमेंट कंपनी चुनने के लिए व्यवसायों के बीच भारी प्रतिस्पर्धा है यह आधुनिक प्रौद्योगिकी कार्यक्षेत्र पर गति के लिए है और इससे मूल्यवान उत्पाद बन सकते हैं।

Android 4.0 का लॉन्च सभी के लिए चीजों को बहुत आसान और अधिक दिलचस्प बना देगा।


  1. 5 सबसे खतरनाक एंड्रॉइड वायरस और उनसे कैसे छुटकारा पाएं

    जीवन के सभी क्षेत्रों में, वायरस से संक्रमित होना एक बुरी बात है। एंड्रॉइड यकीनन अधिक संवेदनशील ऑपरेटिंग सिस्टमों में से एक है, और पिछले कुछ वर्षों में कई कारनामे हुए हैं। एडवेयर और पॉप-अप से लेकर व्यक्तिगत जानकारी चुराने तक, कई हाई-प्रोफाइल समस्याएं रही हैं। यहां पांच सबसे खतरनाक वायरस की सूची दी

  1. कई Android लेआउट का बोध कैसे करें

    रैखिक, सापेक्ष, बाधा, टेबल, फ्रेम इत्यादि इत्यादि। जब आप अपना एप्लिकेशन डिज़ाइन करना चाहते हैं, तो चुनने के लिए Android एप्लिकेशन में लेआउट का एक पूरा समूह होता है। सवाल यह है कि कौन सा सबसे अच्छा है? इससे पहले कि हम अलग-अलग लेआउट का विवरण दें, हम पहले व्यू ऑब्जेक्ट पदानुक्रम और एंड्रॉइड की ड्राइं

  1. Google Play Store- 2022 में सबसे लोकप्रिय Android ऐप्स

    हालाँकि, Google Play Store पर लाखों Android ऐप्स उपलब्ध हैं, फिर भी कुछ चुनिंदा ऐप्स ही सबसे लोकप्रिय ऐप्स श्रेणी में अपना स्थान बनाते हैं। Google Play Store में लोकप्रिय ऐप वे हैं, जिन्हें दुनिया भर के Android उपयोगकर्ताओं द्वारा सबसे अधिक डाउनलोड किया जाता है। एक गलाकाट प्रतियोगिता, शीर्ष ऐप्स वास