एंड्रॉइड के लिए एप्लिकेशन का विकास भविष्य के लिए महत्वपूर्ण हो गया है, इस ऑपरेटिंग सिस्टम के साथ स्मार्टफोन और टैबलेट की संख्या के कारण। हालांकि, अगर हमारे पास स्पष्ट आधार नहीं है तो एंड्रॉइड के लिए एप्लिकेशन विकसित करना आसान नहीं है। हमारी मदद करने के लिए, हमारे पास एक बहुत ही उपयोगी उपकरण है, एंड्रॉइड स्टूडियो.
ताकि हम सब एक दूसरे को समझ सकें। बाइनरी सिस्टम जिस भाषा का उपयोग करते हैं वह 1 और 0 द्वारा दी गई भाषा है। व्यवहार में, डिजिटल सिस्टम इलेक्ट्रॉनिक रूप से 1 और 0 के संकेतों को समझते हैं। एक निश्चित वोल्टेज 1 है, और दूसरा निश्चित वोल्टेज 0 है। अब, जब हम एक एप्लिकेशन बनाते हैं, तो हम इसे केवल 1 और 0 से बनी भाषा में नहीं लिखते हैं, बल्कि अक्षरों, आदेशों और संरचनाओं द्वारा लिखते हैं जो कि बहुत आसान होते हैं। काम का समय। Android के लिए एप्लिकेशन बनाने के लिए Java भाषा का उपयोग किया जाता है। यह भाषा अंग्रेजी आदेशों का उपयोग करती है जो 1 और 0 की तुलना में बहुत अधिक परिचित हो सकते हैं। उदाहरण के लिए, "वर्ग" शब्द का उपयोग किसी वर्ग को परिभाषित करने के लिए किया जाता है, या "नया" शब्द का उपयोग एक नए तत्व को परिभाषित करने के लिए किया जाता है। इन शब्दों का उपयोग किसके लिए किया जाता है, यह सीखना एक नई भाषा सीखने जैसा है, एक बार जब हम इसे समझ लेते हैं, तो इसके साथ काम करना बहुत आसान हो जाता है, ऐसा कुछ जो 1 और 0 से बनी भाषा के साथ कभी नहीं होगा।
अब, जावा भाषा में लिखे गए प्रोग्राम से लेकर जब तक इसे दो अलग-अलग प्रकार के वोल्टेज के विद्युत संकेतों में परिवर्तित नहीं किया जाता है, तब तक प्रक्रियाएं कई हैं। कई मौकों पर, जैसा कि एंड्रॉइड एप्लिकेशन के साथ होता है, हमने जो कोड लिखा है, वह अन्य भाषाओं में परिवर्तित हो जाता है, मशीनी भाषा के करीब। जब हम निम्न-स्तरीय प्रोग्रामिंग की बात करते हैं, तो हम ठीक उस स्तर का उल्लेख करते हैं जो एक डिजिटल सिस्टम की मुख्य क्रियाओं के बहुत करीब है।
अगर हम एंड्रॉइड के लिए बुनियादी एप्लिकेशन बनाते हैं, तो हम उच्च स्तर पर प्रोग्राम करेंगे, और हम 1 और 0 के बारे में पूरी तरह से भूल सकते हैं। हम उन सभी भाषाओं और कोडों को भूल सकते हैं जो उन दो अंकों से हमारे एप्लिकेशन में जाते हैं, एक को छोड़कर , जावा। इसके अलावा, एंड्रॉइड के लिए बाकी प्रोग्रामिंग बहुत अधिक परिचित है, क्योंकि हमारे पास बहुत उपयोगी प्रोग्राम और एप्लिकेशन हैं। हालांकि अंत में केवल जावा कोड ही रहेगा, हम इन प्रोग्रामों का उपयोग परियोजनाओं से अधिक आत्मसात करने योग्य तरीके से निपटने के लिए कर सकते हैं। उन कार्यक्रमों में से एक है एंड्रॉइड स्टूडियो.
Android Studio, विकास के लिए आवश्यक
¿Qué es एंड्रॉइड स्टूडियो? यह एक आईडीई, एक विकास इंटरफ़ेस है। यह वास्तव में एक डेवलपर के लिए एक प्रकार का कार्य डेस्क है। वहां आपको हमारा प्रोजेक्ट, उसके फोल्डर, उसमें मौजूद फाइलें, और वह सब कुछ मिलेगा जो आपको एप्लिकेशन बनाने के लिए चाहिए। Android Studio की सबसे अच्छी बात यह है कि इसे Google द्वारा बनाया गया है और अभी कुछ महीने पहले ही प्रस्तुत किया गया था, इसलिए हम एक पुराने और बिना पॉलिश वाले टूल की बात नहीं कर रहे हैं, बल्कि एक बहुत ही आधुनिक प्रोग्राम की बात कर रहे हैं जो उन्हीं लोगों द्वारा बनाया गया है जो ऑपरेटिंग सिस्टम बनाया है।
अन्य बातों के अलावा, इसमें कुछ उपकरण हैं जो अनुप्रयोगों के विकास को बहुत सुविधाजनक बनाएंगे, जैसे कि विभिन्न स्मार्टफोन और टैबलेट पर एप्लिकेशन का पूर्वावलोकन करने में सक्षम होना यह जानने के लिए कि हम जिस कोड को संपादित कर रहे हैं वह कैसा दिख रहा है, और यह अलग स्क्रीन में कैसा दिखता है प्रकार मौजूद हैं। यह नया कार्यक्रम हमें अपने आवेदन को प्रकाशित करने के लिए तैयार करने में भी मदद करेगा। हालाँकि Android एप्लिकेशन जावा भाषा में लिखे गए हैं, लेकिन सच्चाई यह है कि बाद में उन्हें संकलित करना पड़ता है ताकि एक .apk फ़ाइल बनी रहे। यह अंतिम चरण बहुत आसान है एंड्रॉइड स्टडीया। बता दें कि नया आईडीई अब एसडीके की तुलना में बहुत अधिक परिचित और उपयोगकर्ता के अनुकूल है जो Google के पास पहले था।
Android के लिए प्रोग्रामिंग शुरू करने के लिए पहला कदम? डाउनलोड करो और इंस्टॉल करो एंड्रॉइड स्टूडियो अपने आधिकारिक पृष्ठ से। यदि हमें कुछ ही महीनों में वास्तव में उपयोगी एप्लिकेशन बनाना है तो इस कार्यक्रम से खुद को परिचित करना आवश्यक है।
क्या परिचयात्मक बकवास है….
RT
इस बिंदु पर छोटे-छोटे टुकड़ों के साथ, कृपया...
किसी भी GNU / Linux डिस्ट्रो का OS विकसित करने के लिए आपको असेंबली भाषा की आवश्यकता होती है