हर किसी ने कभी न कभी प्रोग्राम करने की इच्छा का अनुभव किया है। हालाँकि, आम तौर पर चार सीमित कारक होते हैं: समय की कमी, अध्ययन सामग्री, मानसिक रुकावटें और ध्यान अवधि। इसलिए अपना शेड्यूल साफ़ करें, अपना दिमाग साफ़ करें, और अपनी पसंदीदा कॉफ़ी के एक अच्छे कप के साथ अपने ADD का स्वयं उपचार करें क्योंकि यहाँ वह सामग्री है जो आपको प्रोग्राम करना सीखने के लिए आवश्यक है।
प्रोग्राम करना सीखने का सबसे कठिन हिस्सा मानसिक रुकावट पर काबू पाना है। सबसे पहले, वहाँ कोई प्रोग्रामिंग देवता नहीं है जो किसी को कोड-साक्षरता प्रदान करता है। कोड सीखना किसी भी भाषा को सीखने के समान है - इसमें संज्ञा, क्रिया और वाक्य होते हैं जो कंप्यूटर को समझने के लिए एक निश्चित तरीके से एक साथ आते हैं। एक बार जब आप पूरा विचार लिख लेते हैं, तो प्रोग्राम ठीक से काम करता है।
दूसरा, यहां तक कि कंप्यूटर विज्ञान में पीएचडी वाले जावा विशेषज्ञ भी जावा को इनपुट और आउटपुट के साथ विशाल ब्लैक-बॉक्स के रूप में सोचते हैं। किसी भी भाषा की तरह, आपकी विशेषज्ञता जितनी अधिक होगी इसका मतलब है कि आप उतनी ही अधिक अस्पष्ट भाषा संरचनाओं का उपयोग कर सकते हैं। हालाँकि कोई भी बुनियादी भाषा संरचनाएँ सीख सकता है।
तीसरा मानसिक अवरोध है प्रेरित होना और "बस करो।" उपकरण निःशुल्क हैं. संसाधन उपलब्ध हैं. जो कोई भी प्रोग्राम लिखना चाहता है वह ऐसा कर सकता है और अपना काम प्रकाशित कर सकता है। तो आपको सीधे अपनी आईडीई में जाने और कुछ बनाना शुरू करने की आवश्यकता है।
औजार: एंड्रॉइड ऐप कैसे बनाएं भाग 1: एक्लिप्स और एंड्रॉइड एसडीके की स्थापना - एक्लिप्स और एंड्रॉइड एसडीके को सेट करने से आपको एंड्रॉइड ऐप बनाना शुरू करने के लिए आवश्यक बुनियादी उपकरण मिलेंगे। किसी भी प्रोजेक्ट की तरह, आपको पहले अपने उपकरण इकट्ठा करके और उनका उपयोग करना सीखकर शुरुआत करनी चाहिए।
कौशल: "जावा ट्यूटोरियल" - जावा ट्यूटोरियल अनिवार्य रूप से एक http ई-बुक है जिसे कई प्रमाणपत्रों और ऑनलाइन पाठ्यक्रमों के समान प्रारूप में रखा गया है। कई लोगों ने कहा है कि वे "बैठकर जावा सीखना चाहते हैं।" जावा ट्यूटोरियल सटीक रूप से ऐसा करने का एक शानदार तरीका है। यह सामान्य जावा अनुप्रयोगों को लिखने के लिए तैयार किया गया है, न कि विशेष रूप से एंड्रॉइड के जावा कार्यान्वयन के लिए। इस सामग्री को सीखने से आपको जावा अनुप्रयोगों की प्रोग्रामिंग के लिए एक मजबूत ज्ञान आधार मिलेगा।
सामग्री: एंड्रॉइड "पैकेज इंडेक्स" - एंड्रॉइड पैकेज इंडेक्स Google द्वारा प्रदान किए गए सभी पैकेजों, कक्षाओं और एपीआई के लिए एक संदर्भ है। एक बार जब आप जावा में प्रोग्राम करना सीख जाते हैं, तो आपको किसी एप्लिकेशन के व्यक्तिगत बिल्डिंग ब्लॉक्स के बारे में सीखना होगा। इनमें से प्रत्येक पैकेज आपके लेखन में संज्ञा और क्रिया के रूप में कार्य करता है। दस्तावेज़ इन शब्दों का उपयोग करने के लिए उचित समय और स्थान के साथ-साथ आपको उनसे क्या मिलता है यह भी दिखाता है। यह पैकेज इंडेक्स आपके शब्दकोश के रूप में कार्य करता है।
वास्तुकला: "एंड्रॉइड डिज़ाइन" - एंड्रॉइड डिज़ाइन पेज आपके एंड्रॉइड एप्लिकेशन में विचारों के लिए एक बेहतरीन लॉन्चपैड है। यह पृष्ठ इस बात का उदाहरण है कि Google क्या देखना चाहता है। प्रत्येक पृष्ठ Google द्वारा अनुशंसित डिज़ाइन कार्यान्वयन दिखाता है।
मानवीय पहलू: हमारा एंड्रॉइड हैकिंग फ़ोरम प्रश्न पूछने, उत्तर पाने और अन्य डेवलपर्स के कार्यों को देखने के लिए एकदम सही जगह है।
इसलिए, हमने आपके स्वयं के एंड्रॉइड एप्लिकेशन बनाना शुरू करने के लिए आवश्यक सभी बुनियादी बातों को शामिल कर लिया है। इंटरनेट पर लगभग अनंत संसाधन उपलब्ध हैं। कृपया नीचे अपने पसंदीदा संसाधन साझा करें।