Menu
CoddyTech

מה זה Flutter?

חלק מהיחידה האפליקציה הראשונה שלך במסלול ה-Flutter של Coddy. שיעור 1 מתוך 32.

Flutter הוא ערכת כלים של Google לבניית אפליקציות. כותבים אפליקציה אחת, והיא פועלת בטלפונים של Android, במכשירי iPhone, באינטרנט ובמחשבים שולחניים. אפליקציות כמו Google Pay והאפליקציה של BMW נבנו באמצעותו.

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

אפליקציית Flutter מורכבת מווידג'טים. ווידג'ט הוא חלק אחד מהמסך: שורת טקסט, כפתור, תמונה או תיבה שמכילה ווידג'טים אחרים. באפליקציה הזאת יש כמה כאלה:

void main() {
  runApp(const MyApp());
}

main() היא נקודת ההתחלה של כל תוכנית Dart. runApp מקבלת ווידג'ט ומציגה אותו על המסך. בהמשך, בתוך MyApp, תוכלו לראות את הווידג'טים שהאפליקציה הזאת מציגה: Scaffold (מסך ריק), Center ו-Text. עדיין אין צורך להבין כל שורה. עד סוף היחידה הזאת תבינו.

challenge icon

אתגר

קל

לחצו על Run. האפליקציה שלכם תופיע על מסך הטלפון.

לאחר מכן, שנו את Hello, Flutter! לכל מילים שתרצו, השאירו את המרכאות סביבן ולחצו שוב על Run כדי לראות את השינוי. כשתסיימו, לחצו על Check.

נסו בעצמכם

import 'package:flutter/material.dart';

void main() {
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      debugShowCheckedModeBanner: false,
      home: Scaffold(
        body: Center(
          child: Text('Hello, Flutter!'),
        ),
      ),
    );
  }
}
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה האפליקציה הראשונה שלך

תרגלו בעצמכם: קומפיילר Flutter אונליין