Computer >> कंप्यूटर >  >> प्रणाली >> Android

2020 में स्पंदन कैसे सीखें

स्पंदन इस साल एक ट्रेंडिंग तकनीक है। यह लेख फ़्लटर के साथ iOS और Android एप्लिकेशन विकसित करने का तरीका सीखने के लिए कुछ निःशुल्क और सशुल्क तरीके सुझाएगा।

क्या आप मोबाइल एप्लिकेशन डेवलपमेंट में रुचि रखते हैं?

यदि आपका उत्तर हाँ है, तो आप सही लेख पढ़ रहे हैं! हो सकता है कि आप अभी तक स्पंदन के बारे में नहीं जानते हों, लेकिन चिंता न करें - मैंने एक लेख लिखा था कि स्पंदन क्या है और आपको इसे इस वर्ष क्यों सीखना चाहिए।

स्पंदन Google द्वारा बनाया गया एक स्वतंत्र और खुला स्रोत मोबाइल यूआई ढांचा है और मई 2017 में जारी किया गया है। कुछ शब्दों में, यह आपको केवल एक कोड के साथ एक देशी मोबाइल एप्लिकेशन बनाने की अनुमति देता है। इसका मतलब है कि आप दो अलग-अलग ऐप (आईओएस और एंड्रॉइड) बनाने के लिए एक प्रोग्रामिंग भाषा और एक कोडबेस का उपयोग कर सकते हैं। - स्पंदन क्या है और आपको इसे 2020 में क्यों सीखना चाहिए

इस पोस्ट में, मैं आपके साथ दो प्रकार की सामग्री साझा करता हूं, निःशुल्क या सशुल्क। मैंने हर प्रकार के शिक्षार्थी (वीडियो, पाठ्यक्रम, किताबें, ट्यूटोरियल, और इसी तरह) का समर्थन करने के लिए उत्कृष्ट संसाधन खोजने की कोशिश की।

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

तो चलो शुरू करते है। मैंने प्रत्येक संसाधन को एक छोटे पैराग्राफ के साथ समझाने की कोशिश की। सभी जानकारी संबंधित वेबसाइट के विवरण से आई है। जैसा कि आप कल्पना कर सकते हैं, मैंने इन सभी तरीकों को आजमाया नहीं है। यदि आपको अधिक विवरण की आवश्यकता है, तो मैं आपको लिंक की गई वेबसाइट पर जाने के लिए आमंत्रित करता हूं।

मुफ़्त सामग्री

वीडियो/पाठ्यक्रम

  • डार्ट प्रोग्रामिंग ट्यूटोरियल - पूरा कोर्स

डार्ट पर एक फ्रीकोडकैम्प पूर्ण पाठ्यक्रम।

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

शुरुआती लोगों के लिए एक फ्रीकोडकैम्प पूर्ण ट्यूटोरियल। जब मैंने स्पंदन शुरू किया तो यह ट्यूटोरियल मेरे संदर्भों में से एक था। यह एक उत्कृष्ट परिचय है और आपको उन पहली अवधारणाओं को समझने में मदद करता है जो आपके लिए उपयोगी होंगी।

एंड्रॉइड और आईओएस के लिए ऐप्स बनाने के लिए Google के अभूतपूर्व मल्टी-प्लेटफ़ॉर्म मोबाइल डेवलपमेंट फ्रेमवर्क फ़्लटर को जानें। इस कोर्स में, फ़्लटर क्रैश कोर्स के निक मैनिंग आपको सिखाते हैं कि फ़्लटर के साथ जल्दी और प्रभावी ढंग से कैसे उठना और दौड़ना है। निक 2017 से फ़्लटर इंजीनियर हैं और उन्होंने इस वास्तविक दुनिया के ज्ञान को एक स्पष्ट, यथार्थवादी और चरण-दर-चरण क्रैश कोर्स में उबाला है। - स्पंदन पाठ्यक्रम - शुरुआती के लिए पूर्ण ट्यूटोरियल (iOS और Android ऐप्स बनाएं)
  • स्पंदन क्रैश कोर्स

