Posts Tagged ‘FollowMe’

FollowMe broncode en Android app

vrijdag, augustus 13th, 2010

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!

FollowMe

woensdag, augustus 11th, 2010

Gisteren ontstond op IRC het idee om een simpele tracking applicatie te hebben. Uiteraard waren de ambities erg groot maar om het simpel te maken leek het mij leuk als iedereen het osm-nl team konden volgen wat vandaag afrijst naar eth0.

De server kant was erg eenvoudig, gewoon een php scriptje wat wacht op een post request. Verder om de data te laten zien een simpele openlayers pagina. Deze ververst elke vijf seconde en het bolletje zal zich dan verplaatsen (als de locatie is geupdate).

Dan is er natuurlijk nog de client kant welke updates moet versturen. Ik heb een android telefoon, nu hebben onze vrienden bij google hier een redelijk uitgebreide SDK maar native 64 bit wil die niet draaien. Het is dus nu een webpagina met wat javascript en gebruik van google gears. Het nadeel is dat dit dus enkel werkt zolang de pagina actief is op de telefoon en de telefoon ook niet op standby gaat. Verwacht dus niet de hele trip updates maar het proof of concept is daar 😀

Natuurlijk kan dit principe verder worden uitgebreid. Denk aan mapping parties: waar zijn de andere mappers? Simpele chat functionaliteit. Vanuit een cafe kan iemand met een overizcht goed zien waar alle mappers zitten en aanwijzingen geven. Of denk aan een tripje met de hele familie, met zijn alle naar Centerparcs, jij bent er al, even kijken waar de rest blijft etc. Kortom genoeg mogelijkheden!

Mochten er onder jullie dev zijn voor verscheidene mobile platformen (Android gaarne want die kan ik testen) en heb je tijd om een simpel appje in elkaar te draaien wat deze simpele case (en mogelijk later uitgebreidere use-cases) aan kan aarzel dan niet om even een berichtje achter te laten.

P.s. De source zal vanavond of morgen ochtend beschikbaar komen.