गेम और ऐप्स को कोड करने के तरीके के बारे में बहुत सारे प्रोग्रामिंग कोर्स हैं। हालांकि, उनमें से कई लोगों को डाउनलोड करने के लिए ऐप स्टोर पर डालकर प्रोग्राम को पूरी तरह से कोड करने की पूरी प्रक्रिया नहीं दिखाते हैं।
हमने freeCodeCamp.org YouTube चैनल पर एक पूर्ण पाठ्यक्रम जारी किया है जो आपको सिखाएगा कि कैसे शुरू से ही Android ऐप बनाना और प्रकाशित करना है।
यह कोर्स राहुल पांडे पढ़ाते हैं। राहुल फेसबुक में इंजीनियर हैं। वह स्टैनफोर्ड यूनिवर्सिटी में भी व्याख्यान देते हैं और कई ऐप्स प्रकाशित कर चुके हैं।
इस शुरुआती पाठ्यक्रम में, आप एक अनुकूलन योग्य मेमोरी गेम बनाने और प्रकाशित करने के लिए कोटलिन का उपयोग करना सीखेंगे जो सामग्री को फायरबेस क्लाउड स्टोरेज में सहेज सकता है।
आप जिस ऐप का निर्माण करेंगे, वह आपको पूर्वनिर्धारित खेलों में से एक खेलने की अनुमति देता है, या आपके या किसी मित्र द्वारा बनाए गए कस्टम गेम को खेलने की अनुमति देता है! यह एक क्लासिक मेमोरी गेम है जो आपको अपने फोन से फोटो का उपयोग करने की अनुमति देता है।
राहुल इस कोर्स के ऐप को प्ले स्टोर पर पहले ही पब्लिश कर चुके हैं। आप इसे यहां देख सकते हैं और फिर इसे स्वयं बनाने का तरीका जानने के लिए पाठ्यक्रम देख सकते हैं।
इस पाठ्यक्रम में, आप निम्न के बारे में जानेंगे:
- गतिशील लेआउट
- मल्टी-स्क्रीन नेविगेशन
- छवि लोड हो रहा है
- Firebase के साथ दृढ़ता
आप ऐप डेवलपमेंट और राहुल की चेकलिस्ट के बारे में व्यावहारिक सुझाव और तरकीबें भी सीखेंगे, जिन्हें वह Google Play स्टोर पर ऐप प्रकाशित करने से पहले देखता है।
यह एक शुरुआती कोर्स है लेकिन आपको प्रोग्रामिंग का कुछ अनुभव होना चाहिए। यह कोटलिन के बारे में कुछ जानने में भी मदद करेगा, लेकिन अगर आप भाषा के लिए पूरी तरह से नए हैं तो भी इसका अनुसरण करना संभव है।
पाठ्यक्रम के सभी खंड यहां दिए गए हैं:
- परिचय + ऐप अवलोकन
- मुख्य लेआउट बनाएं
- मेमोरी कार्ड दिखाने के लिए RecyclerView सेटअप करें
- बोर्डसाइज एनम जोड़ें + आइकन बनाएं
- मेमोरी कार्ड और गेम क्लासेस बनाएं
- गेम लॉजिक लागू करें
- खेल की जानकारी प्रदर्शित करें
- खेल नियंत्रण के लिए मेनू विकल्प जोड़ें
- क्रिएटएक्टिविटी पर नेविगेट करने के लिए एक आशय का उपयोग करें
- निर्माण प्रवाह में छवि ग्रिड बनाएं
- इमेज इंटेंट चुनें
- छवि अपलोड तैयारी
- Firebase संग्रहण पर अपलोड करें
- मेमोरी गेम को फायरबेस में सेव करें
- कस्टम इमेज के साथ मेमोरी चलाएं
- गेम डाउनलोड करने के लिए मेनू विकल्प जोड़ें
- शैली अपडेट
- रिलीज़ बिल्ड बनाना
- अपने ऐप को Google Play पर प्रकाशित करना
- अवधारणा समीक्षा
पूरा कोर्स freeCodeCamp.org YouTube चैनल पर देखें (4 घंटे का समय)।