Mobile β

iPhone
Ein Projekt zur Portierung von Webinhalten aus kletternimnorden.de auf mobile Endgeräte.
Derzeit werden Apples iPhone (3GS, 4) sowie diverse Android-Smartphones unterstützt.

  1. Allgemeines
  2. Installation
  3. News
  4. Boulder-DB
  5. Routen-DB
  6. Favoriten
  7. Ausblick

1. Allgemeines

Es handelt sich hierbei um eine WebApp, die im Unterschied zu nativen App's eine Browseranwendung des Smartphones darstellt. Durch das relativ neue Javascript-Framework JQTouch fühlt sie sich nativ an, mit dem Vorteil der schnelleren Wartung und Unabhängigkeit durch Umgehung der AppStores.

Integriert sind die News (ohne Kommentare), die komplette Boulder- und Routendatenbank einschließlich aller hochgeladenen Topos. Da die Applikation, wie eingangs erwähnt, im Browser beheimatet ist, wird ein Interzugang (UMTS, EDGE, GPRS oder WLAN) benötigt. In den meisten Gebieten Norddeutschlands ist das allerdings kein Problem (Telekom).

Die spektakulärsten Neuerungen von HTML5 sind sicher die SQLite-Datenbank und der Offline-Application-Cache, die es mit ein paar Tricks ermöglichen, die gesamte Anwendung offline-fähig zu machen. Die Implemtation dieser Funktion steht auf der aktuellen ToDo-Liste ganz oben.

2. Installation

Hier handelt sich um einen simplen Aufruf einer mobilen Website. Also, Browser des Smartphones öffnen und in die Adresszeile folgenden Pfad eintippen:

http://www.kletternimnorden.de/mobile/

Darüberhinaus besteht beim iPhone die Möglichkeit zur Platzierung einer Verknüpfung der Anwendung auf dem Homescreen, um sie dann im sogenannten Fullscreen-Modus zu starten - so entfallen die browsereigenen Menüleisten oben und unten. Mehr Platz - mehr Fun. Und so geht's:

1. Auf das "+"-Symbol tippen.
2. "Zum Home-Bildschirm" tippen.
3. Den gewünschten Namen eingeben und bestätigen. Das kletternimnorden.de-Icon wird automatisch generiert.
4. Fertig. Die WebApp ist startklar.

iPhone

3. News

Es werden die lezten 10 Meldungen aufgelistet, die ausgewählt und rudimentär angezeigt werden können. Nicht alle Bilder, aber alle Texte erscheinen - Links innerhalb der News werden in einem neuen Browserfenster geöffnet. Inwiefern das Kommentar-Feature noch implemetiert wird, kann diskutiert werden. Die Qualität der Beiträge in der letzten Zeit rechtfertigt die Arbeit nicht.

4. Boulder-DB

Die Aufteilung der Blöcke entspricht wie gehabt der Hierarchie:
Region -> Gebiet -> Gruppe -> Block
Alle derzeit hochgeladenen 260! Topos sind auch hier verfügbar. Vorhandene Fotos sind in der Block-Ansicht aufgelistet und können ebenfalls angezeigt werden.

iPhone

Desweiteren besteht die Möglichkeit, sofern die GPS-Daten in der Datenbank vorhanden sind, sich diese via Google-Maps anzeigen zu lassen. Die gelb-rote Fahne markiert den Block. Tippt Ihr auf den GPS-Button, wird Euer aktueller Standpunkt ermittelt und mit einem grünen Marker dargestellt. Das gelbe Feld zeigt den Abstand (Luftlinie), das rote die Genauigkeit der Angabe in Metern. Die dezimalen Koordinaten werden ebenfalls angezeigt.

Zwei Dinge bitte ich zu beachten:
  1. In der DB sind bei gerade mal 60 Blöcken die GPS-Daten eingetragen. Die übrigen 500 Positionen müssen erst noch ermittelt werden.
  2. Befindet man sich in Reichweite eines WLAN's, so ist die Genauigkeit akzeptabel (15- 30m). Im Gelände hingegen lässt die Angabe zu wünschen übrig. Hier werden die Hersteller sicher noch nachbessern müssen. Ich habe dieses Feature dennoch integriert, da der Infogehalt auch außerhalb der Felsen einen Mehrwert bietet und sicher zukunftsfähig ist.
iPhone

5. Routen-DB

Auch hier werden alle freigeschalteten Gebiete angezeigt, einschließlich aller Topos. Das Topo kann verschoben werden - in der Landscape-Ansicht verschwindet der obere Menübalken - das Zurückdrehen des Handy's erlaubt dann wieder die Navigation.

iPhone

6. Favoriten

Um sich nicht jedesmal durch die gesamte Navigation wühlen zu müssen, damit man an die Topos kommt, gibt's die Favoriten. Das Hinzufügen geschieht durch Tippen des ADD+ - Buttons in der Block- bzw. Felsansicht. Sie werden automatisch auf der Startseite separiert angezeigt. Die Verwaltung beschränkt sich auf das Löschen aller Boulder- und/oder Routenfavoriten. Sie werden übrigens auf dem Smartphone gespeichert und bleiben auch nach dem Abschalten erhalten.

iPhone

7. Ausblick

  • Offline-Fähigkeit
  • Tickliste
  • Kommentarfunktion bei Boulder/Routen
  • Erweiterung auf Palm OS und Blackberry
  • Programmierung einer nativen App
Wer weitere Ideen zur Verbesserung oder Erweiterung hat, kann sich gern mit mir in Verbindung setzen.
(webmaster@kletternimnorden.de / +49 151 155 644 62).