Flutter הוא SDK חינמי בקוד פתוח ליצירת יישומים חוצי פלטפורמות באמצעות בסיס קוד יחיד. עוצב, פותח ואופטימיזציה על ידי Google כדי להיות ערכת פיתוח תוכנת ממשק המשתמש האידיאלית המשמשת לפיתוח של Android, Linux, Mac, Windows, iOS ו-Google Fuschia יישומים, Flutter כתוב ב-C, C++ ו-Dart, מה שמקל על מפתחים ותיקים להשתמש בו בנוחות.
Flutter זכה למשיכה בקהילת הפיתוח מאז יציאתו לאור מכיוון שהוא אטרקטיבי למפתחים מקצועיים לבנייה מהירה של אפליקציות וכן למתכנתים חדשים שמתלהבים ללמוד פיתוח אפליקציות חוצות פלטפורמות.עם זאת, בעיה אחת היא ש-Flutter יכול להיות די כאב ראש להתקנה.
במאמר זה, תלמדו כיצד להגדיר את האפליקציה Flutter במחשב הלינוקס שלכם בשלבים הטעונים למטה. בסופו של יום, אתה אמור להיות מסוגל לבנות Flutter אפליקציות באמצעות אמולטור לבחירתך וקוד Visual Studio.
דרישות מערכת
כדי להתקין ולהפעיל Flutter, סביבת הפיתוח שלך חייבת לעמוד בדרישות המינימליות הבאות:
התקן Java באובונטו
ראשית, הפעל את הפקודה הבאה כדי לבדוק אם גרסת Java שאתה מפעיל למקרה שהיא כבר מותקנת.
$ java -גרסה
אם לא, הפעל את הפקודה הבאה כדי להתקין אותה ולאחר מכן בדוק שוב את הגרסה כדי לוודא שהיא הותקנה כהלכה.
$ sudo apt להתקין openjdk-11-jdk $ java -גרסה
התקן את Android Studio באובונטו
Android Studio צריך להיות מותקן במכשיר שלך כדי להפעיל Flutter . מכיוון שאתה רוצה להגדיר סביבת פיתוח, אני מניח שהמכשיר שלך עומד בדרישות המינימום.
הורד את חבילת Android Studio עבור הלינוקס שלך וחלץ אותה לספריה לבחירה.
מהטרמינל שלך, הפעל Android Studio על ידי ניווט למיקום הספרייה שאליו חילצת את החבילה והרצת הסקריפט כך:
$ cd android-studio/bin $ ./studio.sh
כשAndroid Studio נפתח, בחר אם ברצונך לייבא הגדרות קודמות או לא ולחץ על אישור . כרגע, אינך צריך לייבא שום דבר.
ייבוא הגדרות סטודיו Android
הורד את הקבצים השונים של ה-Android SDK וכל עדכונים ממתינים. כאשר הכל מוגדר, לחץ כדי התחל פרויקט סטודיו אנדרואיד.
אשף ההתקנה של Android Studio
צור פרויקט חדש
תן לפרויקט קצת זמן לבנות. הבנייה הראשונה בדרך כלל נמשכת זמן רב מהרגיל מכיוון שבשלבים כאלה מוגדרות העדפות הפרויקט ואפשרויות ברירת המחדל במערכת.
פרטי הפרויקט
אם תרצו להפעיל Android Studio מבלי לעבור דרך הטרמינל בפעם הבאה, צור סמל שולחן עבודה מ-כלים –> Create Desktop Entry.
צור קיצור דרך לשולחן העבודה של Android Studio
התקן את Flutter באובונטו
כדי להתקין את Flutter באובונטו, תחילה עליך להתקין כמה כלים וספריות הנדרשים כדי להשתמש ב-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, חלץ את הקובץ לתיקיית /development. זה ייקרא פלוטר.
$ mkdir ~/development $ cd ~/development $ 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
הוסף את הרפרוף tool לנתיב שלך ב-.bashrcקובץ.
$ ננו .bashrc
כשהקובץ נפתח לעריכה, הוסף את הנתיב של ה-Flutter SDK לסוף הקובץ.
"export PATH=$PATH:/home/ubuntu/development/flutter/bin"
עדכן את הטרמינל על ידי הפעלת הפקודה הבאה. שימו לב, זה עובד רק אם Flutter SDK נמצא בספריית הבית שלך.
$ מקור .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
הבא, רוץ רפרוף רופא.
$ רפרוף רופא
Run Flutter Doctor
צפו שרשימה של בעיות תוצג עבור קטגוריות שונות. אל תפחד, הנה השלבים לתיקון:
1. כלי שורת פקודה של Android SDK מקובץ -> הגדרות -> מראה והתנהגות -> הגדרות מערכת -> Android SDK -> SDK Tools וסמן את התיבה הניתנת עבור "Android SDK Tools שורת הפקודה (האחרון)" ולאחר מכן לחץ על הלחצן אישור כדי להתקין.
התקן את כלי שורת הפקודה של Android Studio
2. כדי להשתמש ב-Flutter, עליך להפעיל את הפקודה הבאה כדי להסכים על הרישיונות של Android SDK פלטפורמת
$ רופא רפרוף --רישיונות אנדרואיד
התקן פלאג-אין ב-Android Studio
כדי להתקין את התוסף Flutter, לחץ על 'Configure' במסך 'ברוכים הבאים ל-Android Studio' ובחרו 'Plugins'. או חפש Flutter מתוך File > Settings > Plugins > Search במאגרים.
התקן את Flutter ב-Android Studio
משם, התקן את הפלאגינים של Flutter ו-Dart עבור Android Studio.
הוספת אמולטור אנדרואיד
עכשיו כשDart ו-Flutter תוספים מותקנים, בחר מנהל ההתקנים הווירטואליים של Android (AVD) מ-Tools ו- Create Virtual Device בחר את קטגוריית הטלפון כדי לבחור כל חומרת התקן לבחירתך ולחץ על Next.
תצורת התקן וירטואלי
השלב הבא הוא בחירת תמונה. בחר R ולחץ על next.
יצירת הפרויקט הראשון שלך בקוד VS
ראשית, חפש והתקן את Flutter ו-Dart הרחבות בקוד VS. בסיום, הזן את הפקודה הבאה בטרמינל שלך:
$ flutter create example_project && code example_project
זה יצור פרויקט עם השם 'example_project' ויפעיל אותו בקוד VS. בחר No Device בפינה השמאלית התחתונה של העורך כדי להוריד Emulator כאשר ההורדה היא להשלים, הפעל את האמולטור אם הוא לא נפתח אוטומטית.
מזל טוב, Flutter מותקן ומוגדר במלואו במחשב הלינוקס שלך! כיף להתפתח!