एंड्रॉइड स्टूडियो एंड्रॉइड का आधिकारिक इंटीग्रेटेड डेवलपमेंट एनवायरनमेंट (IDE) है जो एंड्रॉइड ऐप्स विकसित करने के लिए है। यह इंटेलीजे पर बनाया गया है, वही कोड एडिटर जिसका उपयोग PyCharm में किया जाता है, जो पायथन डेवलपर्स के बीच लोकप्रिय है।
यदि आप एंड्रॉइड स्टूडियो में नए हैं, तो IDE से परिचित होने के लिए नीचे दिए गए सरल चरणों का पालन करें।
इंस्टॉलेशन
एप्लिकेशन डाउनलोड करने से पहले, आधिकारिक साइट पर जाएं। लिखने के समय आपको पूरी तरह से टेस्ट किया गया वर्जन 3.3 डाउनलोड करना चाहिए। हालांकि अतिरिक्त सुविधाओं के साथ उच्च वर्जन उपलब्ध हैं, वे ज्यादातर बीटा में हैं।
डाउनलोड करने के बाद, आपको कुछ विकल्प दिखाई देंगे जैसे कि डार्क "ड्रैकुला" थीम या ब्लैंक व्हाइट बैकग्राउंड चुनना।
इंस्टॉलेशन में कुछ समय लगेगा, क्योंकि ऐप कंपोनेंट्स को एक-एक करके इंस्टॉल करता है, इसलिए खुद को एक अच्छा ब्रेक दें।
शुरुआत करना
इंस्टॉलेशन के बाद आप सीधे अपना प्रोजेक्ट चुन सकते हैं। फोन और टैबलेट विकल्प से शुरू करें ताकि कोड करना सीख सकें।
बाद में जैसे-जैसे आप प्रगति करते हैं, आप WearOS, एंड्रॉइड TV, एंड्रॉइड ऑटो और स्मार्ट कनेक्टेड डिवाइसेज के लिए एंड्रॉइड थिंग्स के साथ काम कर सकते हैं।
आपको अपने ऐप प्रोजेक्ट को सही API के लिए कॉन्फिगर करना भी चुनना चाहिए। यह जिंजरब्रेड से एंड्रॉइड पाई तक की पूरी रेंज को सपोर्ट करता है।
"फिनिश" पर क्लिक करने के बाद आप वेलकम स्क्रीन देखेंगे। बिल्ड को पूरी तरह से लोड होने दें, और फिर आप अपने पहले प्रोजेक्ट का उपयोग कर सकते हैं।
एंड्रॉइड स्टूडियो नेविगेट करना
एंड्रॉइड स्टूडियो विंडो में आप पहली चीज नोटिस करेंगे वह है इसका ग्रेडल-बेस्ड बिल्ड सिस्टम। मूल रूप से, ग्रेडल अपने स्वयं के कोड और संसाधनों के साथ एक ऑटोमैटिक टूलकिट है जो एंड्रॉइड स्टूडियो से स्वतंत्र रूप से काम करता है। यह प्रोजेक्ट के भीतर डिवीजन बनाने के लिए उपयोगी है जिन्हें बाद के चरण में जोड़ा जा सकता है।
इसके बाद आप विभिन्न मेनू आइटम्स के लिए उपलब्ध सुविधाओं को नोटिस करेंगे। आप "नेविगेट" विकल्प का उपयोग करके कोड एडिटर में कहीं भी नेविगेट कर सकते हैं। "कोड" के तहत कोड कम्पलीशन और ऑटो-इंडेंट फीचर्स हैं। क्लीनअप और प्रोजेक्ट के डिपेंडेंसी को समझने के लिए, "एनालाइज़" है। आप "बिल्ड" का उपयोग करके प्रोजेक्ट बना सकते हैं।
इसके अलावा, आपके बाएं पैनल पर कुछ मेनू विकल्प हैं। आप "बिल्ड वेरिएंट्स", अपने "फेवरेट्स" और "लेआउट कैप्चर" चेक कर सकते हैं। मेनू विकल्पों पर दो बार क्लिक करने से विंडो संकुचित हो जाएगी।
अंत में, आप शीर्ष-दाएं पैनल पर "क्विक डिप्लॉयमेंट" विकल्प देख सकते हैं। आप ऐप्स चला सकते हैं, SDK कॉन्फिगरेशन सेट अप कर सकते हैं, वर्चुअल डिवाइस मैनेज कर सकते हैं, डिबग कर सकते हैं और बहुत कुछ।
एंड्रॉइड स्टूडियो के साथ अपना ऐप पब्लिश करने के चरण
निम्नलिखित चरण एंड्रॉइड स्टूडियो पर किसी भी डेवलपमेंट एक्टिविटी के लिए सामान्य हैं। हालांकि नीचे बहुत सरल व्याख्या है, प्रत्येक चरण में बहुत सारे विस्तृत कॉन्सेप्ट हैं। इस लेख के दायरे से बाहर है अधिक गहराई और विवरण में जाना, लेकिन नीचे प्रोजेक्ट स्क्रीनशॉट कुछ प्रमुख विचारों का पता लगाता है।
1. अपना ऐप लिखना. इंटेलीजे कोड एडिटर यहां काम आता है। आप टेम्पलेट्स से XML में कोड जोड़ सकते हैं, ऐप संसाधन जोड़ सकते हैं, ऐप थीम डिज़ाइन कर सकते हैं, लेआउट एडिटर के साथ UI बना सकते हैं और इमेज ऐप स्टूडियो के साथ ऐप आइकन कॉन्फिगर कर सकते हैं।
उदाहरण: निम्न स्क्रीन दर्शाता है कि ऐप आइकन कैसे कॉन्फिगर करें। ऐप चुनें, "res" पर जाएं, राइट-क्लिक करें और विभिन्न आइकन से ऐप के लिए एक इमेज एसेट बनाएं।
2. अपना ऐप बिल्ड और रन करना. कोड लिखने के बाद, आप कनेक्टेड एंड्रॉइड डिवाइस या एमुलेटर (पिछले सेक्शन में वर्चुअल डिवाइस देखें) से अपना ऐप बिल्ड और रन कर सकते हैं। यह शीर्ष पर "रन" मेनू आइटम के माध्यम से संभव है। जैसे ही डिवाइस कनेक्ट होता है, आप ऐप प्रोग्राम चला सकते हैं।
3. अपना बिल्ड कॉन्फिगर करना. इस चरण में आप कई चीजें कर सकते हैं, जैसे एप्लिकेशन आईडी सेट करना, मल्टीपल बिल्ड ऑप्टिमाइज़ करना, कोड और संसाधनों को श्रिंक करना और बहुत कुछ।
4. अपना ऐप डिबग करना. इस चरण में आप ऐप में आने वाली किसी भी शर्मनाक त्रुटि को हटा सकते हैं। उदाहरण के लिए, आप सभी टेस्ट को "डिबग" कर सकते हैं यह पता लगाने के लिए कि क्या कोई बग अभी भी बने हुए हैं।
5. अपना ऐप टेस्ट करना. आप कमांड लाइन से विभिन्न टेस्ट चला सकते हैं, UI टेस्ट बना सकते हैं और यहां तक कि अपने टेस्ट रिकॉर्ड भी कर सकते हैं।
6. अपना ऐप प्रोफाइल करना. यहां आप ऐप परफॉरमेंस माप सकते हैं, CPU एक्टिविटी और GPU रेंडरिंग का निरीक्षण कर सकते हैं, एनर्जी प्रोफाइल देख सकते हैं और बैटरी उपयोग देख सकते हैं।
7. अपना ऐप पब्लिश करना. अपने ऐप को सार्वजनिक उपयोग के लिए तैयार करने से पहले, आपको ऐप के "रिलीज़" वर्जन को कॉन्फिगर, बिल्ड और टेस्ट करना होगा। इसके बाद, अपने ऐप को "अपलोड की" का उपयोग करके साइन करें जो गूगल प्ले के साथ उपलब्ध है। एक बार जब आप ऐप अपलोड कर देते हैं, तो आप गूगल प्ले में पब्लिश करने के लिए तैयार हैं।
निष्कर्ष
हालांकि एंड्रॉइड स्टूडियो एंड्रॉइड के लिए आधिकारिक IDE है, यह एकमात्र विकल्प नहीं है। आप एक्लिप्स, विजुअल स्टूडियो, कोमोडो या AIDE का भी उपयोग कर सकते हैं। एंड्रॉइड स्टूडियो के फायदों में से एक गूगल क्लाउड ऐप्स के साथ इसका सीधा एकीकरण है।
ऐप का सुंदर इंटरफेस, एकीकृत वातावरण और इंस्टेंट डिप्लॉयमेंट क्षमताएं एक तेज और फीचर-रिच एमुलेटर के लिए बनाती हैं।
उपरोक्त सिफारिश के आधार पर, क्या आप ऐप डेवलपमेंट के लिए एंड्रॉइड स्टूडियो का उपयोग करने पर विचार करेंगे? कृपया कमेंट्स में हमें बताएं।