pubspec.yaml

YAML ist ein rekursiver Akronym: Yet (Another) Ain’t Markup Language
Hier wird beschreiben, welche Daten sind in unserem Projekt verwendet werden.

Projekt-Konfiguration:
Haupteinstellungen
Projekt-Dependencies
Information über “assets”

Das ist eine Alternative zur Kombination von XML und JASON.
In yaml-Syntax sind Einrückungen sehr wichtig!

Dokument-Struktur:

  • name
  • description
  • publish_to
  • version
  • environment
  • dependencies
  • dev_dependencies
  • assets

name – der Name des Projekts (wird bei Projekterstellung gegeben)

description – hier haben Sie eine Möglichkeit ihr App-Projekt kurz zu beschreiben (sehr empfehlenswert)

publish_to – Standars-Wert ist hier „false“, Sie wechseln zu „true“ nur, wenn sie den Projekt auf „pub.dev“ publizieren wollen.

version – das ist die Version Ihres App-Projektes; besteht aus drei Ziffern mit Punkt getrennt, z.B. 1.0.0+1

enviroment sdk – das ist Dart-Version (aktuelle Version nachschlagen –> https://dartcode.org/releases)

dependences = das sind Bibliotheken, die wir von pab.dev herunterladen werden und sie werden dann zu unserem App angebunden.

 

 

 

dev_dependencies– sie “arbeiten” während sie ein App entwickeln, sie helfen, z.B. die App testen etc.

assets: in dieser Sektion können Sie z.B. Bilder oder Fonts anbinden