Projektübersicht

HELLA HIMM 2013 130705 © Ingo Wietzke - 106 zugeschnitten

© Foto: Ingo Wietzke, dreinull

IOS-APP

Kunde:
dreinull Agentur für Mediatainment für HELLA KGaA Hueck & Co.

Zeitraum:
06/2013 bis 07/2013 und 06/2014 bis 07/2014

Projektbeschreibung

Unser Kunde dreinull Agentur für Mediatainment veranstaltete im Juli 2013 und Juli 2014 für den international tätigen Automobilzulieferer HELLA einen Erlebnisnachmittag für Mitarbeiter.

Dabei spielten Teams gegeneinander. In verschiedenen Aufgaben aus verschiedenen Kategorien (z.B. Sport, Denkaufgaben, Geschicklichkeit) konnten Punkte erspielt werden. Die besten Teams ermittelten den Sieger am Ende des Nachmittags innerhalb eines Autorennens.

Jedes Team erhielt zur Orientierung und Punktesammlung jeweils ein iPad. Zentraler Bestandteil der App war die Darstellung einer Karte der Umgebung, wo die unterschiedlichen Aufgabenstationen einzusehen und die jeweiligen Aufgaben beschrieben waren. Die Stationen waren auf einem Rundkurs verteilt. Die Außenstationen konnten entweder zu Fuß oder aber, gegen Abzug von Punkten, auch mit dem Fahrrad erreicht werden. Die erspielten Punkte wurden mittels Scan eines QR-Codes direkt in der App an den Server übermittelt und der aktuelle Punktestand ermittelt. So konnte immer der eigene Punktestand als auch der aktuelle Highscore eingesehen werden.

Für aufmerksame Teams fanden sich im Gelände versteckt noch die ein oder anderen Zusatzpunkte, ebenfalls in Form von QR-Codes.

Die aktuelle Position der gegnerischen Teams wurde ebenfalls in der Kartenansicht dargestellt.

NAVITAS übernahm in diesem Projekt die komplette technische Realisation. Die Datenbank wurde auf Basis von MAX-DB implementiert. Das Backend wurde in Java realisiert. Die iOS-App wurde in Objective-C realisiert und wurde für das iPad optimiert. Die Kommunikation zwischen der iOS-App und dem Backend erfolgte auf Basis von Webservices mittels REST. Das Hosting erfolgte auf bereitgestellten Servern von NAVITAS.

Projektdetails

Entwickungswerkzeuge: NetBeans, Apple XCode, GIT
Programmiersprache: Java, Objective-C
Datenbank: MAX-DB
Backend: Tomcat Application Server
Deployment: Backend Deployment auf von NAVITAS bereitgestelltem Server, Frontend-Deployment auf für die Veranstaltung angemieteten iPads durch NAVITAS