Android स्टूडियो के लक्षण और गुण

हम एंड्रॉइड को एक ऑपरेटिंग सिस्टम के रूप में जानते हैं, जो संचार प्रौद्योगिकी बाजार का नेतृत्व करता है, जो सेलुलर टेलीफोनी पर केंद्रित है। इस बारे में कहने के लिए बिना, यह स्पष्ट है कि सिस्टम द्वारा पेश किए गए गुणों के लिए प्रति उपयोगकर्ता मांग, हमारे एंड्रॉइड उपकरणों को बेहतर बनाने या अनुकूलित करने के लिए अनुप्रयोगों के अधिग्रहण के लिए विशेष रूप से बोलते हुए, उपयोगकर्ता की ओर से तेजी से मांग कर रहे हैं, क्योंकि बदले में, उनके बीच मौजूद प्रतियोगिता की उच्च डिग्री उनके डेवलपर्स को हर एक की रचना को नया करने या सुधारने की आवश्यकता होती है। इस कारण से, और किसी एप्लिकेशन की प्रोग्रामिंग में मौजूद जटिलता के मुद्दे के साथ जुड़ा हुआ है, एंड्रॉइड सिस्टम स्वयं उक्त अनुप्रयोगों के विकास के लिए एक उपयुक्त और उपयुक्त टूलकिट प्रदान करता है। इस तरह की किट या उपकरण उस चीज को बनाते हैं जिसे इसके नाम से जाना जाता है एंड्रॉइड स्टूडियो। यह एप्लिकेशन डेवलपमेंट के लिए आधिकारिक Android IDE है। पर आधारित IntelliJ IDEA; कार्यक्रमों के लिए एक पर्यावरण या विकास का वातावरण, जिसमें शक्तिशाली कोड संपादन उपकरण हैं। यह कहा जा सकता है कि अपने कोड विश्लेषण के संदर्भ में, यह त्रुटियों को तुरंत उजागर करता है, ताकि उन्हें तेजी से समाधान दिया जा सके। एंड्रॉइड में कार्यक्रमों के विकास या निर्माण के लिए एकीकृत उपकरण के रूप में, इसमें एक उपयोगकर्ता इंटरफ़ेस शामिल है जो पहले बनाया गया है या डिज़ाइन किया गया है, जिसमें विभिन्न स्क्रीन मॉडल हैं, जहां मौजूदा तत्वों को स्थानांतरित किया जा सकता है। इसके अतिरिक्त, एमुलेटर के लिए डिबगर्स और लॉगकैट के साथ काम करने की संभावना को कवर किया गया है। इंटेलीज आईडीईए विभिन्न भाषाओं का समर्थन करता है जो जेवीएम पर आधारित हैं; जावा (इसलिए इंटेलीज में "जे"), क्लोजुर, ग्रूवी, कोटिन और स्काला। साथ ही मैवेन और ग्रैडल के लिए एक समर्थन। इस तकनीक के साथ, एंड्रॉइड स्टूडियो के साथ जुड़े, संभावनाएं इस प्रणाली के लिए अनुप्रयोगों के निर्माण और निर्माण के लिए आरामदायक हैं।

1

एंड्रॉइड स्टूडियो में विभिन्न घटक होते हैं जो अनुप्रयोगों के निर्माण में मदद करते हैं; ग्रेड-आधारित बिल्ड सिस्टम, वेरिएंट बिल्ड और कई एपीके फाइलें, साथ ही कोड टेम्प्लेट जो ऐप बिल्डिंग में सहायता करते हैं। थीम तत्वों के ड्रैग और ड्रॉप संपादन के लिए समर्थन के साथ एक पूर्ण लेआउट संपादक। उपयोग में आसानी और संस्करण की अनुकूलता, कोड प्रोगार्ड के साथ सिकुड़ता है और ग्रैडल के साथ कम और कम संसाधन खपत। अंत में, Google क्लाउड प्लेटफ़ॉर्म के लिए अंतर्निहित समर्थन, जो Google क्लाउड मैसेजिंग और ऐप इंजन को एकीकृत करना आसान बनाता है।

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

4

एंड्रॉइड स्टूडियो में एप्लिकेशन की प्राप्ति को कवर करने वाले विकास चरणों में, हम चार चरणों को पाते हैं। पहला है पर्यावरण सेटिंग्स; इस चरण के दौरान, विकास पर्यावरण स्थापित और कॉन्फ़िगर किया गया है। इसके अलावा, कनेक्शन उन तत्वों के लिए किया जाता है जहां एप्लिकेशन की स्थापना की जा सकती है, और एंड्रॉइड वर्चुअल डिवाइस (AVDS) बनाए जाते हैं। दूसरा चरण शामिल है परियोजना विन्यास और विकास; इस दौरान, परियोजना विन्यास और विकास किया जाता है। हम मॉड्यूल बनाने के बारे में बात कर रहे हैं जिसमें एप्लिकेशन और स्रोत कोड फ़ाइलों के लिए संसाधन हैं। तीसरे चरण में शामिल हैं परीक्षण, डिबगिंग, और एप्लिकेशन का निर्माण; इस बिंदु पर परियोजना एक डीबग करने योग्य .apk पैकेज (एस) में बनाई गई है जिसे एमुलेटर या एंड्रॉइड डिवाइस पर स्थापित और चलाया जा सकता है। ग्रैडल-आधारित बिल्ड सिस्टम का उपयोग किया जाता है। यह लचीलापन, कस्टम बिल्ड वेरिएंट और निर्भरता रिज़ॉल्यूशन प्रदान करता है। एक और आईडीई का उपयोग करने के मामले में, परियोजना को ग्रैडल का उपयोग करके विकसित किया जा सकता है, और बदले में, एडीबी का उपयोग करने वाले डिवाइस पर स्थापित किया गया है। इसके बाद, एप्लिकेशन को डिवाइस मॉनिटरिंग संदेशों, प्लस एंड्रॉइड लॉगिंग डिवाइस (Logcat) के साथ IntelliJ के विचार के साथ डीबग किया जाता है। इसके अलावा, एक संगत JDWP डिबगर का उपयोग किया जा सकता है, जिसमें डिबगिंग और लॉगिंग टूल शामिल हैं जो एंड्रॉइड एसडीके के साथ प्रदान किए गए हैं। अंत में, एप्लिकेशन के परीक्षण के लिए एंड्रॉइड एसडीके टेस्ट टूल का उपयोग किया जाता है।

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

