I recently updated my Bluetooth GPS app for Windows Mobile to accommodate speed and direction. I’m still working through a threading problem with sending data over HTTP. This would enable more real-time communication between the device and server. Think about driving in a car and having someone being able to see your location update automatically on a map. This is the type of stuff we do at work, but at an enterprise level.
You can see the screen below and this doesn’t deserve any style points. My next objective will be to put a decent looking UI behind the app and get it communicating with the server. Right now it logs GPS data to a file every 10 seconds and one of my goals is to take it running with me. When I’m done I think it will be cool to analyze the data (location, speed, direction) on a Google map. It will definitely be cumbersome to run with a phone in one hand and GPS unit in another, but it’s just a proof of concept. It won’t be long before all of this is intergrated into a single device that you can wear on your wrist. Garmin is getting close.
