FollowMe broncode en Android app

13 augustus 2010 door Roeland Douma

Zoals beloofd zou ik de broncode van het FollowMe beschikbaar maken, daarom bij deze de git repository.

Er ontbreekt nog het een en ander aan structuur en documentatie en configuratie mogelijkheden (nu moet bijna nog alles in de code gehacked worden). Maar dit gaat hopelijk veranderen! Wel is er al bonus (en proof of concept) een hele simpele android app bijgeleverd, deze is ook verre van af maar je kan je locatie updaten!

Zoals eerder geschreven is dit natuurlijk leuk om te hebben als proof of concept, en het is ook heel leuk als iemand kan volgen waar je op dit moment door Nederland rijd maar meerdere gebruikers is natuurlijk nog leuker. Enkele dingen die even door mijn hoofd spoken:

  • Volgen van meerdere gebruikers
  • Op je telefoon kunnen zien waar je de andere gebruikers zitten
  • Simpel chat protocol tussen gebruikers
  • avatars op de kaart ipv icoontjes
  • Directies krijgen van andere gebruikers (mogelijk van de cordinator): “ga hier eens kijken”
  • Voor de verscheidene mobile apps uiteraard OSM kaartjes
  • Automatische generatie van tracklogs, misschien deze zelfs plotten als overzicht waar al mensen geweest zijn

Kortom genoeg ideeën. Patches zijn uiteraard welkom. Verder zouden appjes voor Windows Mobile, Symbian etc natuurlijk erg welkom zijn!

Tags: , ,

3 Responses to “FollowMe broncode en Android app”

  1. Foppe zegt:

    Nooit meer de nutteloze telefoongesprekken: “Ja, ik zit in de trein, waar ben jij?”. http://www.androidplanet.nl/14081/neer-altijd-weten-waar-je-familieleden-zijn/ dit een al bestaande app, die die ook ongeveer doet.

  2. Roeland Douma zegt:

    Je hebt helemaal gelijk Foppe, er zijn verschillende vergelijkbare apps. Zoals gezegd probeer ik hiermee dus mapping parties “makkelijker” te maken etc wat in andere apps nog wel eens latig is.

    Maar het is altijd handig om bij de buren in de broncode te kunnen spieken 😉

  3. Rubke zegt:

    tomtom bestaat ook al, toch maken we eigen navigatie spul…
    why ? because we can 😉