स्पंदन पर एक ट्रैवर्सी मीडिया क्रैश कोर्स।

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

द नेट निंजा द्वारा बनाई गई शुरुआती लोगों के लिए फ़्लटर पर एक Youtube प्लेलिस्ट।

आपको पता चल जाएगा कि स्क्रैच से Android और IOS ऐप्स बनाने के लिए Flutter (और Dart) का उपयोग कैसे करें। आप वर्ल्ड टाइम ऐप बनाने के लिए विजेट्स, पैकेज, एसेट्स और एसिंक्रोनस कोड के बारे में जानेंगे, साथ ही साथ दो अन्य मिनी-ऐप्स भी सीखेंगे जो आपके फ़्लटर कौशल को अच्छे उपयोग में लाएंगे! - शुरुआती के लिए स्पंदन ट्यूटोरियल
  • स्पंदन और Firebase ऐप बिल्ड

द नेट निंजा द्वारा बनाई गई फ़्लटर और फायरबेस पर एक यूट्यूब प्लेलिस्ट। जब मैं अपने पहले आवेदन में फायरबेस का उपयोग करना चाहता था, तो मैंने पहली बार यह कोर्स किया। यह व्यापक था और मुझे इस उपकरण को फ़्लटर के साथ एकीकृत करने की एक अच्छी समझ मिली।

फायरबेस फायरस्टोर (एक रीयल-टाइम डेटाबेस) और फायरबेस ऑथेंटिकेशन का उपयोग करके आप सीखेंगे कि स्क्रैच से एक स्पंदन एप्लिकेशन कैसे बनाया जाए। यह प्लेलिस्ट उन डेवलपर्स के लिए है जो पहले से ही Flutter को जानते हैं। - स्पंदन और फायरबेस ऐप बिल्ड
  • रेसो कोडर

स्पंदन को समर्पित एक यूट्यूब चैनल। फ्रेमवर्क कैसे काम करता है, यह समझाने के लिए रेसो कोडर ने बहुत सारे ट्यूटोरियल बनाए। फ़्लटर के साथ आपके द्वारा उपयोग किए जा सकने वाले कई टूल को समझाया गया है ताकि आप उन्हें अपने प्रोजेक्ट में एकीकृत कर सकें। स्पंदन के लिए कोड आर्किटेक्चर पर भी पाठ हैं।

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

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

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

Google Codelabs

आप Google Codelabs वेबसाइट से भी Flutter सीख सकते हैं। वेबसाइट एक निर्देशित, ट्यूटोरियल-आधारित, हैंड्स-ऑन कोडिंग अनुभव प्रदान करती है। मैंने अभी इस साइट की खोज की है। आप इसे फ़्लटर के बाहर भी इस्तेमाल कर सकते हैं। यह सभी Google तकनीकों को कई ट्यूटोरियल के साथ संदर्भित करता है ताकि आप उनका उपयोग कर सकें।

अधिकांश कोडलैब आपको एक छोटा एप्लिकेशन बनाने या किसी मौजूदा एप्लिकेशन में एक नई सुविधा जोड़ने की प्रक्रिया के माध्यम से आगे बढ़ाएंगे। वे iOS पर Android Wear, Google कंप्यूट इंजन, प्रोजेक्ट टैंगो और Google API जैसे विषयों की एक विस्तृत श्रृंखला को कवर करते हैं। - गूगल कोडलैब्स

दस्तावेज़ीकरण

स्पंदन के बारे में मुझे जो कुछ पसंद है वह है प्रलेखन। यह पूर्ण है और जब आप कोई एप्लिकेशन सीख रहे हों या विकसित कर रहे हों तो यह सहायक हो सकता है।

दस्तावेज़ीकरण कई विषयों से होकर गुजरता है, जैसे:

  • स्पंदन के साथ कैसे प्रारंभ करें
  • सभी उपलब्ध विजेट
  • एपीआई दस्तावेज़ (पुस्तकालय दस्तावेज़)
  • बहुत सारे ट्यूटोरियल वाली कुकबुक
  • ऐप्स के कुछ उदाहरण
  • द फ़्लटर यूट्यूब चैनल

