Menu
CoddyTech

Che cos’è Flutter?

Fa parte della sezione La tua prima app del percorso Flutter di Coddy. Lezione 1 di 32.

Flutter è un toolkit di Google per creare app. Scrivi un'app sola e questa funziona su telefoni Android, iPhone, sul web e sui computer desktop. App come Google Pay e l'app BMW sono realizzate con Flutter.

Scrivi app Flutter in un linguaggio chiamato Dart. Imparerai il Dart che ti serve man mano, un piccolo pezzo alla volta.

Un'app Flutter è composta da widget. Un widget è una parte dello schermo: una riga di testo, un pulsante, un'immagine o un riquadro che contiene altri widget. Questa app ne ha alcuni:

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

main() è il punto di partenza di ogni programma Dart. runApp prende un widget e lo visualizza sullo schermo. Più avanti, all'interno di MyApp, puoi vedere i widget mostrati da questa app: uno Scaffold (una schermata vuota), un Center e un Text. Non devi ancora capire ogni riga. Alla fine di questa sezione ci riuscirai.

challenge icon

Sfida

Facile

Premi Esegui. La tua app appare sullo schermo del telefono.

Poi sostituisci Hello, Flutter! con le parole che preferisci, mantenendo le virgolette, e premi di nuovo Esegui per vedere la modifica. Quando hai finito, premi Verifica.

Provalo tu

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 iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di La tua prima app

Esercitati da solo: Compilatore Flutter online