Linux Support
Als Benutzer würde ich mir wünschen, wenn die Anwendung auch auf Linux läuft, damit ich diese auch als Linux-Benutzer verwenden kann.
Als Entwickler weiß ich, dass noch einiges umgestellt werden muss, damit Linux unterstützt wird und kein extra Repo dafür angelegt werden muss. Wichtig ist, dass bei der Windows Version die integrierten Flash Players wegfallen und das Setzen des Flags, um welches Betriebssystem es sich handelt, automatisch passiert beim Starten der Anwendung.
Akzeptanzkriterien:
-
OSHelper
erhält eine öffentliche statischeinit
-Funktion-
Funktion wird beim Starten der Anwendung aufgerufen -
Funktion setzt die Flags, um welches Betriebssystem es sich handelt
-
-
alle .exe
-Flash-Dateien werden durch richtige Flash-Dateien ersetzt, aus der Linux Version -
der Ordner data
besitzt einen Unterordnerplayers
-
der Ordner beinhaltet zwei Dateien -
Flash-Player als exe
für die Windows Version -
Flash-Player für die Linux Version
-
-
beide Dateien sind im Repo enthalten (sie werden nicht ausgeschlossen)
-
-
alle Flash-Dateien Pfade werden abgeändert (sodass die Flash-Datei drin steht und nicht der Pfad zur Flash-Datei mit integrierten Flash Player) -
OSHelper verwendet die neuen Flash-Players, je nach erkanntem OS -
... und übergibt den Video-Pfad an den Flash-Player
-
Akzeptanzkriterien nachdem #64 (closed) abgeschlossen ist:
-
die Anwendung lässt sich kompilieren... -
unter Windows -
unter Linux
-
-
die Anwendung lässt sich starten... -
unter Windows -
unter Linux
-
-
die Anwendung lässt sich bedienen (die Videos/Animationen und die Aufgaben lassen sich starten)... -
unter Windows -
unter Linux
-
Edited by Tobias Hellweg