FindMe

Dec 07
2009

FindMe
Nicht mehr suchen, sondern finden!

projektlogo_transparentKurzfassung:

Das ist das Motto einer Positionssoftware für Mobiltelefone.
Diese Software betreibt allerdings kein Map-Matching um den Nutzer selbst auf eine Karte zu finden. Nein vielmehr findet sie Freunde des Nutzers in der Umgebung.

Dies soll den Nutzer ein nerviges Suchen von Freunden in großen Menschenmengen ersparen oder aber auch Informationen geben, wie weit der jeweilige Freund entfernt ist, der einen abholen soll. Abgesehen von netten Informationen ist sicher ein gewisser Spaßfaktor in der Freizeit gegeben.

Entstehungsgeschichte:

Diese Software entstand in einem Unterrichtsfach des Studiengangs “Intelligente Verkehrssysteme” der FH Technikum Wien. In diesem Unterrichtsfach musste ein Projekt bis zur Bachelorarbeit gestaltet werden. Das “FindMe” Team hatte dann die Idee dieser Applikation.

In 4 Semestern wurde sie dann umgesetzt und ist heute bei Sourceforge unter der GPL zu finden.

Wie FindMe funktioniert:

Um die Funktion von FindMe zu gewährleisten wurde das System in 3 Teile unterteilt. Dem GPS Empfänger, dem Server und dem Handy. Hier der Systemüberblick:SystemüberblickDas Handy erhält über die Bluetoothverbindung die GPS Daten und sendet Sie an den Server. Gleichzeitig kontrolliert das Handy ob neue Freundschaftsanfragen vorhanden sind und lädt die Positionsdaten von benötigten Freunden herunter.

Freundschaftseinladungen sind analog den sozialen Netzwerken wie Facebook und co. umgesetzt. Erst wenn beide Parteien die Freundschaft akzeptiert haben, können daten versendet werden.

Aussehen der Applikation auf dem Mobiltelefon:

Da das Projektteam wollte, dass es auf so gut wie jedem Mobiltelefon läuft, wurde das Design recht schlicht gestaltet. Ein Freund wird durch einen farbigen Punkt repräsentiert und man selbst ist immer der rote Punkt in der Mitte. Ein blauer Pfeil zeigt die berechnete Nordrichtung an. Das ganze funktioniert auch mit Fixpunkten.

screens123Mehr Screenshots findet ihr im Benutzerhandbuch!

Kann man FindMe nun einfach downloaden und schon gehts los?

Nein, das kann man leider derzeit nicht. Wie bereits erwähnt benötigt das System einen Server. Dieser ist derzeit inaktiv und wird nicht mehr verwendet. Da das Projekt allerdings unter GPL als OpenSource verfügbar ist, kann man es gerne downloaden auf seinem eigenen Server und Mobiltelefon installieren und dann loslegen.

An dieser Stelle möchte ich mich noch einmal sehr bedanken bei meinen Kollegen die mit mir dieses Projekt damals umgesetzt haben!

  • Christoph Chmela
  • Petrina Papazek
  • und Lucas Weiß

Mehr informationen?

http://sourceforge.net/projects/findme/

Dort findet ihr alles von Projektplänen bis Quelltext, JavaDoc bist Vortragsmaterialien!
Derzeit ist alles mal soweit hochgeladen, um optisch bessere Aufbereitung werde ich mich zukünftig kümmern. Falls irgendwer interesse hat dieses Projekt weiterzuführen, ist er herzlich eingeladen mich zu kontaktieren!

Qando – Test

May 31
2009

Die WienerLinien und der Verkehrsbund Ost-Region stellen seit kurzem ein neues Mobiles Service zur Verfügung. Es nennt sich QANDO und soll immer genau über Fahrpläne und Abfahrtszeiten der öffentlichen Verkehrsmittel informieren. Die Auswahl der unterstützen Geräte ist sehr groß! Es gibt Versionen für JavaMe, Windows Mobile, IPhone, Nokia und Blackberry.

Da ich sehr oft mit den WienerLinien unterwegs bin, habe ich natürlich sofort das Programm für Windows Mobile downgeloadet und getestet.

Startet man das Programm so kommt man direkt in das Hauptmenü.

qando_hauptmenu

