HvK-App
Entwicklungsprozess

2013

Start mit der Entwicklung


Mit Beginn der Sommerferien im Jahr 2013, beginnt der Entwicklungsprozess der HvK-App. Damals stellte sich uns die Frage, wie wir unsere freie Zeit verbringen/nutzen können. Sechs Wochen Schulferien können sehr lang sein. Aus heutiger Sicht ist es für uns nicht mehr nachvollziehbar, warum dies der Fall war. Wir nutzten diese Zeit und beschäftigten uns intensiver mit unseren technischen Geräten des täglichen Gebrauchs.

Mithilfe des Internets starteten wir: Tutorials anschauen, verstehen und selber umsetzen. Zunächst probierten wir uns mit der Entwicklung für die iOS-Plattform.

Erste sichtbares Ergebnis


1 / 5
Hauptmenü (HvK-App, Beta)
Hauptmenü (HvK-App, Beta)
2 / 5
Kollegiums-Ansicht
Kollegium-Ansicht (HvK-App, Beta)
3 / 5
Ansicht des Terminplans
Terminplan (HvK-App, Beta)
4 / 5
exemplarische PDF-Ansicht
exemplarische PDF (HvK-App, Beta)
5 / 5
App-Icon der Beta
App-Icon der Beta

Nach rund zwei Monaten Arbeit wurden von uns die ersten, noch heute existierenden Screenshots angefertigt. Diese zeigen das Hauptmenü einer Testversion. Der Vertretungsplan als zentraler Bestandteil wird dort durch eine prominente Schaltfläche am oberen Bildschirmteil von allen Ansichten aus erreichbar gemacht.

Weitere wichtige Inhalte der künftigen HvK-App sollten u.a. folgende sein:

  • Klausurplan der GOS
  • Liste des Kollegiums und der Schulgemeinschaft
  • Terminplan der Schule
  • Kontakt
  • Anfahrt
  • Essensplan

Außerdem war ein kleiner Notenrechner geplant, welcher durch Eingabe einer mündlichen bzw. schriftlichen Note und einem Gewichtungsverhältnis eine Endnote berechnet. Eine kleine Notizfunktion z.B. für zu erledigende Hausaufgaben sollte es auch geben. Beide Funktionen haben es nie zur Marktreife geschafft.

Die Screenshots zeigen einige Ansichten im alten Design des iOS 6 Betriebssystems. Im gleichen Jahr wurde iOS komplett neugestaltet, im Stil wie wir es heute kennen.

Projektvorstellung bei Schulleitung


Bis zu diesem Zeitpunkt wusste niemand von diesem Projekt, außer wir beide. Um weitere Fortschritte zu erzielen, war es ein wichtiger Schritt die Schulleitung über unser Projekt zu informieren. Natürlich hätte es auch das Ende für unserer Projekt bedeuten können, wenn wir die Schulleitung hätten nicht überzeugen können, an der HvK-App weiter zuarbeiten.

Nach dem Gespräch stand es fest: Die HvK-App wird kommen.

Präsentation & Veröffentlichung


1 / 3
Ansicht des Vertretungsplans
Ansicht des Vertretungsplans
2 / 3
Ansicht des Kollegiums
Ansicht des Kollegiums
3 / 3
Kontakt-Ansicht
Kontakt-Ansicht

Am heutigen Tag war es soweit: In einer Präsentationsrunde, nach dem Vorbild der großen Tech-Giganten, wurde jedem Jahrgang der Schule die HvK-App vorgestellt. Jeder konnte nun die HvK-App auf seinem iPhone oder iPad im AppStore downloaden.

Wir konnten zwar nicht alle unsere Ideen bis zu diesem Zeitpunkt umsetzen, aber eine weitere zeitliche Verschiebung war keine Alternative. Zwischenzeitlich haben wir noch einige gestalterischen Details verändert und u.a. ein passenderes App-Icon gezeichnet.

Nach beendeter Arbeit, war gleichzeitig klar, dass nun auch Besitzer von Android-Geräten eine entsprechende App gerne bekommen möchten. Mit der Exklusivität für iOS-Geräte erreichten wir im Jahr 2013 eine eher kleinere Nutzergruppe als das heute der Fall ist. An iPads für den Schulunterricht war zu diesem Zeitpunkt noch nicht zu denken.

