Wird geladen: Es läuft: Titel 0:04 / 1:35

Technische Details

Für alle Interessierten sind hier einige Details zur verwendeten Software und zur technischen Plattform von guidemate aufgeführt.
Infos zum Konzept und zur Bedienung der Plattform findet ihr in den FAQs.

Hosting

Die Plattform wird auf Servern von Amazon EC2 in der EU betrieben. Hochgeladene Bilder und Audiodateien werden auf Amazon S3 gespeichert und direkt von dort ausgeliefert.

Serverseitige Software

Die Anwendung nutzt das Play Framework 2.1 und ist in der Programmiersprache Scala geschrieben. Als Datenbank wird mongoDB verwendet.

Als Web-Server nutzen wir Apache Tomcat, kombiniert mit nginx. Für die SSL-Verschlüsselung verwenden wir ein Zertifikat von GeoTrust.

Frontend-Software

Im Frontend kommt CoffeeScript zum Einsatz (das zu JavaScript kompiliert wird).
Folgende JavaScript-Bibliotheken werden verwendet:

Für das Styling der Seiten verwenden wir SASS mit Compass. Zur Grafikbearbeitung verwenden wir vor allem Inkscape und GIMP.

Für die Kartendarstellung wird die Google Maps JavaScript API genutzt.

Android-App

Die Android-App wurde natürlich mit dem Android-SDK entwickelt, allerdings nicht in der Standard-Programmiersprache Java, sondern wie die Server-Software in Scala. Als Build-Tool wird SBT mit dem SBT Android Plugin verwendet.
Für die Kartendarstellung nutzen wir osmdroid mit Kartendaten von MapBox.

iPhone-App

Die iPhone-App ist eine vollständig native App, geschrieben in Objective C mit XCode.
Für die Kartendarstellung nutzen wir eine Bibliothek und den Kartendienst von MapBox. Für Netzwerkzugriffe nutzen wir MKNetworkKit.

Homepage Registrieren Login

Werde ein


Als guidemate-Mitglied kannst du Kommentare und Bewertungen abgeben. Du kannst auch Guides kaufen – und natürlich deine eigenen Guides erstellen und veröffentlichen.

Gib einfach deine E-Mail-Adresse an.


Login



Passwort vergessen?

Kein Problem, wir schicken dir einen neuen Zugang.




← Zurück, ich erinnere mich!
Guides in Nähe Stationen in Nähe
Verbindung zu Facebook wird hergestellt...