App Architektur bzw. Logik - HochschuleHofStundenplanapp/iOS-App GitHub Wiki
Architektur
Network
Holen aller Daten
Umwandeln und speichern
"Job Done" melden
TO DO
Calender Interface
An welche Klasse soll "Job Done" gemeldet werden
Logik
Alle Einstellungen werden in "Settings" verwaltet
In "Changes" werden die aktuellen Stundenplanänderungen verwaltet
"Schedule" repräsentiert den zusammengestellten Stundenplan
Vorgenommene Einstellungen werden erst beim Drücken des "Änderungen übernehmen"-Buttons gespeichert
Tupel aus Studiengang und Semester für Studiengang Auswahl im Einstellung Screen.
Daten werden beim Herunterladen immer mit den local gespeicherten Daten verglichen, die Selektion aus den gesicherten Daten werden auf die neu geladenen übernommen
Identifizierung einer Vorlesung anhand des Namen, Wochentag, Uhrzeit
Identifizierung eines Studiengangs anhand des Namens