Wie man gleich sehen kann, wird die oberste WindowsMobile Leiste von diesem Quandobalken überschrieben. Das finde ich schon sehr schlecht, da man jetzt weder die Uhrzeit mehr sehen kann, noch andere wichtige Informationen die einem über diese Leite übermittelt werden (z.b. SMS Empfang etc.)

Die einzelnen Menüpunkte sind viel zu klein als das man sie gut mit dem Finger wählen kann. Vor allem bei Untermenüs oder der Scrollleiste wird das ganze dann ohne Stift zum Alptraum.

Die Fahrplanauskunft funktioniert wie auf www.wienerlinien.at. Einfach Start und Zielpunkt auswählen und schon bekommt man eine Route präsentiert. Dabei kann man seine GPS Position genauso verwenden wie Adresseangaben und Stationsamen. Ebenso wie auf der Homepage lassen sich kleine Kartenausschnitte anzeigen. Leider sind diese meiner Meinung nach oftmals viel zu klein. Man kann sie nicht scrollen und bekommt deshalb oftmals keinen ausreichenden Überblick.

Hier 3 Screenshots für die Fahrtplanauskunft von Reumannplatz zum Stephansplatz.

qando_fahrplan1 qando_fahrplan2 qando_fahrplan3

Die Echtzeitanzeige ist wirklich cool :) Man gibt einen Stationsbaneb an und erhält die dortige Abfahrtsanzeige. Ich habe mich jetzt nicht neben eine gestellt und die Zeiten verglichen, aber bin mit einen Bus gefahren und habe Stationen gewählt die vor mir lagen. Es hat ziemlich gut gepasst. Allerdings aufgepasst! Sie funktionieren nur so gut wie die in den Stationen. Das heißt 5min muss nicht 5min bedeuten, weil ja der Bus mal schneller und langsamer als geplant vorran kommen kann! Außerdem ist mir nicht ganz klar, warum ich keine Anzeigen von U Bahnen erhalten habe. Auch sind nicht alle Busse abgedeckt. Doch unter der grafischen Darstellung findet man noch als Text von allen Verkehrsmittel die nächsten Abfahrtszeiten als Text. Wenigstens was :)

qando_echtzeit1 qando_echtzeit2

Nett ist auch, dass man genau sieht was für ein Typ von Verkehrsmittel kommt. Also ein Doppelbus oder ein einfacher. Eine moderne ULF Straßenbahn, oder eine alte :) Negativ hingegen ist, dass man dauernd auf aktualisieren klicken muss. Hier hätte ich mir erwartet, dass alle 30Sekunden ein Autorefresh kommt! Außerdem baut sich bei jedem aktualisieren der ganze Bildschirm neu auf… Viel schöner wäre es, wenn sich nur die neuen Informationen überlagern würden. So hat man oftmals ein paar Sekunden einen weißen Schirm, bevor man wieder was sehen kann :)

Die restlichen Menüpunkte waren langweilig. Tickets brauche ich mir keine zu kaufen und die sonstigen Informationen sind kaum brauchbar. Gott sei dank kann man sich unter Optionen diese zusätzlichen Infos in den anderen Menüs deaktivieren!

MEIN FAZIT:

Für spontane und schnelle Information ist es recht nett, obwohl man sich mehr Finger-TouchSupport wünschen würde. Die Echtzeitanzeige ist prima, vor allem wenn man nicht ewig in der Station warten will, sondern den Bus genau timen möchte. Sollte man allerdings mehr Zeit für die Planung haben, würde ich weiterhin auf die Homepage der Wiener Linien schauen. Dort ist die Auskunft besser aufbereitet und man kann über GoogleMaps auch schöner die diversen Straßen anschauen, bevor man sich dort verläuft :D

Übrigens:

Die JavaME Version ist bei mir dauernd abgestürzt. Auch eine Freundin hatte Probleme mit ihrem Handy… Dieser Test ist nur für die WindowsMobile auf dem XperiaX1 gemacht worden. Ich nehme an durch das SDK vom IPhone wird dort z.b. der Finger-TouchSupport besser sein :)

GPS Cycle Computer Part II

May 22
2009

Ich natte ja bereits über den GPS Cycle Computer berichtet (siehe hier). Da war ich nicht einmal 5km laufen ;-)

Inzwischen war ich auch schon des öfteren damit skaten und neulich auch radfahren! ;)

