commit 4ceffcb5568ab757f144762b8726e1a93b354267 Author: Ahmed Bada <2123174@stud.hs-mannheim.de> Date: Fri Oct 27 13:14:34 2023 +0200 README.md hinzugefügt diff --git a/README.md b/README.md new file mode 100644 index 0000000..a4307fa --- /dev/null +++ b/README.md @@ -0,0 +1,22 @@ +Bei Termin 1 zu liefern +- Minimale Beschreibung der App-Idee in der Readme.md. Skizzen/Designs dürfen auch dabei sein. +- Ein kleiner Teil der geplanten Business-Logik und zugehörige Tests. + Die Tests müssen die Business-Logik auch testen, brauchen aber nicht vollständig sein. + flutter test muss fehlerfrei laufen. +- Minimale Flutter-App, die die vorhandene Business-Logik aufruft. + Die App muss dabei nichts sinnvolles machen. + +Bei Termin 2 zu liefern +- die vollständige App, bei der auch die UI/Widgets getestet werden + +Bei Abgabe berücksichtigen +• flutter test und flutter analyze müssen fehlerfrei laufen! +• die App soll mindestens auf 2 Plattformen laufen wobei eine davon Android sein soll +• flutter build apk muss funktionieren +• die App im Android-Emulator bzw auf Android-Hardware fuktionieren +Außerdem möchte ich verstehen, was die Applikation tut. Dazu hilft mir, +• wenn der Code sauber strukturiert +• Dateien, Klassen, Methoden, Variablen sinnvoll benannt sind +• ich nicht über auskommentierte Codeblöcke oder unnütze Kommentare (pubspec.yaml) scrollen muss +• der Code nach Dart-Regeln formatiert ist +• Nur der Code eingecheckt ist, der auch funktioniert. Das betrifft vor allem die Verzeichnisse: android, ios, linux, macos, windows, web. Bitte nur Verzeichnisse der Plattformen einchecken die auch unterstützt werden