शुरुआती के लिए एंड्रॉइड ऐप डेवलपमेंट - आपको क्या जानना चाहिए

लेखक: Peter Berry
निर्माण की तारीख: 20 अगस्त 2021
डेट अपडेट करें: 1 जुलाई 2024
Anonim
Android ऐप डेवलपमेंट कैसे सीखें (2021 में काम करता है)
वीडियो: Android ऐप डेवलपमेंट कैसे सीखें (2021 में काम करता है)

विषय


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

उस प्रश्न के बहुत अच्छे उत्तर हैं। Android आपको दो बिलियन से अधिक मासिक उपयोगकर्ताओं तक सीधी पहुँच प्रदान करता है। यह नंबर एक मोबाइल ऑपरेटिंग सिस्टम है और सरासर संख्या के मामले में iOS से ऊपर है। एंड्रॉइड न केवल फोन पर, बल्कि टैबलेट, टीवी और स्मार्टवॉच पर भी चलता है। अब Android ऐप्स Chrome OS पर भी चल सकते हैं! निश्चित रूप से, iOS उपयोगकर्ता पारंपरिक रूप से अपने ऐप पर अधिक खर्च करते हैं, लेकिन फिर भी यह अंतर बंद होने लगा है, क्योंकि एंड्रॉइड उपयोगकर्ता अपने सॉफ़्टवेयर के लिए खोल देना चाहते हैं।

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

एंड्रॉइड पर कुछ लोकप्रिय बनाना पीसी या मैक पर सफलता की तुलना में कहीं अधिक आसान है।

Android पर एप्लिकेशन रिलीज़ करना सरल है

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


एक बार जब आप अपना ऐप तैयार करने के लिए तैयार हो जाते हैं, तो एपीके (एक फ़ाइल जिसमें आपका ऐप होगा और आसान इंस्टॉलेशन की अनुमति होगी) बनाने के लिए यह एक बहुत ही सरल प्रक्रिया है और इसे Google Play Store में जमा करें। $ 25 का एक एकल शुल्क यह सब लागत है - फिर आप किसी भी बिंदु पर असीमित एप्लिकेशन अपलोड करने में सक्षम होंगे। यहां तक ​​कि समीक्षा प्रक्रिया स्वचालित है (कोई भी मनुष्य शामिल नहीं है), जिसका अर्थ है कि आपका ऐप कुछ घंटों में दिखाई देगा। Google Play Store इसे आपके ऐप को खोजने और डाउनलोड करने के लिए लोगों के लिए एक हवा बनाता है। "बाजार के मार्ग" के रूप में, इस शब्द को बाहर निकालना और लोगों को आपकी रचनाओं का आनंद लेना शुरू करना बहुत आसान बनाता है। एंड्रॉइड पर कुछ लोकप्रिय बनाना पीसी या मैक पर सफलता की तुलना में कहीं अधिक आसान है।

थोड़े से मूल ज्ञान के साथ, आप एक पेशेवर दिखने वाला ऐप बना सकते हैं और इसे कुछ ही समय में अरबों दर्शकों के लिए रिलीज़ कर सकते हैं। Android विकास उच्च मांग में भी एक कौशल है। बेहतर अभी तक, जावा (एंड्रॉइड की आधिकारिक प्रोग्रामिंग भाषाओं में से एक) नियोक्ताओं द्वारा मांगी गई नंबर एक भाषा है! "अन्य" आधिकारिक भाषा कोटलिन है, जो जावा और सी # के समान है जो आपको आसानी से अपने कौशल को अन्य भूमिकाओं में स्थानांतरित करने में सक्षम होना चाहिए।


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

शुरुआती लोगों के लिए एंड्रॉइड ऐप डेवलपमेंट के साथ शुरुआत करना

आश्वस्त? महान! तो आपको शुरुआत करने के लिए क्या चाहिए?

आपको काफी सभ्य चश्मे के साथ एक कंप्यूटर की आवश्यकता होगी - कुछ भी बड़ा नहीं। यदि यह पिछले कुछ वर्षों में बनाया गया था और विंडोज चलाता है, तो आप शायद जाना अच्छा है। वहां से, आपको कुछ चीजें डाउनलोड करनी होंगी:

  • Android स्टूडियो
  • Android एसडीके
  • जावा JDK - संभावित

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

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