Jetzt möchte ich euch, zum Vergleich mit der letzten Strecke, noch eine kurze Fahrt auf der Donauinsel zeigen. Hier war ich ca. 30min radfahren.

Hier die Strecke auf der GoogleMaps Karte:

KML Datei

Leider habe ich am Fahrrad keine Halterung für mein Handy. Ich denke wenn man das Display live sieht, ist es noch interessanter. Auch bei den Skates muss das Handy in der Tasche bleiben. :(

Laufen mit GPS Cycle Computer

May 06
2009

Durch meine Arbeitskollegen motiviert, gehe ich seit neuestem laufen. Meistens sind es zwischen 5 und 10km und derzeit bin ich auch noch nicht besonders schnell :) 10km laufe ich in etwa 60Minuten, je nach Wetter und Gelände brauche ich auch noch länger. :D

Aber darum gehts heute in meinen Post nicht. Ich wollte schon die ganze Zeit ein Programm, welches mir mittels GPS meine Distanz und Zeit mitschreibt. Dabei bin ich auf GPS Cycle Computer gestoßen.

Dieses Programm besitzt als Hautpanzeige ein Interface, welches einem Fahrradtacho ziemlich gleich kommt. Mit aktueller, maximaler und durchschnits- Geschwindigkeit, sowie zurückgelegter Distanz, erfüllt es meine Mindestanforderungen. Gleichzeitig zeichnet es allerdings auch die Bewegungen auf. Diese können dann in als gpx oder kml exportiert werden. Das Programm selber speichert sie in einem binären Format ab, was die Dateigröße positiv beeinflusst.

Ich habe das Programm heute einmal getestet. Eigentlich wollte ich 5km laufen, allerdings musste ich nach 3km Aufgrund einem Allergieanfall abbrechen und bin den letzten km (der dann spontan verkürzten Strecke) nur noch gegangen. Naja deswegen sagen die Ärzte immer ich soll keinen Sport wärend der Pollensaison machen… :)

Der erste Screenshot zeigt das Hauptmenü nach dem lauf, der 2. die Bewegungen welche das Programm mitgezeichnet hatte.

gps-cycle-computer-mainscreen gps-cycle-computer-map

Die Dateigröße des laufes war nur 16,1KB groß. Die daraus generierte kml Datei 46,9KB und die gpx Datei sogar 208KB groß. Ein ordentlicher unterschied!

Hier die Strecke auf der GoogleMaps Karte:

KML-Datei

Alles in allem ein empfehlenswertes Programm!

Pigeon! – ICQ für Windows Mobile

May 04
2009

Vor knapp einem halben Jahr habe ich mir ein neues Handy gekauft: Das XPERIA X1 von Sony Ericsson. Ich bin noch immer sehr zu frieden mit diesem Handy, obwohl ich mir natürlich mit der Standardsoftware nicht genug gebe.

Deswegen probiere ich immer wieder neue Software aus, und heute stelle ich euch Pigeon vor!

PIGEON! ist sicher der beste ICQ Client für Windows Mobile der mir untergekommen ist. Ich habe zuvor Nibuzz und andere Sachen probiert. Aber entweder es ist nicht wirklich fingerfreundlich, die Schrift viel zu klein, das Design schlecht oder aber es gab immer wieder ConnectionproblePigeonScreenme.

Nicht so bei Pigeon! Es verbindet sich direkt mit dem ICQ Server, ohne lästigen Zwischenserver. Auch das ganze Menü lässt sich einfach mit den Fingern bedienen. Die Sounds und Symbole sind aus dem original ICQ übernommen.

Es speichert zu jedem Kontakt eine History und bietet vieles mehr. Mir persönlich gefällt es, dass sich das Programm im Querformat (wenn man die Tastatur ausfährt) sofort in den Chatmodus mit dem gewählten Kontakt schaltet und beim umschalten in den Hochformatmodus wieder die ganze Liste anzeigt.

Übrigens Pigeon gibt es auch ganz in Deutsch!

Da aber leider viele meiner Freunde jetzt nicht mehr ICQ sondern Skype nutzen, habe ich mir bereits den Skype Pannel für mein Xperia heruntergeladen. Sobald ich es ausreichend getestet habe, werde ich euch meine Meinung darüber wieder hier  präsentieren!

Visit Our Friends!

A few highly recommended friends...

Archives

All entries, chronologically...

Pages List

General info about this blog...