Erstes Update für die HvK-App


Kleinere Fehler wurden mit dem ersten kleinen Update ausgebessert, welche sich in den ersten Tagen äußerten.

2014

Version 1.1 für iOS-Geräte


1 / 3
Foto des Hauptmenüs
Struktur des Hauptmenüs
2 / 3
Vertretungsplan-Ansicht
Vertretungsplan
3 / 3
Ansicht des Terminplans
Klausurenplan

Nachdem dem ersten kleinen Update folgte dann das erste großes Update für die HvK-App iOS. Dazu haben wir die App von Grund auf neu strukturiert, dadurch ist sie so klein wie nie zuvor. Außerdem wurde das Hauptmenü komplett neu gestaltet. Drei Tabs gliedern den Inhalt in die drei Benutzergruppen, Lernende bzw. Lehrkräfte der Schule und Inhalte für Benutzer von außerhalb der Schulgemeinschaft.

Weitere Inhalte, wie die Lagepläne, der Ferien-Countdown, eine Liste aller Ferien der kommenden Jahre und der gesamte restliche Inhalt der Schulhomepage wurde nun in der App aufbereitet.

Version 1.1.1 & 1.1.2 für iOS


Auf das eine große Update folgten zwei kleinere Updates. Dieser Rhythmus wird uns später nochmal begegnen ...

Erster Screenshot der Android-Version


Foto des Hauptmenüs, Android
Hauptmenü (HvK-App Beta, Android)

Seit Ende des vergangenen Jahres beschäftigten wir uns neben der Weiterentwicklung der iOS-Version der HvK-App auch mit der Android Entwicklungsumgebung. Dies bedeutete für uns das Erlernen einer neuen Programmiersprache. Die Anfänge waren schwierig. Zum einen, weil wir beide das Betriebssystem selber kaum kannten und zum anderen weil gefühlt jeder Besitzer eines Android-Geräts in den Pausen uns ansprach, wann endlich die Hvk-App für sein System verfügbar sein wird.

Ein Screenshot ist heute noch vorhanden geblieben aus einem unveröffentlichten Stadium der App Entwicklung.

Veröffentlichung iOS-Version 1.1.3


Die Weiterentwicklung der Android-Version der HvK-App schritt voran und kurz vor deren bevorstehenden Präsentation, veröffentlichten wir ein Update für die iOS-Version. Dort wurde hauptsächlich an der internen Struktur gearbeitet, sodass zukünftig beide Systeme auf die gleichen Inhalte zugreifen können.

Präsentation & Veröffentlichung der Android-Version


Foto des Hauptmenüs, Android
Schüler-Menü (HvK-App, Android)

Der Updatetext des letzten Updates der iOS-Version deutet bereits auf das Erscheinen der Android-Version der HvK-App hin. Wie wir es bereits von der iOS-Version kennen, haben wir der gesamten Schulgemeinschaft die neue App vorgestellt.

Aufgrund der Tatsache, dass wir beide keine eigenen Android-Endgeräte zu dem Zeitpunkt für das ausführliche Testen besaßen, haben wir uns zunächst dazu entschieden die App als öffentliche Beta-Version freizugeben. Dies hat den Vorteil einen sehr großen Pool an Testgeräten zu haben und aufgetretene Fehler schneller zu finden.

Am Abend des gleichen Tages war die Android-Version für alle im Google Play Store zum Downloaden verfügbar.

Erstes Update für Fehlerbehebungen


Letzteres war auch ziemlich schnell von Vorteil. Die Benutzung der App auf Geräten eines spezifischen Herstellers war anfänglich nicht gegeben. Der aufgetretene Fehler war schnell gefunden und zugleich kurios. Ein zu großes Bild brachte die HvK-App beim Starten zum Absturz.

Zweites Update für Fehlerbehebungen


Ein großes Update bzw. die große Veröffentlichung und danach folgen zwei kleinere Update ... wir erinnern uns. Neben einigen weiteren Fehler wurden auch einige Designverbesserungen durchgeführt.

2015

iOS-Version 1.1.4 & 1.1.5