किताबें

  • संक्षेप में स्पंदन

स्पंदन प्रलेखन के माध्यम से खोज करने पर, मुझे यह पुस्तक मिली। लेखक पूरी तरह कार्यात्मक ऐप बनाता है, जो आपको ढांचे की स्पष्ट समझ प्राप्त करने की अनुमति देता है। चाहे आपके पास मोबाइल विकास का अनुभव हो या न हो, यह पुस्तक पहुंच योग्य है।

  • स्पंदन ट्यूटोरियल हैंडबुक

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

HereWeCode

मैं जल्द ही स्पंदन पर ट्यूटोरियल बनाने की योजना बना रहा हूं। अप टू डेट रहने के लिए आप यूट्यूब चैनल और ट्विटर को फॉलो कर सकते हैं। बेझिझक मुझे बताएं कि आप कौन से विषय और ट्यूटोरियल देखना चाहते हैं।

पाठ्यक्रम

  • डार्ट के साथ पूरा 2020 स्पंदन विकास बूटकैंप
यह फ़्लटर बूटकैंप आधिकारिक तौर पर Google फ़्लटर टीम के सहयोग से बनाया गया है। आप खरोंच से सीखेंगे और कुछ एप्लिकेशन बनाएंगे। पाठ्यक्रम में 27+ घंटे के वीडियो ट्यूटोरियल और प्रोजेक्ट शामिल हैं। यदि आपके पास शून्य प्रोग्रामिंग अनुभव है, तो भी आप इसे शुरू कर सकते हैं। - डार्ट के साथ पूरा 2020 स्पंदन विकास बूटकैंप
  • iOS और Android ऐप्स बनाने के लिए फ़्लटर और डार्ट सीखें [2020]
स्थानीय आईओएस और एंड्रॉइड ऐप बनाने के लिए फ़्लटर एसडीके और फ़्लटर फ्रेमवर्क के लिए एक पूर्ण गाइड। बुनियादी प्रोग्रामिंग भाषा मदद करेगी लेकिन यह जरूरी नहीं है। इस कोर्स के साथ, आप न केवल सैद्धांतिक रूप से बल्कि एक पूर्ण यथार्थवादी ऐप के निर्माण के साथ स्पंदन सीखेंगे। ऐप Google मैप्स, डिवाइस कैमरा, एनिमेशन और बहुत कुछ जैसी सुविधाओं का उपयोग करने जा रहा है। - iOS और Android ऐप्स बनाने के लिए स्पंदन और डार्ट सीखें [2020]
  • डार्ट एंड स्पंदन:संपूर्ण डेवलपर मार्गदर्शिका
RxDart और एनिमेशन सहित फ़्लटर और डार्ट के साथ मोबाइल ऐप बनाने के लिए आपको जो कुछ जानने की आवश्यकता है! जावास्क्रिप्ट, जावा, पायथन, या इसी तरह के पिछले प्रोग्रामिंग अनुभव की आवश्यकता है। इस कोर्स में, आप समझेंगे कि फ़्लटर के साथ एप्लिकेशन को कैसे डिज़ाइन, एनिमेशन और आर्किटेक्चर बनाना है। यह पाठ्यक्रम दूसरों की तुलना में अधिक उन्नत प्रतीत होता है; आप ऑफ़लाइन संग्रहण का उपयोग करने, नेटवर्क अनुरोधों को अनुकूलित करने, उन्नत डिज़ाइन पैटर्न का उपयोग करने आदि जैसे कौशल सीखेंगे। - डार्ट और स्पंदन:पूर्ण डेवलपर की मार्गदर्शिका
  • स्पंदन और फायरबेस:आईओएस और एंड्रॉइड के लिए एक पूर्ण ऐप बनाएं
