DSB client software for Android

Fynn Godau fe08789430 Version 1.8 vor 5 Jahren
app fe08789430 Version 1.8 vor 5 Jahren
fastlane fe08789430 Version 1.8 vor 5 Jahren
LICENSE.md 4f4e8eb5e8 Add license file and license notice in every file, allow generation of signed builds even though some obsolete features are used vor 5 Jahren
README.md d34c0e60df Update README and remove old screenshots from repo vor 5 Jahren
build.gradle 80b9ce3794 Change build script a little to be more mysterious vor 5 Jahren
icon.svg 6051d5d23a Initial public commit vor 5 Jahren
updateCheck fe08789430 Version 1.8 vor 5 Jahren
versionCode fe08789430 Version 1.8 vor 5 Jahren

README.md

DSBDirect

This Android client will display information from (probably) any DSB board. It is best with Alexander-von-Humboldt-Gymnasium Schweinfurt.

Download

Diese Software gibt es nicht auf Google Play!

Ab Android 4.0. Bestens ab Android 4.4. (Heutzutage hat kaum einer mehr Android 4. Wirklich nicht.)

Download von der Release-Seite | Download von F-Droid

Beim Download stehen da dann wahrscheinlich gruselige Warnungen zur Abschreckung, aber die kannst du für diese App ignorieren, weil du sicher sein kannst, dass sie nix böses tut (siehe unten "Repo?").

Fragen, die man stellen könnte

"Was ist das?"

Das ist eine Android-App, mit der du auf DSB bereitgestellte Vertretungspläne betrachten kannst. Sie funktioniert optimal mit dem Alexander-von-Humbolt-Gymnasium Schweinfurt. Zufällig übrigens meine Schule.

"Warum sollte ich deine App verwenden? Es gibt doch schon eine."

Hast du schon einmal die andere DSB-App verwendet? Ist sie nicht furchtbar? Man merkt förmlich, dass man eine Webseite betrachtet! Alles ist so klein, dass man immerzu einzoomen muss!

Aus noch ungeklärten Gründen habe ich mich entschieden, eine eigene DSB-Client zu entwickeln. Sie kann wahlweise den Vertretungsplan so wie die andere App auch (nur größer) darstellen, aber Sie kann die Informationen auch in übersichtlichen, flüssigen Tabellen anzeigen (ab Android 4.4 | nur unterstützte Systeme). Diese Tabellen kann man jetzt sogar nach eigener Klasse oder eigenem Namen filtern.

Außerdem kannst du alte Versionen des Plans angucken, aber ich weiß auch nicht, wofür das gut sein könnte. Es ist vielleicht ganz praktisch, wenn du mal offline bist.

"Hä?"

Okay, nochmal: Du siehst in einer tollen Tabelle nur die Einträge deiner eigenen Klasse. Das geht in der anderen App fei net, nur dass das klar ist. Und wenn du kein Internet hast, kannst du das angucken, was halt noch vom letzten mal noch da ist.

"Wieso heißt die App so, wie sie heißt?"

Weil man damit direkt zu den Einträgen seiner Klasse kommt.

"Vertretungsplanpasswort war nochmal…?"

Das Passwort des Alexander-von-Humboldt-Gymnasium Schweinfurts ist schon voreingestellt. (Das Humboldt Aktuell, welches das Passwort enthält, ist öffentlich einsehbar.) Alternative Zugänge lassen im Einstellungsmenü einstellen.

"Wann iOS?"

Nie. Damit iOS-Apps nicht nach einer Woche wieder verschwinden, muss man für 100 $ im Jahr ein Apple Developer Account kaufen. Ich habe auch kein iPhone zum testen und keinen iMac, um XCode zu verwenden. Apple-Nutzer sind selbst schuld, wenn sie sich in so ein geschlossenes "Ecosystem" hineingekauft haben.

"Wieso klingt der Dialog in diesem README so gestellt?"

Weil ich mir gerade selbst Fragen ausdenke, die potenzielle Nutzer haben könnten.

"Lizenz?"

GNU GPL v3.

"Repo?"

Halt diese Repository, in der der ganze Code öffentlich ist. Du kannst den Code unabhängig von mir überprüfen, die App selbst kompilieren, forken, patchen…

Programmiersprache ist übrigens Java. Das macht man ja in Informatik. Wenn dich der Informatikunterricht langweilt, hilf doch ein wenig mit, diese Software besser zu machen~

"Nerd."

Ich bin übrigens single (und stehe auf Jungs).

Screenshot

Gefilterte Liste

Im Bild: Alexander-von-Humboldt-Gymnasium Schweinfurt

Gefilterte Liste

Zeitreise

Im Bild: Georg-August-Zinn-Schule Reichelsheim

Liste

Webseitendarstellung

Im Bild: Alexander-von-Humboldt-Gymnasium Schweinfurt

Webseitendarstellung

Diese Schriftart kommt übrigens nicht von der App, sondern von meinem Betriebssystem.

Boot fährt auf See herum