Add placeholders for evaluation

pull/3/head
Jonas Franz 3 years ago
parent a4126fe8fb
commit 413ee83407
  1. 2
      chapters/basics/state-management.tex
  2. 20
      chapters/evaluation/evaluation.tex
  3. 2
      chapters/realisation/realisation.tex

@ -33,7 +33,7 @@ TBD
Die erste Kategorie der Zustandsverwaltungssysteme umfasst jene, welche ohne eine zusätzliche Bibliothek auskommen und somit de facto im Flutter Framework mitgeliefert werden. Hierbei wird mit den einfacheren Konzepten und Werkzeugen begonnen und anschließend die komplexeren Konzepte und Werkzeuge vorgestellt.
\subsubsection{setState}
\label{sec:setState}
Die wohl grundlegendeste Möglichkeit, den Zustand in einer Flutter Anwendung zu verwalten stellt das ausschließliche Benutzen der \texttt{setState}-Methode dar. Ein Beispiel zur Verwendung wurde bereits in \autoref{lst:stateful} in der \texttt{incrementCounter}-Methode eingeführt. Hier findet die Speicherung des Zustands also durch die direkte Manipulation des States von StatefulWidgets statt.
\begin{wrapfigure}{l}{0.33\textwidth}

@ -1 +1,19 @@
\chapter{Evaluation}
\chapter{Evaluation}
Nachdem nun das Grundgerüst der Beispielanwendung sowie deren Anforderungen definiert worden sind, können die Ansätze zur Zustandsverwaltung anhand der definierten Kriterien evaluiert werden.
Dafür wird für jedes Zustandsverwaltungssystem die Anwendung vollständig implementiert, und anschließend die Tests und Untersuchungen für die Bewertung durchgeführt.
Im darauf folgenden Kapitel werden dann die kumulierten Ergebnisse analysiert und ein Fazit gezogen.
\section{setState}
Das erste zu evaluierende Zustandsverwaltungssystem stellt die in \autoref{sec:setState} beschriebe Vorgehensweise zur Verwaltung des Zustands dar.
Dieser Ansatz konnte nicht die Mindestanforderungen an die Beispielanwendung umsetzen, da es unmöglich ist, mit ihm einen konsistenten Zustand über mehre Seiten hinweg zu erzeugen.
%Navigation per Routen-Namen nicht möglich, da es erforderlich ist, dass a
\section{InheritedWidget}
Wie in \autoref{sec:inheritedWidget} beschrieben, stellen InheritedWidgets einen Lösung für das Zustandsverwaltung dar, die ohne externe Bibliotheken auskommt.

@ -112,4 +112,4 @@ Diese Ergebnisse stellen die Minimalwerte für den Test dar.
% * Skizze der Beispielanwendung (/)
% * Vorgehen beim Implementieren (/)
% * Ergebnis der Beispielanwendung (/)
% * Beschreibung des Versuchsaufbaus
% * Beschreibung des Versuchsaufbaus (/)
Loading…
Cancel
Save