PracticU

מבוא לקורס פיתוח אפליקציות לאנדרואיד ולאייפון על Flutter

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

מבוא לקורס פיתוח אפליקציות לאנדרואיד ולאייפון על Flutter
זהו שיעור המבוא לקורס פיתוח אפליקציות ב-Flutter. הוא מסביר מהי הפלטפורמה, באיזו שפה כותבים בה, ומה היתרונות שמציג המרצה.
השלבים העיקריים
1. מה זה Flutter: פלטפורמת פיתוח של גוגל לבניית אפליקציות. הפיתוח נעשה בשפת Dart, שלפי הדובר קלה להבנה ואינטואיטיבית.
2. קוד אחד, שתי אפליקציות: כותבים קוד אחד ומקבלים אפליקציה לאנדרואיד ואפליקציה ל-iOS.
3. מהירות פיתוח: לפי הדובר, מסך פשוט עם תמונות מהאינטרנט דורש בערך 200 שורות קוד לאנדרואיד ועוד 200 ל-iOS, ואילו ב-Flutter כ-60 שורות.
4. רילוד מהיר: שינוי בקוד מוצג תוך שנייה או שתיים, לעומת 20 עד 30 שניות בפיתוח המסורתי.
5. תצוגה חלקה: Flutter מרנדרת את המסך 60 פעמים בשנייה (60 FPS), כך שתזוזות ואנימציות נראות טוב יותר.
6. עתיד: לפי הדובר, ככל הנראה גוגל תחליף את אנדרואיד במערכת ההפעלה Fuchsia, שבה האפליקציות ייכתבו ב-Flutter.
שימו לב
היתרון המרכזי הוא כתיבה חד-פעמית לשתי פלטפורמות, והמהירות שמאפשרת שינוי מיידי. בשיעור הבא מתחילים בהתקנה.
עכשיו ברור מה Flutter מציעה ומה הקשר בינה לבין שפת Dart, לפני ההתקנה.
השיעור הבא בקורס: התקנת Flutter על מחשבי מאק

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

  1. 00:00

    מהי פלטפורמת Flutter

  2. 00:37

    יתרונות הפלטפורמה ומהירות פיתוח

  3. 01:13

    רינדור של 60 פריימים בשנייה

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

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

  1. 00:02

    שלום וברוכים הבאים לקורס פיתוח אפליקציות בפלאטר, אני עידן בן שמעון מהנדס תוכנה ומנכ"ל חברת פופאפ. בואו נתחיל.

  2. 00:11

    אז מה זה בעצם פלאטר? פלאטר היא פלטפורמת פיתוח מבין גוגל, זה איזשהו כלי שמאפשר לנו לפתח אפליקציות. הפיתוח עצמו מתבצע בשפת תכנון שנקראת Dart, שפה מאוד קלה להבנה ואינטואיטיבית, אנחנו כמובן ניגע בה בהמשך.

  3. 00:24

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

  4. 00:46

    אני אצליח לכתוב משהו כמו 200 שורות קוד לאמברויד ועוד 200 ל-iOS, כשבפלאטר אני אצליח לכתוב בערך 60 שורות, ושוב אני מקבל שתי אפליקציות, זה יתרון משמעותי.

  5. 00:58

    עוד רילאוד. עד היום בפיתוח המסורתי כשהיינו עושים איזשהו שינוי, היינו צריכים לחכות משהו כמו 20-30 שניות עד שהמחשב יקמפל את האפליקציה מחדש ונוכל לראות את השינויים.

  6. 01:08

    בפלאטר זה לוקח משהו כמו שנייה או שתי שניות, זה כלי מטורף שמאיץ את הפיתוח בצורה ממש משמעותית. 60 FPS. FPS זה בעצם frame per second, פלאטר דואגת לרנדר את המסך 60 פעמים בשנייה, זה אומר שכל דבר שקשור לתזוזה ואנימציות ייראה הרבה יותר טוב וחלה.

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

ההרצאה הבאה: התקנת Flutter על מחשבי מאק

הרצאות קשורות מקורסים אחרים

  • פרויקט גמר לקורס פיתוח אפליקציות לאייפון
  • מבוא לקורס QA
  • מבוא לקורס
  • מבוא לקורס JMeter

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

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