Nach getaner Arbeit und der Fertigstellung der App für zwei Betriebssysteme gab es vorerst nur zwei kleine Updates, welche durch die neueste Betriebssystemversion nötig wurden.

2016

Version 2.0


Zeitgleich veröffentlichten wir für beide Systeme das erste wirklich große Update.

1 / 5
Vertretungsplan mit Tabellen
Vertretungsplan (HvK-App, iOS)
2 / 5
Hauptmenü
Hauptmenü (HvK-App, iOS)
3 / 5
Bildergalerie
Bildergalerie (HvK-App, iOS)
neue Kollegium-Ansicht, iOS
neue Kollegium-Ansicht (HvK-App, iOS)
4 / 5
5 / 5
neue Kollegium-Ansicht, Android
Kollegium-Ansicht (HvK-App, Android)

für iOS:

Ein Hauptaugenmerk des Updates war der Vertretungsplan. Zu diesem Zeitpunkt sind urplötzlich die Rahmen der Tabellen verschwunden. Diese konnten wir für die App wieder sichtbar machen. Außerdem wurde das automatische Scrollen unterbunden.

für Android:

Für die Android-Version der HvK-App wurden weitere Schritte unternommen, um diese an das iOS-Pendant anzugleichen. Hierzu wurde beispielsweise das Kollegium in einer Listendarstellung umgesetzt.

Version 2.0.1 für alle Android Nutzer


Ohne weitere Updates war es auf einmal nicht mehr möglich die HvK-App auf einigen Geräten mit Android-Version 5 zu installieren - dieses Update schafft Abhilfe.

2017

Ein Update und nichts geht mehr


Das hört sich jetzt schlimmer an als es war, denn das hatten wir so geplant. Das Ziel des Ganzen war es den Umzug der App auf das neue Entwicklerkonto der Schule zu beschleunigen und möglichst alle User auf die Neuinstallation der hinzuweisen.

Version 3.0: Umzug der HvK-App


1 / 5
Ansicht Schulleitung, iOS
Ansicht Schulleitung (HvK-App, iOS)
2 / 5
Kollegium-Ansicht, iOS
Kollegium-Ansicht (HvK-App, iOS)
3 / 5
Foto des Hauptmenüs, Android
Hauptmenü (HvK-App, Android)
4 / 5
Kollegium-Ansicht, Android
Kollegium-Ansicht (HvK-App, Android)
5 / 5
Bildergalerie, Android
Terminplan (HvK-App, Android)

Mit dem Abschalten der App auf dem alten Entwicklungskonto und dem damit verbundenen verlinken zum neuen Entwicklungskonto war auch die Veröffentlichung der Version 3.0 für beide Systeme:

für iOS:

Oberflächlich beinhaltet es an vielen Stellen überarbeitete Benutzerfläche. Im Hintergrund wurde die App komplett neu in der Programmiersprache Swift geschrieben. Durch die Entscheidung von Apple zukünftig auf diese Programmiersprache aufzubauen, wird früher oder später der Umstieg kommen müssen. Dies ermöglicht uns auch zukünftig die neusten Funktionen des iOS-Betriebssystems zu nutzen.

für Android:

Auch für die Android-Version wurde deutlich an der Designschraube gedreht. Googles Material Design erhielt Einzug in die App.

Platz 175 im AppStore


1 / 1
Das ist kein Scherz, der Screenshot ist echt! Wir konnten die zufällige Entdeckung auch kaum glauben. Dadurch das alle von Euch die HvK-App neu installieren mussten, war dies möglich. Mit einem so einfachen Trick lassen sich scheinbar Algorithmen großer Konzerne in die Irre leiten…

Ein große Update & drei kleine Updates


Ja, es sind drei kleine Updates für beide Systeme nach dem einem Großen. Was sollen wir dazu sagen. Diesmal waren mehr Updates nötig um alle kritischen Fehler zu beseitigen. Manchmal schleichen sich einfach viele Käfer ein ... alle Informatiker verstehen diesen Witz^^.

2018

Ein Update - das wars für das Jahr


Version 3.0.4 für iOS behebt ein Problem, wodurch PDF Dateien nach der Aktualisierung auf die neuste iOS-Version unter die Navigations- und Statusleiste verrutscht sind.

2019

