ArbeitszeitWebApp

Für meine Gewerkschaft (deutsche journalistinnen und journalisten union in ver.di) hatte ich vor längerer Zeit mal eine auf diese Berufsgruppe zugeschnittene Arbeitszeit-App für Android und ios entwickelt – mit Hilfe der Entwicklungsumgebung Qt Creator, den Qt Bibliotheken und den Programmiersprachen QML und Javascript.

Als Rentner wollte ich jetzt ein kleines Projekt mit Qt und WebAssembly bauen, um zu lernen, wie man WebAssembly-Programm über das Internet auf Browser bringt. Einfach mal hier klicken, um die ArbeitszeitWebApp zu starten. Das Projekt steht unter der GNU Public License version 3 (GPL v3). Den C++ Quellcode für Qt und CMake/EmsScripten gibt’s deshalb hier zum download.

Zweck der App ist die Erfassung und Dokumentation der eigenen Arbeitszeiten. Die Benutzeroberfläche sollte selbsterklärend sein. Wichtig ist, dass vor dem Beenden der App die Arbeitszeittabelle gespeichert wird – und am nächsten Tag gleich nach dem Start wieder geladen wird. Sonst gehen die Arbeitszeitinformationen leider verloren (ich arbeite für eine spätere Version an einer automatisierten Speicherung).

Hinweise:
1. Das Laden dauert etwas, da die WASM-Datei etwa 14,5 MB groß ist.
2. Die App wurde auf eine Größe von 1810 x 800 Pixel entwickelt. Auf kleineren Bildschirmen wird die App deshalb abgeschnitten (ich arbeite an einer Lösung).