इस कोर्स में आप डार्ट, स्पंदन और फायरबेस का उपयोग करके आईओएस और एंड्रॉइड के लिए एक पूर्ण, वास्तविक दुनिया के एप्लिकेशन का निर्माण करेंगे। यह कोर्स बुनियादी बातों से शुरू होता है, और इसमें डार्ट और स्पंदन का पूरा परिचय शामिल है। जैसे-जैसे आप प्रगति करते हैं, पाठ्यक्रम अधिक उन्नत विषयों को पेश करेगा, जिसमें उत्पादन-तैयार कोड लिखने पर विशेष जोर दिया जाएगा, ताकि आप सीख सकें कि उस पैमाने पर मजबूत अनुप्रयोगों का निर्माण कैसे किया जाए। महत्वपूर्ण अवधारणाओं को स्पष्ट आरेखों के साथ समझाया गया है। तो इस कोर्स के अंत तक आप एक सक्षम फ़्लटर डेवलपर बन जाएंगे। - स्पंदन और फायरबेस:आईओएस और एंड्रॉइड के लिए एक पूर्ण ऐप बनाएं

? किताबें

  • Google Flutter Fast सीखें:65 उदाहरण ऐप्स

स्पंदन के बारे में एक पूरी किताब। उदाहरण के तौर पर 65 मिनी-ऐप्स के साथ Google स्पंदन सीखें। आप सीखेंगे कि सबसे बुनियादी एप्लिकेशन से लेकर जटिल आर्किटेक्चर वाले उन्नत तक सब कुछ कैसे बनाया जाए। पुस्तक के अंत में, लेखक आपको बताता है कि ऐप स्टोर पर अपना ऐप कैसे प्रकाशित किया जाए।

  • शुरुआती स्पंदन:ऐप डेवलपमेंट के पहले संस्करण के लिए एक व्यावहारिक मार्गदर्शिका

यह फ़्लटर का एक उत्कृष्ट परिचय है ताकि आप जल्दी से आरंभ कर सकें और मूलभूत सिद्धांतों को समझ सकें। यदि आप पुस्तकों के माध्यम से सीखना पसंद करते हैं, तो संकोच न करें!

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

निष्कर्ष

क्या आप स्पंदन सीखने के लिए अन्य संसाधन जानते हैं? मुझे ट्विटर पर एक संदेश भेजें और मैं उन्हें जोड़ दूंगा।

अगर आपको यह लेख पसंद आया हो तो बेझिझक इसे शेयर करें।

यदि आप इस तरह की और सामग्री चाहते हैं, तो आप ट्विटर पर मेरा अनुसरण कर सकते हैं, जहां मैं वेब विकास, आत्म-सुधार, और एक पूर्ण स्टैक डेवलपर के रूप में मेरी यात्रा के बारे में ट्वीट करता हूं!


  1. स्पंदन क्या है और आपको इसे 2020 में क्यों सीखना चाहिए

    इस वर्ष, मोबाइल एप्लिकेशन अधिक से अधिक लोकप्रिय होते गए। सौभाग्य से डेवलपर्स के लिए कई प्रोग्रामिंग टूल उपलब्ध हैं जो उन्हें बनाना चाहते हैं। इन उपकरणों में स्पंदन है, जिसने हाल ही में खुद को प्रतिष्ठित किया है। स्पंदन क्या है? स्पंदन Google द्वारा बनाया गया एक स्वतंत्र और खुला स्रोत मोबाइल यूआई ढ

  1. टिप कैलकुलेटर बनाने के लिए स्पंदन का उपयोग कैसे करें

    जैसे-जैसे फ़्लटर मोबाइल ऐप डेवलपमेंट फ्रेमवर्क अधिक से अधिक लोकप्रिय होता जा रहा है, कई व्यवसाय अपनी परियोजनाओं के लिए इसका उपयोग करना चुन रहे हैं। कई डेवलपर विजेट्स की सरल संरचना का उपयोग करके पिक्सेल परफेक्ट UI के साथ ऐप्स विकसित करने की इसकी क्षमता की सराहना करते हैं। मुझे लगता है कि फ़्लटर मोब

  1. सिरी के साथ पॉडकास्ट का उपयोग करना सीखें

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