Version 3.1


1 / 4
Kollegium-Ansicht, Android
Ansicht Kollegium (HvK-App, iOS)
2 / 4
Vertretungsplan-Ansicht, Android
Vertretungsplan (HvK-App, iOS)
3 / 4
Hauptmenü in der Android-Version
Hauptmenü (HvK-App, Android)
4 / 4
Kollegium-Ansicht
Kollegium (HvK-App, Android)

für iOS:

Hier wurden kleinere Anpassung am Design vorgenommen. Außerdem kümmert sich das Update um weitere Probleme v.a. in den PDF-Ansichten.

für Android:

Diese Update implementiert das dunkle Thema der HvK-App. Nie mehr die Situation morgens noch müde auf den Vertretungsplan sehen zu wollen und das grelle, weiße Licht des Bildschirms blendet einen -- das gehört der Vergangenheit an.

Version 3.2


1 / 2
Hauptmenü mit Tabs
Hauptmenü mit Tabs (Android)
2 / 2
Kollegium-Ansicht
Kollegiums mit Index (Android)

für iOS:

Die App unterstützt jetzt den Dark Mode unter iOS 13. Die HvK-App sah noch nie so gut aus! Zusätzlich gibt es folgende Neuerungen

  • neues Design für das Hauptmenü
  • Im Kollegium wird jetzt angezeigt, auf welchem Stand die Daten sind

für Android:

Im Hauptmenü nutzen wir jetzt Tabs am unteren Bildschirmrand zur Navigation innerhalb der App. Außerdem unterstützt der Vertretungsplan jetzt das dunkles Design. Nie mehr die Situation morgens verpennt auf den Vertretungsplan sehen zu wollen und das grelle, weiße Licht des Bildschirms blendet einen -- das gehört der Vergangenheit an.

2020/21

Versionen 3.2.X


Die Corona-Pandemie bricht aus und verändert schlagartig das Zusammenleben bzw. das Kontaktverhalten mit anderen Menschen. Lock-downs und erneute Schulöffnungen prägen den Schulalltag. Interessanterweise wird auch die HvK-App im Nachgang durch die Pandemie geprägt:

  • Das Schulportal wird in die HvK-App integriert
  • Aktuelle Informationen zum Schulbetrieb oder Homeschooling sind abrufbar
  • Das Hygienekonzept für den Schulbetrieb

Ein immer noch prägender Updatetext von damals fasst das Ganze auf etwas ironische Art und Weise zusammen:

"Bereits gelernt haben wir, wie wir den richtigen Abstand halten, uns richtig die Hände waschen oder einen Mund-Nasen-Schutz tragen. Was Du ansonsten für den Schulalltag mit Corona wissen solltest, kannst Du nun in der HvK-App nachlesen."

2022

Versionen 3.3.X


für iOS:

Dieses Update bringt eine neue Menüstruktur, welche mehr Übersichtlichkeit bietet. Neben dieser haben die Schulferien und der Kontakt ein neues übersichtlicheres Design erhalten.

für Android:

Mit dem Update wurden viele Inhalte aktualisiert. Durch die sich entspannende Situation bei der Corona-Pandemie und das Wegfallen der meisten Beschränkungen, entfallen auch sämtliche Beschränkungen für den Schulbetrieb. Diese wurden nun aus der HvK-App wieder entfernt.

HvK-App Version 3.4 & 3.4.1 für alle iOS-Nutzer


Diese Version bringt die Optimierung für iOS 16, viele Fehlerbehebungen im Vertretungsplan und diverse Infos werden auf den aktuellen Stand gebracht.

2023

10 Jahre HvK-App


Herzlichen Glückwunsch zum 10. Geburtstag, HvK-App. Auf die nächsten 10 Jahre!


Das größte Re-Design seit Beginn


Nachdem Ende 2022 die Heinrich-von-Kleist Schule anlässlich ihres 50. Jubiläums ein neues Schullogo bekommen hat, bekommt die HvK-App ein knappes Jahr später zu ihrem zehnjährigen Bestehen ihr größtes Re-Design verpasst. Das neue Logo bringt eine neues Farbschema mit sich - wir sagen ade zum RGB 0, 151, 1 für 10 Jahre treue.