فلٹر ایک مفت، اوپن سورس SDK ایک واحد کوڈ بیس کا استعمال کرتے ہوئے کراس پلیٹ فارم ایپلی کیشنز بنانے کے لیے ہے۔ Android، Linux، Mac، Windows، iOS، اور Google Fuschia کی ترقی کے لیے استعمال ہونے والی مثالی UI سافٹ ویئر ڈویلپمنٹ کٹ بننے کے لیے Google کے ذریعے ڈیزائن، تیار، اور بہتر بنایا گیا ایپلی کیشنز، Flutter C, C++ اور Dart میں لکھا ہوا ہے، جو تجربہ کار ڈویلپرز کے لیے اسے آرام سے استعمال کرنا آسان بناتا ہے۔
Flutter اپنی ریلیز کے بعد سے ترقیاتی برادری میں توجہ حاصل کر رہا ہے کیونکہ یہ تیزی سے ایپس بنانے کے ساتھ ساتھ پیشہ ور ڈویلپرز کے لیے پرکشش ہے۔ نئے پروگرامرز کے لیے جو کراس پلیٹ فارم ایپ ڈویلپمنٹ سیکھنے کے لیے پرجوش ہیں۔تاہم، ایک مسئلہ یہ ہے کہ Flutter انسٹال کرنا کافی دردناک ہو سکتا ہے۔
اس آرٹیکل میں، آپ سیکھیں گے کہ کس طرح اپنی لینکس مشین پر Flutter ایپ کو سیٹ کرنا ہے۔ دن کے اختتام پر، آپ کو اپنی پسند کے ایمولیٹر اور ویژول اسٹوڈیو کوڈ کا استعمال کرتے ہوئے Flutter ایپس بنانے کے قابل ہونا چاہیے۔
سسٹم کے تقاضے
Flutter انسٹال کرنے اور چلانے کے لیے، آپ کے ڈیولپمنٹ ماحول کو ان کم از کم ضروریات کو پورا کرنا چاہیے:
اوبنٹو میں جاوا انسٹال کریں
سب سے پہلے درج ذیل کمانڈ کو چلائیں یہ چیک کرنے کے لیے کہ آیا Java ورژن آپ چلا رہے ہیں اگر یہ پہلے سے انسٹال ہے۔
$ جاوا ورژن
اگر یہ نہیں ہے تو اسے انسٹال کرنے کے لیے درج ذیل کمانڈ کو چلائیں اور پھر ورژن کو دوبارہ چیک کریں تاکہ تصدیق ہو کہ یہ ٹھیک سے انسٹال ہوا ہے۔
$ sudo apt install openjdk-11-jdk $ جاوا ورژن
اوبنٹو میں اینڈرائیڈ اسٹوڈیو انسٹال کریں
Android Studio چلانے کے لیے آپ کے آلے پر انسٹال ہونا ضروری ہےFlutterچونکہ آپ ترقیاتی ماحول قائم کرنا چاہتے ہیں، میں فرض کر رہا ہوں کہ آپ کی مشین کم از کم ضروریات کو پورا کرتی ہے۔
اپنے لینکس کے لیے اینڈرائیڈ اسٹوڈیو پیکج ڈاؤن لوڈ کریں اور اسے اپنی پسند کی ڈائرکٹری میں نکالیں۔
اپنے ٹرمینل سے Android Studio لانچ کریں جس ڈائرکٹری کے مقام پر آپ نے پیکیج نکالا ہے اور اس طرح اسکرپٹ چلاتے ہیں:
$ cd android-studio/bin $ ./studio.sh
جب Android Studio کھلتا ہے، منتخب کریں کہ آیا آپ پچھلی سیٹنگز درآمد کرنا چاہتے ہیں یا نہیں اور ٹھیک پر کلک کریں۔ابھی، آپ کو کچھ درآمد کرنے کی ضرورت نہیں ہے۔
Android اسٹوڈیو کی ترتیبات درآمد کریں
Android SDK کی مختلف فائلیں اور کوئی بھی اپ ڈیٹ جو زیر التواء ہیں ڈاؤن لوڈ کریں۔ جب آپ سب کچھ سیٹ کر لیں تو Start پر کلک کریں ایک نیا Android Studio Project.
Android اسٹوڈیو سیٹ اپ وزرڈ
نیا پروجیکٹ بنائیں
پروجیکٹ کو بنانے کے لیے کچھ وقت دیں۔ پہلی تعمیر میں عام طور پر معمول سے زیادہ وقت لگتا ہے کیونکہ یہ ایسے مراحل کے دوران ہوتا ہے جب سسٹم میں پروجیکٹ کی ترجیحات اور ڈیفالٹ آپشنز سیٹ ہوتے ہیں۔
پروجیکٹ کی تفصیلات
اگر آپ اگلی بار ٹرمینل سے گزرے بغیر Android Studio لانچ کرنا چاہتے ہیں تو سے ایک ڈیسک ٹاپ آئیکن بنائیں Tools -> ڈیسک ٹاپ انٹری بنائیں.
Android اسٹوڈیو ڈیسک ٹاپ شارٹ کٹ بنائیں
اوبنٹو میں فلٹر انسٹال کریں
Ubuntu میں Flutter انسٹال کرنے کے لیے، آپ کو اوبنٹو پر Flutter استعمال کرنے کے لیے پہلے چند ٹولز اور لائبریریز کو انسٹال کرنے کی ضرورت ہے۔
$ sudo apt install curl file git unzip xz-utils zip libglu1-mesa clang cmake ninja-build pkg-config libgtk-3-dev
اگلا، فلٹر SDK ڈاؤن لوڈ کریں، فائل کو /development فولڈر میں نکالیں۔ اسے پھڑپھڑا کہا جائے گا۔
$ mkdir ~/ترقی $cd ~/ترقی $ wget https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_2.8.0-stable.tar.xz $tar xf flutter_linux_2.8.0-stable.tar.xz
پھڑپھڑاہٹ شامل کریں ٹول اپنے راستے میں .bashrcفائل۔
$ nano .bashrc
جب فائل ترمیم کے لیے کھلتی ہے تو فائل کے آخر میں فلٹر SDK کا راستہ شامل کریں۔
"export PATH=$PATH:/home/ubuntu/development/flutter/bin"
درج ذیل کمانڈ کو چلا کر ٹرمینل کو اپ ڈیٹ کیا۔ آپ کو یاد رکھیں، یہ صرف اس صورت میں کام کرتا ہے جب Flutter SDK آپ کی ہوم ڈائرکٹری میں ہو۔
$ ماخذ .bashrc
فائل کو محفوظ کریں اور بند کریں۔ اپنا ٹرمینل بھی بند کر دیں۔
ایک نئی ٹرمینل ونڈو میں، echo $PATH
کو اپ ڈیٹ شدہ راستہ دیکھنے کے لیے چلائیں جس میں اب ہونا چاہیے فلٹر SDK.
$ بازگشت $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin: /home/ubuntu/development/flutter/bin
اگلا، فلٹر ڈاکٹر کو چلائیں۔
$ پھڑپھڑانے والا ڈاکٹر
بھڑکاؤ ڈاکٹر
مختلف زمروں کے لیے مسائل کی فہرست ظاہر کرنے کی توقع کریں۔ گھبرائیں نہیں، ان کو ٹھیک کرنے کے لیے یہ اقدامات ہیں:
1. فائل سے Android SDK کمانڈ لائن ٹولز -> ترتیبات -> ظاہری شکل اور طرز عمل -> سسٹم کی ترتیبات -> Android SDK -> SDK ٹولز اور "Android SDK کمانڈ لائن ٹولز (تازہ ترین)" کے لیے دیے گئے باکس کو چیک کریں اور پھر انسٹال کرنے کے لیے اوکے بٹن کو دبائیں۔
Android اسٹوڈیو کمانڈ لائن ٹولز انسٹال کریں
2. استعمال کرنے کے لیے فلٹر استعمال کرنے کے لیے آپ کو Android SDK پلیٹ فارم کے لائسنس پر اتفاق کرنے کے لیے درج ذیل کمانڈ۔
$ flutter doctor --android-licenses
Android اسٹوڈیو میں فلٹر پلگ ان انسٹال کریں
فلٹر پلگ ان انسٹال کرنے کے لیے 'Configure' پر کلک کریں۔ 'Android اسٹوڈیو میں خوش آمدید' اسکرین پر اور 'Plugins' کو منتخب کریں۔ یا تلاش کریں Flutter سے فائل > > Plugins > Search ذخیروں میں۔
Android اسٹوڈیو میں فلٹر انسٹال کریں
وہاں سے، اینڈرائیڈ اسٹوڈیو کے لیے فلٹر اور ڈارٹ پلگ ان انسٹال کریں۔
Android ایمولیٹر کو شامل کرنا
اب جب Dart اور فلٹر پلگ ان انسٹال ہیں، منتخب کریں Android ورچوئل ڈیوائس (AVD) منیجر Tools اور ورچوئل ڈیوائس بنائیں اپنی پسند کا کوئی بھی ڈیوائس ہارڈویئر لینے کے لیے فون کیٹیگری منتخب کریں اور اگلا پر کلک کریں۔
ورچوئل ڈیوائس کنفیگریشن
اگلا مرحلہ ایک تصویر منتخب کرنا ہے۔ R کو منتخب کریں اور اگلا پر کلک کریں۔
VS کوڈ میں اپنا پہلا پروجیکٹ بنانا
سب سے پہلے Flutter اور Dart تلاش کریں اور انسٹال کریں۔ VS کوڈ میں توسیع۔ جب یہ ہو جائے تو اپنے ٹرمینل میں درج ذیل کمانڈ درج کریں:
$ پھڑپھڑاہٹ مثال_پروجیکٹ اور کوڈ مثال_پروجیکٹ بنائیں
یہ 'example_project' کے نام سے ایک پروجیکٹ بنائے گا اور اسے VS کوڈ میں لانچ کرے گا۔ ایڈیٹر کے نیچے دائیں جانب No Device کو منتخب کریں ایمولیٹر ڈاؤن لوڈ ہونے پر مکمل کریں، اگر ایمولیٹر خود بخود نہیں کھلتا ہے تو اسے لانچ کریں۔
مبارک ہو، Flutter آپ کی لینکس مشین پر انسٹال اور مکمل طور پر سیٹ اپ ہو گیا ہے! ترقی مبارک ہو!