DVB Abfahrtsmonitor für Google Android
Vor etwa einem Monat wurde eine Verlängerung von meinem D2 Vertrag fällig und ich stand vor der Wahl einer neuen mobilen Telefonzelle. Davor war ich (gegen Ende nicht mehr ganz) glücklicher Besitzer eines NOKIA N73, aber der Hersteller bot keine innovativen Geräte mehr an, und die letzten Aussetzer bei meinem Telefon haben das Vertrauen in die Marke stark geschwächt. Nach vielen Recherchen im Internet fiel meine Entscheidung auf das HTC Magic, welches mit Google Android OS ausgestattet ist. Der entscheidende Punkt war die Möglichkeit selber Programme für das Telefon schreiben zu können. Android basiert auf Linux und bringt eine Dalvik Java VM mit sich, in welcher dann die Applikationen ausgeführt werden.
Nach ein paar Tagen Rumspielerei mit dem Telefon und austesten aller tollen Funktionen wollte ich nun meine erste Anwendung für das HTC Magic schreiben. Prompt bei Android Developers die nötige SDK runtergeladen und mein Eclipse eingerichtet, folgte ich der "Hello Android" Anleitung und probierte immer neue Sachen aus. Die Entwicklung mit dem Paket aus Android SDK, Eclipse und dazugehörigem Android Plugin gestaltet sich leicht und sehr effektiv. Es stehen alle JAVA Bibliotheken zur Verfügung, ausserdem eine ganze Menge eigener Android Klassen.
Die Idee etwas zu nützliches zu schreiben kam fast von alleine : ich nutze zuhause Widgets der Dresdner Verkehrsbetriebe (DVB) um die Abfahrtszeiten meiner nächsten Haltestellen im Auge zu behalten. Wenn man schnell los will, ist es eine sehr hilfreiche Sache und spart eine Menge Zeit. Eine mobile Version davon gab es nicht, und der einzige mobile Service der DVB ist die kostenpflichtige Auskunft per SMS. Also habe ich die Opera Version des DVB Widgets runtergeladen und mir den JScript angeschaut, um die Schnittstelle ausfindig zu machen. Danach schrieb ich meine eigene Anwendung "DVB Info" für das Android OS :
Das Programm wird in Zukunft noch mit diversen nützlichen Funktionen ausgestattet, wie etwa einer GPS Abfrage mit Ausgabe der Haltestellenvorschläge in der Nähe, sowie einer Möglichkeit die Abfrage über eine SMS abzusenden, falls die Datenverbindung nicht verfügbar ist.
Es gibt auch schon andere neue Ideen für nutzliche Programme, und eine davon ist das Regenradar Bild des Deutschen Wetterdienstes statisch oder animiert anzuzeigen, damit man weiss, wann man von der nächsten Regenfront getroffen wird ;)
[Edit] Das Programm kann jetzt hier heruntergeladen werden: DVB Abfahrtsmonitor [/Edit]

