PracticU

הסבר על Widget ב-Flutter

בלי כתוביותעם כתוביות
PracticU › קורס פלאטר - Flutter - שפת DART של גוגל למובייל - פיתוח אפליקציות לאנדרואיד ואייפון › הסבר על Widget ב-Flutter
מילון מושגים:
Flutter - מסגרת של גוגל לבניית אפליקציות לנייד, לרשת ולמחשב מקוד אחד משותף.
כפתור - רכיב בממשק המשתמש שהמשתמש לוחץ עליו כדי להפעיל פעולה, כמו שליחת טופס או מעבר לדף אחר.
תמונה - קובץ גרפי המוצג על המסך. בהקשר של וירטואליזציה או Docker, תבנית מוכנה שממנה יוצרים מכונה או קונטיינר.

הסבר על Widget ב-Flutter
ב-Flutter כל דבר שרואים על המסך הוא ווידג'ט: כפתור, תמונה, אייקון או שדה טקסט. גם מסך שלם הוא ווידג'ט, שמכיל בתוכו ווידג'טים אחרים. כך האפליקציה בנויה כעץ של ווידג'טים.
השלבים העיקריים
1. הכלל הבסיסי: בפלאטר הכול הוא ווידג'ט, וכל ווידג'ט יכול להכיל ווידג'טים נוספים.
2. StatelessWidget: ווידג'ט שאינו משנה מצב. אייקון הוא דוגמה טובה, כי הוא רק מוצג ולא זוכר ערך.
3. StatefulWidget: ווידג'ט שמחזיק מצב שיכול להשתנות. צ'קבוקס הוא דוגמה, כי יש לו מצב on ומצב off.
4. ההבחנה: שואלים האם הווידג'ט צריך לזכור ערך ולהשתנות בזמן ריצה. אם כן, הוא סטייטפול. אם לא, הוא סטייטלס.
שימו לב
ההבחנה בין שני הסוגים תתבהר כשבונים אותם בפועל, ולכן נשתמש בה בשיעור הבא.
עם הידע הזה חוזרים לאנדרואיד סטודיו ובונים את האפליקציה הראשונה מחדש.
השיעור הבא בקורס: בונים אפליקציה ראשונה ב-Flutter

פרקי ההרצאה: הסבר על Widget ב-Flutter

  1. 00:00

    מבנה אפליקציית פלאטר

  2. 00:17

    מהו ווידג'ט

  3. 00:32

    Stateful מול Stateless

תמלול ההרצאה: הסבר על Widget ב-Flutter

הטקסט המלא של הדקות הראשונות בהרצאה «הסבר על Widget ב-Flutter» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:02

    בשיעור הקודם הרצנו את האפליקציה הראשונה שלהם ואמרנו שהפעם נמחק את כל הקוד ונכתוב אותה מאפס אבל לפני כן אני רוצה לומר כמה מילים על פלאטר או בכלל איך בנויה כל אפליקציית פלאטר אז למעשה כל אפליקציית פלאטר בנויה מווידג'טים או כמו שגוגל אוהבים לנסח את זה in flatter everything is a

  2. 00:20

    widget מה זה ווידג'ט בכלל ווידג'ט מבחינתנו כרגע הוא כל דבר שאנחנו רואים כפתור תמונה אייקון שדה טקסט כל דבר כזה הוא וידג'ט.

  3. 00:31

    ובגדול הווידג'טים מתחלקים לשתי סוגים סטייטלס ווידג'ט וסטייטפול ווידג'ט. סטייטפול ווידג'ט הוא וידג'ט שיכול להכיל מצב כמו לדוגמא צ'קבוקס.

  4. 00:42

    צ'קבוקס יכול להכיל מצב של on ומצב של off. הוא מחזיק סטייט הוא מחזיק מצב ולכן הוא סטייטפול ווידג'ט. אייקון לדוגמה הוא סטייטלס ווידג'ט כי הוא לא יכול לשנות מצבים.

לקורס המלא: קורס Flutter אונליין

ההרצאה הקודמת: חיבור אייפון וסימולטור של אנדרואיד ל-Flutter

ההרצאה הבאה: בונים אפליקציה ראשונה ב-Flutter

קורסים נוספים במסלול

  • קורס יסודות התכנות - שפת JAVA - קורס ג'אווה למתחילים
  • קורס פיתוח אפליקציות - לאנדרואיד - Android - ב-JAVA
  • קורס פיתוח אפליקציות - לאייפון iPhone iOS - ב-Swift-Xcode
  • קורס PhoneGap - פיתוח אפליקציות לאנדרואיד ואייפון