Display any DSB board. Optimized for Alexander-von-Humboldt-Gymnasium Schweinfurt.

Fynn Godau 271ddb6420 Version 2.0 21 hours ago
app 271ddb6420 Version 2.0 21 hours ago
fastlane b4135a9299 Specify that this is a representation plan app for DSB 22 hours ago
LICENSE.md 4f4e8eb5e8 Add license file and license notice in every file, allow generation of signed builds even though some obsolete features are used 10 months ago
PRIVACY.md 39e5df5477 Add privacy information 1 day ago
README.md 0f51dd892f Support parsing on Android versions below 4.4 1 day ago
build.gradle 2652350e90 Bump gradle and volley version 6 days ago
icon.svg 6051d5d23a Initial public commit 10 months ago
updateCheck 271ddb6420 Version 2.0 21 hours ago
versionCode 271ddb6420 Version 2.0 21 hours ago

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. Benachrichtigungen ab Android 5. (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. Aber andere gehen auch ganz gut.

"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 (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.

Es gibt auch Benachrichtigungen, wenn neue Versionen des Plans online geschaltet werden. Auch diese werden dann gleich ausgelesen und gefiltert, sodass du gleich in der Nachricht siehst, was alles ausfällt.

"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. Und wenn etwas neues ist, siehst du, was.

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

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

"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

Gefilterte Liste mit Karten

Ungefilterte Liste im Dunklen Design

Liste im Dunklen Design

Webseitendarstellung

Webseitendarstellung

Bilddarstellung

Bilddarstellung

Boot fährt auf See herum