Flutter هو تطبيق مجاني ومفتوح المصدرSDKلإنشاء تطبيقات عبر الأنظمة الأساسية باستخدام قاعدة رمز واحدة. تم تصميمه وتطويره وتحسينه بواسطةGoogleليكون مجموعة أدوات تطوير برامج واجهة المستخدم المثالية المستخدمة لتطوير Android و Linux و Mac و Windows و iOS و Google Fuschia التطبيقات ،Flutterمكتوب بلغة C و C ++ و Dart ، مما يسهل على المطورين المحنكين استخدامه بشكل مريح.
Flutterمنذ إطلاقه لأنه يجذب المطورين المحترفين لبناء التطبيقات بسرعة وكذلك للمبرمجين الجدد المتحمسين لتعلم تطوير التطبيقات عبر الأنظمة الأساسية.ومع ذلك ، فإن إحدى المشكلات هي أنFlutterيمكن أن يكون مشكلة كبيرة عند التثبيت.
في هذه المقالة ، ستتعلم كيفية تعيين تطبيقFlutterعلى جهاز Linux في الخطوات المحملة أدناه. في نهاية اليوم ، يجب أن تكون قادرًا على إنشاءFlutterتطبيقات باستخدام محاكي من اختيارك ورمز Visual Studio Code.
متطلبات النظام
لتثبيت وتشغيلFlutter، يجب أن تفي بيئة التطوير لديك بالحد الأدنى من المتطلبات:
تثبيت Java في Ubuntu
أولاً ، قم بتشغيل الأمر التالي للتحقق مما إذا كان الإصدارJavaالذي تقوم بتشغيله في حالة تثبيته بالفعل.
$ إصدار جافا
إذا لم يكن كذلك ، فقم بتشغيل الأمر التالي لتثبيته ثم تحقق من الإصدار مرة أخرى للتأكد من تثبيته بشكل صحيح.
$ sudo apt install openjdk-11-jdk جافا $ الإصدار
تثبيت Android Studio في Ubuntu
Android Studioيجب تثبيته على جهازك من أجل تشغيلFlutter. نظرًا لأنك تريد إعداد بيئة تطوير ، أفترض أن جهازك يلبي الحد الأدنى من المتطلبات.
قم بتنزيل حزمة Android Studio لنظام Linux الخاص بك واستخرجها إلى دليل من اختيارك.
من جهازك الطرفي ، قم بتشغيلAndroid Studioمن خلال الانتقال إلى موقع الدليل الذي قمت باستخراج الحزمة إليه وتشغيل البرنامج النصي مثل:
$ cd android-studio / bin $ ./studio.sh
عندما يفتحAndroid Studio، حدد ما إذا كنت تريد استيراد الإعدادات السابقة أم لا وانقر فوقموافق . في الوقت الحالي ، لا تحتاج إلى استيراد أي شيء.
استيراد إعدادات Android Studio
قم بتنزيل الملفات المختلفة لـ Android SDK وأي تحديثات معلقة. عندما يكون كل شيء مضبوطًا ، انقر علىابدأجديدمشروع استوديو Android .
معالج إعداد Android Studio
إنشاء مشروع جديد
امنح المشروع بعض الوقت للبناء. عادةً ما تستغرق الإنشاءات الأولى وقتًا أطول من المعتاد لأنه خلال هذه المراحل يتم تعيين تفضيلات المشروع والخيارات الافتراضية في النظام.
تفاصيل المشروع
إذا كنت ترغب في إطلاقAndroid Studioدون المرور عبر الجهاز في المرة القادمة ، قم بإنشاء رمز سطح المكتب منالأدوات–>إنشاء إدخال سطح المكتب .
إنشاء اختصار سطح مكتب Android Studio
تثبيت Flutter في Ubuntu
لتثبيت Flutter في Ubuntu ، تحتاج أولاً إلى تثبيت بعض الأدوات والمكتبات المطلوبة لاستخدام Flutter على Ubuntu.
$ sudo apt install curl file git unzip xz-utils zip libglu1-mesa clang cmake ninja-build pkg-config libgtk-3-dev
بعد ذلك ، قم بتنزيل Flutter SDK ، واستخرج الملف إلى المجلد/ التطوير . سيطلق عليهflutter .
$ 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-stabil.tar.xz
أضف الرفرفةالأداةإلى مسارك في.bashrcملف.
$ nano .bashrc
عند فتح الملف للتحرير ، أضف مسار Flutter SDK إلى نهاية الملف.
"مسار التصدير=مسار الدولار:/ home / ubuntu / development / flutter / bin "
تحديث المحطة عن طريق تشغيل الأمر التالي. ضع في اعتبارك أن هذا لا يعمل إلا إذا كانFlutter SDKفي دليل منزلك.
$ source .bashrc
أحفظ وأغلق الملف. أغلق جهازك أيضًا.
في نافذة طرفية جديدة ، قم بتشغيلecho $ PATH
لرؤية المسار المحدث الذي يجب أن يحتوي الآن على Flutter SDK .
$ echo $ 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
بعد ذلك ، قم بتشغيل طبيب الرفرفة
$ رفرفة دكتور
تشغيل Flutter Doctor
توقع قائمة بالمشكلات التي سيتم عرضها للفئات المختلفة. لا تخف ، إليك خطوات إصلاحها:
1.أدوات سطر أوامر Android SDK من ملف -> إعدادات -> المظهر والسلوك -> إعدادات النظام -> Android SDK -> SDK Tools وحدد المربع المخصص لـ "Android SDK Command-line Tools (الأحدث)" ثم اضغط على زر موافق للتثبيت.
تثبيت أدوات سطر أوامر Android Studio
2.لاستخدامFlutter، يجب عليك تشغيل الأمر التالي للموافقة على تراخيصAndroid SDKplatform.
$ Flutter Doctor - تراخيص الروبوت
تثبيت البرنامج المساعد Flutter في Android Studio
لتثبيتFlutterالمكون الإضافي ، انقر فوق " تكوين " على شاشة " مرحبًا بك في Android Studio " وحدد " Plugins ". أو ابحث عنFlutterمنملف>Settings >Plugins>بحثفي المستودعات.
تثبيت Flutter في Android Studio
من هناك ، قم بتثبيت الإضافات Flutter و Dart لـ Android Studio.
إضافة محاكي Android
الآن بعد أنDartوFlutterتم تثبيت الإضافات ، حددو Create Virtual Deviceحدد فئة الهاتف لاختيار أي جهاز من اختيارك وانقر فوق التالي.
تكوين الجهاز الافتراضي
الخطوة التالية هي اختيار صورة. حددRوانقر فوقالتالي .
إنشاء مشروعك الأول برمز VS
أولاً ، ابحث عن وثبّتFlutterوDartالامتدادات في VS Code. عند الانتهاء من ذلك ، أدخل الأمر التالي في جهازك الطرفي:
$ flutter إنشاء مثال_مشروع && رمز مثال_مشروع
سيؤدي هذا إلى إنشاء مشروع باسم " example_project " وإطلاقه في VS Code. حددNo Deviceفي أسفل يمين المحرر لتنزيلEmulatorعندما يكون التنزيل أكمل ، قم بتشغيل المحاكي إذا لم يفتح تلقائيًا.
تهانينا ،Flutterتم تثبيته وإعداده بالكامل على جهاز Linux الخاص بك! تطوير سعيد!