Service Technologies (Gruppe 3
Service Technologies
Das Herzstück unseren App ist die Aufdeck-Funktionalität welche auch gleich technologisch das Anspruchvollste Feature ist.
Da Google für seinen Kartendienst eine sehr weit entwickelte und offene Programmierschnitstelle anbietet, lag es nahe das wir diese auch für unser App Nutzen. Wir programmierte also einen HTML, Javascript Client welcher die Lokalisierung des Nutzers übernimmt und diese gegebenfalls mit dem Ruby on Rails Server abgleicht.
Das schwierigste dabei war die die Karte so zu invertieren, das alles andere abgedeckt ist während bei den aufgedeckten Felder die Karte sichtbar ist.
Auf dem Desktop sieht die Darstellung des Prototypen folgendermassen aus:
Der Blaue Punkt markiert die aktuelle Position, während der rote Kreis die Genauigkeit der Lokalisierung angiebt.
Mobile Ansicht: