Nur EIN Entwicklungsaufwand für Android, iOS und Windows 10 Mobile - die Flughafen App für den EuroAirport zeigt, wie dies geht

Letzte Aktualisierung: 15.05.2017

Die EuroAirport App für Android und iOS jeweils mit einer Flugliste und dem Flugdetail

Die Funktionalität der Flughafen App

Nebst den aktuellen Fluginformationen können mit der App zahlreiche weitere Infos wie z.B. Parkplatzverfügbarkeit, Parkplatz Kostenberechnung, Gepäckverfolgung, Check-In Angaben, Informationen zu den verschiedenen Fluggesellschaften, zu Geschäften, Kontaktadressen und vieles mehr eingesehen werden.

Push Mitteilungen informieren über Statusänderungen

Benutzer können dem Status eines oder mehrerer Flüge folgen. Die Benutzer werden mit Hilfe von Push Mitteilungen über Statusänderungen der gewählten Flüge informiert (z.B. Boardingzeiten, Verspätungen, erwartete Ankunftszeiten, etc.).

Push Mitteilungen können ebenfalls erhalten werden, um das Gepäck bis zur Verladung ins Flugzeug zu verfolgen.

Die App wurde mit HTML5 und Apache Cordova (PhoneGap) entwickelt

Entwickelt wurde die App mit HTML5 und Apache Cordova. Die Erstellung der App für Android, iOS und Windows Mobile 10 erfolgte mit einer einzigen Codebasis.

HTML5 Framework für den Look & Feel einer nativen App

Um das “Look & Feel” einer “nativen” App zu erreichen, wurde als Grundlage das HTML5 Framework von kendoUI verwendet. Beim Design der App wurde die Idee eines einheitlichen Aussehens auf allen Plattformen verfolgt. Um der App dennoch für jede Plattform einen eigenen Charakter zu verleihen, wurden betriebssystem-spezifische Merkmale implementiert.

Web Services mit PHP

Der Zugriff auf die Daten des Flughafens geschieht mit Hilfe von Webservices, welche mit PHP entwickelt wurden.

Kostengründe führten zum Entscheid, eine Hybrid App entwickeln zu lassen

Der Entscheid des EuroAirports, eine HTML5 App entwickeln zu lassen, basierte vorwiegend auf Kostengründen. Initiale Entwicklungskosten als auch zukünftige Weiterentwicklungs- und Wartungskosten liegen deutlich unter den Kosten von mit nativen Programmiersprachen entwickelten Apps.