Wie eine Tourismus-Agentur eine Progressive Web App einsetzt
Herunterladen aus dem App-Store nicht mehr nötig
Die Argumente für eine Progressive Web App hatten Rosinski überzeugt. Die Barriere, dass die Nutzer Zugang zur App finden, ist niedriger als bei herkömmlichen mobilen Apps. Denn sie rufen einfach die URL Luebecker-Bucht.guide über den Browser ihres Smartphones auf. Die Suche und das Herunterladen der App aus einem App Store wird damit überflüssig. "Es gibt so viele Apps in den App Stores. Würden die Gäste unsere App wirklich finden und herunterladen?", beschreibt Rosinski die Überlegungen im Vorfeld.
Ein weiteres Argument für die PWA: Der Pflegeaufwand ist für die Tourismus-Agentur insgesamt niedriger, weil nicht zwei native Apps inklusive der Anbindung an die unterschiedlichsten Datenbanken aktuell gehalten werden müssen.
Argument Nummer drei: Die Kosten für die Umsetzung betrugen nur die Hälfte derjenigen für die Umsetzung einer nativen App. "Gerade bei einem Projekt mit Gelegenheitsnutzern als Zielgruppe zeigt sich, dass niedrige Entwicklungskosten in keinem Gegensatz zu einem maximalen Return-on-Investment stehen", sagt Marius Bruns, als Unit Director bei für die Entwicklung der App verantwortlich.
Urlauber testen die App
In relativ kurzer Zeit hatte die Digitalagentur das Projekt mit dem Methoden-Framework "Scrum" umgesetzt. Zwischen dem Projektstart und dem Launch lagen drei Monate. "Mitte Januar 2019 haben wir losgelegt und zur ersten Urlaubssaison an Ostern ist die App live gegangen", blickt Bruns zurück. Um sicherzustellen, dass alles so funktioniert wie geplant, testeten Urlauber die App zwei Tage lang.
Ihr Design wurde so angelegt, dass mehrere Tourismusagenturen Elemente ihrer eigenen Corporate Identity integrieren können. Denn die PWA für die Lübecker Bucht entstand in Kooperation mit der Timmendorfer Strand Niendorf Tourismus GmbH. "Die Kollegen am Timmendorfer Strand haben eine andere Datenbank als wir", sagt Rosinski.
Eine Middleware führt Schnittstellen zusammen
Eine Herausforderung war, die Datenbanken von Dritten an die neue App anzubinden. "Wir wollten die Datenbanken nicht neu aufsetzen", berichtet der Leiter der Tourismus-Agentur. Deshalb hat das Entwicklerteam eine Middleware als Zwischenebene eingezogen. Sie sorgt dafür, dass die Schnittstellen zu den verschiedenen Datenbanken zusammengeführt werden, und dient als Zwischenspeicher. Die Daten in der Middleware werden regelmässig aktualisiert. Ein Content-Management-System kommt nicht zum Einsatz.
Wie kompatibel ist die Progressive Web App mit den verschiedenen mobilen Geräten? "PWAs werden auf unterschiedlichen Plattformen unterstützt", erklärt Bruns. Auch wenn noch vieles im Fluss sei, werde die Kompatibilität immer besser. Die App der Lübecker Bucht funktioniere auf den Betriebssystemen Android, iOS, Blackberry und Windows. Die Schnittstelle zur Hardware sei bei den meisten Geräten schon sehr gut, gibt Bruns Auskunft.