2

इस छवि में हम एंड्रॉइड स्टूडियो में अनुप्रयोगों की प्राप्ति के लिए चरणों के आरेख को देख सकते हैं।

एंड्रॉइड ऐप के निर्माण के दौरान चरणों और विकास को हम पहले से ही जानते हैं। प्रत्येक परियोजना के मामले में, मॉड्यूलर आधार का जिक्र करते हुए, एप्लिकेशन में स्रोत कोड फ़ाइलों और संसाधन फ़ाइलों के साथ एक या अधिक मॉड्यूल होते हैं। जो, इसके विभिन्न प्रकारों में; एंड्रॉइड ऐप मॉड्यूल, लाइब्रेरी मॉड्यूल, टेस्ट मॉड्यूल और ऐप इंजन मॉड्यूल। डिफ़ॉल्ट रूप से, एंड्रॉइड स्टूडियो एंड्रॉइड प्रोजेक्ट दृश्य में प्रोजेक्ट फ़ाइलों को प्रदर्शित करता है। इस बिंदु पर मॉड्यूल मुख्य स्रोत कोड फ़ाइलों तक त्वरित पहुंच प्रदान करने के लिए एक संगठित तरीके से आयोजित किए जाते हैं। बिल्ड फ़ाइलों के मामले में, ये स्क्रिप्स ग्रेड के तहत शीर्ष स्तर पर दिखाई देते हैं। स्टूडियो एंड्रॉइड में हम पहले से ही समझते हैं कि ग्रेड का उपयोग एप्लिकेशन बिल्डिंग सिस्टम के आधार के रूप में किया जाता है। यह निर्माण प्रणाली एंड्रॉइड स्टूडियो मेनू में एकीकृत उपकरण के रूप में चलती है, और बदले में कमांड लाइन से स्वतंत्र होती है।

3

प्रोजेक्ट फाइलें।

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

इस नए संस्करण में पाए गए मुख्य परिवर्तनों में, ऑपरेटिंग सिस्टम के नए संस्करण में विकास के लिए समर्थन, एंड्रॉइड एन, इसके पूर्वावलोकन में सराहना की गई है। एंड्रॉइड एन प्लेटफ़ॉर्म जावा 8 के लिए समर्थन जोड़ता है, जिसमें भाषा की विशेषताएं हैं जिन्हें जैक नामक एक नए प्रयोगात्मक संकलक की आवश्यकता होती है। जैक का नवीनतम संस्करण केवल 2.1 संस्करण पर काम करने योग्य है। एंड्रॉइड स्टूडियो से। इसलिए, यदि आप जावा 8 के साथ काम करना चाहते हैं, तो इस संस्करण का उपयोग करना आवश्यक है। यह ध्यान दिया जाना चाहिए कि हालांकि एंड्रॉइड स्टूडियो 2.1 अब स्थिर है, जैक कंपाइलर अभी भी प्रयोगात्मक है, इसलिए, इसकी बिल्ड फ़ाइल में जैकऑक्शंस संपत्ति के साथ सक्रिय होना चाहिए। .ग्रेड

नए संस्करण में अन्य नई विशेषताओं में, मामूली बग फिक्स और साथ ही कुछ सुधार किए गए थे; जावा-जागरूक C ++ डीबगर को N डिवाइस या एमुलेटर का उपयोग करते समय और मूल डीबगर मोड का चयन करते समय डिफ़ॉल्ट रूप से सक्षम किया जाता है। ऐप की प्राप्ति में सुधार के लिए एक सिफारिश के रूप में, 2.1.0 संस्करण के लिए ग्रैडल के लिए एंड्रॉइड प्लगइन को अपडेट करना अच्छा है।

वर्तमान में एंड्रॉइड स्टूडियो संस्करण 0.1 से 2.1.0 तक चला गया है, इस साल अप्रैल में सबसे हाल के एक सहित कुल 24 संस्करण हैं। यदि आप प्रत्येक एक या उसके नवीनतम संस्करण को जानना चाहते हैं, तो डाउनलोड या समस्या निवारण जानकारी के लिए उसके आधिकारिक पृष्ठ पर निम्न लिंक पर जाएँ: http://developer.android.com/tools/revisions/studio.html


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   क्रिस्टोबल कहा

    आइए फ्री होने के लिए लिनक्स का उपयोग करें? और वे अन्य ब्लॉग से चोरी क्यों कर रहे हैं या तारिंगा की कॉपी पेस्ट ?, बहुत बुरा बुरा…।

  2.   मिगुएल कहा

    क्या यह ऐप आविष्कारक की तरह है?