10K Apart

ETA
Bryce Fields Avatar

ETA

by Bryce Fields

ETA is a proof of concept app that will determine a user's velocity and distance remaining, and provide an estimated time of arrival. It's designed primarily for mobile platforms, but would work on any device that fully supports the geolocation api (i.e., returns a speed other than null).

Comments (7 ) Leave a comment

Kerri

Kerri

Very cool now I can tell my kids exactly how much longer!

Bryce

Bryce

Steve, did it throw a warning or were you actually moving when you tried it on the mobile platforms. The device will detect when you move and won't provide any information unless you are in motion. If that was the case, I'd be interested in knowing what device you tested on, as I plan on continuing development on this app beyond the contest. Drop me some feedback on my web site. There should be a post for ETA there you can leave it under.

Bryce Fields

Bryce Fields

Wojciech, what platform did you use? It's a mobile app, and will only produce meaningful results if you're actually driving somewhere.

Michael Biven

Michael Biven

This is great Bryce, Works for me on Firefox(Mac) and Safari(Mac).

Bryce

Bryce

LOL. Excellent point on the wording David. I'll change that on main app I'm hosting on my web site. The app will actually take any input that Google maps would accept from a partial address down to just a city or landmark and return results. In future iterations I'm going to present the returned results to the end user and let them choose from the list. I left that out of this version because the code for that put me over the 10K limit, and opted for asking for a specific street address instead. Like I said, this one is proof of concept more than anything. Has anyone actually tested it driving yet? I've tested it on iPhone iOS4 around the central Kentucky area, but I'm eager to get feedback from other locations and platforms, specifically Android devices and sketchy coverage areas. I've had a friend already confirm that Palm Pre is out. It's webkit browser doesn't support the geolocation api. Who knew?

Bryce

Bryce

David, it's Google Maps street directions. Mind you, if you're not taking the route that Google assumes you'd take, there will be some variance. However, the app pings Google after a short interval to grab the latest distance, and your driving directions would be recalculated from your current position. So overall, it's a fairly accurate mileage.

Flyingdome

What could you build with only 10 kilobytes of code?

That’s the concept behind this here 10K Apart contest, the love child of MIX Online and An Event Apart.