JDK: JDK "जावा डेवलपमेंट किट" है, यह आपके कंप्यूटर को जावा कोड को समझने और व्याख्या करने में सक्षम करेगा (जो कि नवागंतुक कोटलिन के साथ Android की पसंदीदा प्रोग्रामिंग भाषा है)। यह महत्वपूर्ण है क्योंकि आपके ऐप्स को जावा का उपयोग करते हुए लिखा जाएगा - इसे काम करने के लिए आपको इसकी आवश्यकता होगी। जब तक आप कंप्यूटर को स्थानांतरित नहीं करते हैं, तब तक आपको इसे फिर से छूने की आवश्यकता नहीं है, लेकिन आपको इसे शुरू में डाउनलोड और इंस्टॉल करने की आवश्यकता है।

Android स्टूडियो:Android Studio, Android विकास के लिए आधिकारिक एकीकृत विकास परिवेश (IDE) है। यह विकास के लिए आपके केंद्रीय केंद्र के रूप में कार्य करेगा। यह वह जगह है जहाँ आप जावा कोड दर्ज करेंगे, ऐप चलाएंगे और डीबग करेंगे, और अपनी सभी प्रोजेक्ट फ़ाइलों को प्रबंधित करेंगे। यह सॉफ़्टवेयर का एक टुकड़ा है जो आपके इंटरफ़ेस को कोडिंग और परीक्षण के लिए प्रदान करता है, लेकिन ऐसा करने के लिए इस सूची में अन्य तत्वों की आवश्यकता होती है।

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

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

तब JDK को स्थापित करने के अलावा, Android Studio आपके लिए अधिकांश इंस्टॉलेशन और सेट-अप को संभाल लेगा।

बड़ा फैसला: कोटलिन या जावा?

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

सारांश: शुरुआती लोगों के लिए एंड्रॉइड ऐप डेवलपमेंट क्या शामिल है?

इस सब को ध्यान में रखते हुए, हम एंड्रॉइड ऐप डेवलपमेंट की एक बुनियादी तस्वीर बनाना शुरू कर रहे हैं।

प्रभावी रूप से, एक एंड्रॉइड ऐप जावा (जिसे जेडडीके की आवश्यकता होती है) के साथ लिखा गया कोड है, जिसमें एंड्रॉइड केके के लिए शीर्ष धन्यवाद पर अतिरिक्त कार्यक्षमता है। इसमें विभिन्न छवियां, लेआउट मक्खियों, संगीत और अन्य "संसाधन" फाइलें शामिल हैं। एंड्रॉइड स्टूडियो हमारे लिए यह सब कुछ एक साथ रखता है और जब आप रन या एक्सपोर्ट को हिट करते हैं, तो कोड और सभी परिसंपत्तियों को एक कंटेनर में रखा जाता है जिसे एपीके कहा जाता है। यह एक .zip फ़ाइल की तरह कुछ है, इसमें यह संपीड़ित है, और एक .exe की तरह, इसमें यह एक इंस्टॉलेशन फ़ाइल के रूप में काम करता है। इस बिंदु पर, आपके कार्यक्रमों को वितरित करने के लिए केवल एक फ़ाइल है जिसे आपको साझा करने और चलाने की आवश्यकता है।

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

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

वनप्लस ने अपने नए फ्लैगशिप, वनप्लस 7 प्रो के साथ सभी स्टॉप को बाहर कर दिया। यह सबसे अच्छा मूल्य नहीं हो सकता है, लेकिन यह वास्तव में वर्ष के सर्वश्रेष्ठ एंड्रॉइड फोन में से एक के रूप में चल सकता है।...

अपडेट # 3: शुक्रवार, 26 अप्रैल, 2019 सुबह 10:28 बजे ET: OnePlu ने पुष्टि की है कि OnePlu 7 U.K लॉन्च पूरी तरह से बिक चुका है! हालांकि यह यू.के. वनप्लस के प्रशंसकों के लिए दुर्भाग्य की बात है, लेखन के ...

लोकप्रिय प्रकाशन