1. Einführung in das Flattern
Flutter Widget basiert auf einem modernen responsiven Framework, das von React inspiriert ist. Die zentrale Idee besteht darin, Widgets zum Erstellen von Benutzeroberflächen zu verwenden. Widgets beschreiben, wie ihre Ansichten angesichts ihrer aktuellen Konfiguration und ihres aktuellen Status aussehen sollten. Wenn sich der Status des Widgets ändert, erstellt das Widget die Benutzeroberfläche neu und Flutter vergleicht die Änderungen davor und danach, um die minimale Änderung zu ermitteln, die erforderlich ist, damit der zugrunde liegende Rendering-Baum von einem Status zum nächsten übergeht.
Flutter wird mit der Dart-Sprache entwickelt. Es ist am besten, über Grundkenntnisse in Dart zu verfügen, bevor Sie es verwenden.
2. Installation
Detaillierte Installationsschritte finden Sie auf der chinesischen Website
- HomeBrew muss zuerst installiert werden
- Laden Sie Flutter herunter
- laufen
flutter doctor
- Befolgen Sie die Anweisungen, um die Konfigurationsdatei zu installieren
3. Aktualisieren Sie Flutter im Projekt
1. Flatterzweig
stable
:flatterstabiler Zweig.
master
: Entwicklungszweig, Sie können die neuesten Änderungen anzeigen, geringe Stabilität.
Um den aktuell verwendeten Zweig anzuzeigen, führen Sie flutter channel
„switch branch“ flutter channel beta
oder ausflutter channel master
2. Entwickeln Sie das Flutter SDK für das Projekt
pubspec.yaml
Flutter SDK-Abhängigkeiten können in Dateien angegeben werden . Das folgende Code-Snippet gibt beispielsweise an, flutter
dass flutter_test
Pakete das Flutter SDK verwenden.
name: hello_world
dependencies:
flutter:
sdk: flutter
dev_dependencies:
flutter_test:
sdk: flutter
pub get
Verwenden Sie den Befehl „or“ nicht pub upgrade
zum Verwalten Ihrer Abhängigkeiten. Verwenden Sie stattdessen flutter packages get
oder flutter packages upgrade
. Wenn Sie Pub manuell verwenden möchten, können Sie FLUTTER_ROOT
es direkt ausführen, indem Sie Umgebungsvariablen festlegen.
3. Aktualisieren Sie den Flutter-Kanal und die Flutter-Pakete
pubspec.yaml
Um sowohl das Flutter SDK als auch Ihre Abhängigkeiten zu aktualisieren, führen Sie den Befehl in Ihrem Anwendungsstammverzeichnis (dem Verzeichnis, das die Dateien enthält ) aus flutter upgrade
:
$ flutter upgrade
4. Aktualisieren Sie Ihre Abhängigkeiten
Wenn Sie pubspec.yaml
die Datei geändert haben oder einfach nur die Pakete aktualisieren möchten, von denen Ihre App abhängt (mit Ausnahme des Flutter SDK), verwenden Sie den folgenden Befehl:
flutter packages get
Rufen Siepubspec.yaml
alle in der Datei aufgelisteten abhängigen Pakete abflutter packages upgrade
Rufen Siepubspec.yaml
die neueste Version aller in der Datei aufgeführten abhängigen Pakete ab