Flutter एक फ्री, ओपन-सोर्स SDK सिंगल कोड बेस का उपयोग करके क्रॉस-प्लेटफ़ॉर्म एप्लिकेशन बनाने के लिए है। Google द्वारा डिज़ाइन, विकसित और अनुकूलित किया गया ताकि Android, Linux, Mac, Windows, iOS और Google Fuschia के विकास के लिए उपयोग की जाने वाली आदर्श UI सॉफ़्टवेयर डेवलपमेंट किट बन सके एप्लिकेशन, Flutter C, C++ और डार्ट में लिखा गया है, जो अनुभवी डेवलपर्स के लिए इसे आराम से उपयोग करना आसान बनाता है।
Flutter इसकी रिलीज के बाद से विकास समुदाय में कर्षण प्राप्त कर रहा है क्योंकि यह पेशेवर डेवलपर्स के लिए तेजी से ऐप बनाने के साथ-साथ आकर्षक है नए प्रोग्रामर के लिए जो क्रॉस-प्लेटफ़ॉर्म ऐप डेवलपमेंट सीखने के लिए उत्साहित हैं।हालांकि, एक समस्या यह है कि Flutter इंस्टॉल करने में काफी सिरदर्द हो सकता है।
इस लेख में, आप सीखेंगे कि नीचे लोड किए गए चरणों में आप अपने लिनक्स मशीन पर Flutter ऐप कैसे सेट करते हैं। दिन के अंत में, आपको अपनी पसंद के एमुलेटर और विजुअल स्टूडियो कोड का उपयोग करके Flutter ऐप्स बनाने में सक्षम होना चाहिए।
सिस्टम आवश्यकताएं
इंस्टॉल करने और चलाने के लिए Flutter, आपके विकास पर्यावरण को इन न्यूनतम आवश्यकताओं को पूरा करना होगा:
उबंटू में जावा स्थापित करें
सबसे पहले, Java संस्करण आप चला रहे हैं, यदि यह पहले से ही स्थापित है, तो जाँचने के लिए निम्न कमांड चलाएँ।
$ जावा -संस्करण
यदि यह नहीं है, तो इसे स्थापित करने के लिए निम्न कमांड चलाएँ और फिर संस्करण की पुष्टि करने के लिए इसे फिर से जांचें कि यह ठीक से स्थापित किया गया है।
$ sudo apt install openjdk-11-jdk $ जावा-संस्करण
उबंटू में एंड्रॉइड स्टूडियो स्थापित करें
एंड्रॉइड स्टूडियो चलाने के लिए आपके डिवाइस परइंस्टॉल करने की आवश्यकता है Flutter . चूंकि आप एक विकास वातावरण स्थापित करना चाहते हैं, मैं मान रहा हूं कि आपकी मशीन न्यूनतम आवश्यकताओं को पूरा करती है।
अपने लिनक्स के लिए एंड्रॉइड स्टूडियो पैकेज डाउनलोड करें और इसे पसंद की निर्देशिका में निकालें।
अपने टर्मिनल से, लॉन्च करें Android Studio डायरेक्टरी लोकेशन पर नेविगेट करके आपने पैकेज को निकाला और स्क्रिप्ट को इस तरह चलाया:
$ cd android-studio/bin $ ./studio.sh
जब Android Studio खुलता है, चुनें कि आप पिछली सेटिंग आयात करना चाहते हैं या नहीं और OK क्लिक करें . अभी, आपको कुछ भी आयात करने की आवश्यकता नहीं है।
एंड्रॉइड स्टूडियो सेटिंग आयात करें
एंड्रॉइड एसडीके की विभिन्न फाइलों और लंबित अपडेट को डाउनलोड करें। जब आप सब कुछ सेट कर लें, तो Start a new Android Studio Project. पर क्लिक करें
एंड्रॉइड स्टूडियो सेटअप विज़ार्ड
नया प्रोजेक्ट बनाएं
प्रोजेक्ट को बनाने के लिए कुछ समय दें। पहला बिल्ड आमतौर पर सामान्य से अधिक समय लेता है क्योंकि यह ऐसे चरणों के दौरान होता है जब सिस्टम में प्रोजेक्ट प्राथमिकताएं और डिफ़ॉल्ट विकल्प सेट किए जाते हैं।
परियोजना विवरण
अगर आप Android Studio लॉन्च करना चाहते हैं, तो अगली बार बिना टर्मिनल पर जाए, से एक डेस्कटॉप आइकन बनाएं Tools –> Desktop entry बनाएं.
एंड्रॉइड स्टूडियो डेस्कटॉप शॉर्टकट बनाएं
उबंटू में स्पंदन स्थापित करें
उबंटू में फ़्लटर इंस्टॉल करने के लिए, आपको पहले कुछ टूल और लाइब्रेरी इंस्टॉल करनी होंगी जो उबंटू में फ़्लटर का इस्तेमाल करने के लिए ज़रूरी हैं।
$ sudo apt install curl file git unzip xz-utils zip libglu1-mesa क्लैंग cmake निंजा-बिल्ड pkg-config libgtk-3-देव
अगला, Flutter SDK डाउनलोड करें, फ़ाइल को /Development फ़ोल्डर में निकालें। इसे flutter. कहा जाएगा
$ mkdir ~/Development $ सीडी ~/विकास $ wget https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_2.8.0-stable.tar.xz $ टार xf Flutter_linux_2.8.0-stable.tar.xz
फ्लटर जोड़ें tool अपने पथ में .bashrcफ़ाइल।
$ नैनो .bashrc
जब फ़ाइल संपादन के लिए खुलती है, तो फ़्लटर SDK का पथ फ़ाइल के अंत में जोड़ें।
"export PATH=$PATH:/home/ubuntu/Development/flutter/bin"
निम्न कमांड चलाकर टर्मिनल को अपडेट किया। ध्यान रहे, यह तभी काम करता है जब Flutter SDK आपके होम डायरेक्टरी में हो।
$ स्रोत .bashrc
फ़ाइल को सहेजें और बंद करें। अपना टर्मिनल भी बंद करें।
नई टर्मिनल विंडो में, echo $PATH
चलाएं ताकि अपडेट किया गया पाथ देखा जा सके जिसमें अब शामिल होना चाहिए Flutter SDK.
$ प्रतिध्वनि $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin: /घर/उबंटू/विकास/स्पंदन/बिन
अगला, फ़्लटर डॉक्टर चलाएं।
$ स्पंदन डॉक्टर
रन स्पंदन डॉक्टर
विभिन्न श्रेणियों के लिए मुद्दों की एक सूची प्रदर्शित होने की अपेक्षा करें। डरें नहीं, उन्हें ठीक करने के लिए ये कदम हैं:
1. फ़ाइल से Android SDK कमांड-लाइन टूल -> सेटिंग -> रूप और व्यवहार -> सिस्टम सेटिंग -> Android SDK -> एसडीके टूल्स और "एंड्रॉइड एसडीके कमांड-लाइन टूल्स (नवीनतम)" के लिए दिए गए बॉक्स को चेक करें और फिर इंस्टॉल करने के लिए ओके बटन दबाएं।
एंड्रॉइड स्टूडियो कमांडलाइन टूल इंस्टॉल करें
2. उपयोग करने के लिए Flutter, आपको चलाना होगा निम्नलिखित आदेश Android SDK प्लेटफॉर्म के लाइसेंस पर सहमत होने के लिए।
$ स्पंदन डॉक्टर --एंड्रॉइड-लाइसेंस
एंड्रॉइड स्टूडियो में स्पंदन प्लगइन स्थापित करें
Flutter प्लगइन इंस्टॉल करने के लिए, 'Configure' क्लिक करें 'Android स्टूडियो में आपका स्वागत है' स्क्रीन पर और 'प्लगइन्स' चुनें। या Flutter से File > सेटिंग्स खोजें > प्लगइन्स > Search रिपॉजिटरी में।
एंड्रॉइड स्टूडियो में स्पंदन स्थापित करें
वहां से, एंड्रॉइड स्टूडियो के लिए स्पंदन और डार्ट प्लग इन इंस्टॉल करें।
एंड्रॉइड एमुलेटर जोड़ना
अब जब कि Dart और Flutter प्लगइन्स इंस्टॉल हो गए हैं, चुनें Android वर्चुअल डिवाइस (AVD) मैनेजर से Tools और वर्चुअल डिवाइस बनाएं अपनी पसंद का कोई भी डिवाइस हार्डवेयर चुनने के लिए फोन कैटेगरी चुनें और नेक्स्ट पर क्लिक करें।
वर्चुअल डिवाइस कॉन्फ़िगरेशन
अगला चरण एक छवि का चयन करना है। R चुनें और next. क्लिक करें
वीएस कोड में अपना पहला प्रोजेक्ट बनाना
सबसे पहले, Flutter और Dart खोजें और इंस्टॉल करें वीएस कोड में एक्सटेंशन। जब यह हो जाए, तो अपने टर्मिनल में निम्न आदेश दर्ज करें:
$ स्पंदन example_project && code example_project बनाएं
यह 'example_project' नाम से एक प्रोजेक्ट बनाएगा और इसे VS कोड में लॉन्च करेगा। एक Emulator डाउनलोड करने के लिए संपादक के नीचे दाईं ओर No Device चुनें पूरा करें, यदि एम्यूलेटर स्वचालित रूप से नहीं खुलता है तो उसे लॉन्च करें।
बधाई हो, Flutter इंस्टॉल हो गया है और आपकी Linux मशीन पर पूरी तरह से सेट हो गया है! खुश विकास!