I just spent 1.5 hours getting an Google Maps fragment working in a test app. It seems like a kind of difficult API to get things done with.
I want to make an app where users can plot and upload street routes to a server, and then the app will time how long it takes you to complete the route, basically a street racing leaderboard app.
Does anyone know how difficult it would be to do this?
Keeping the GPS based times accurate to the second might be difficult.
Name:
Anonymous2013-05-29 5:22
The Google Maps API is the most cumbersome Android API I've dealt with. Don't expect other things to be so tedious.
Keeping the GPS based times accurate to the second might be difficult.
Check out these talks:
The first is about doing real time, high accuracy, low power geolocation with Google Play Services. The second is about maintaining a persistent two-way connection between the app and a server with Google Cloud Messaging.
Wow thanks, I didn't actually expect any help here.
Any guess how difficult the this idea will be to implement?
Name:
Anonymous2013-05-29 6:15
>>3
If the routes are set, and the street racers are set to take a specific set of roads, then project the gps location to the nearest valid road and rank by least remaining distance to the finish line.
It's a bit more complicated if the racers can choose other routes, like a race through a series of check points. In that case ranking first by the number of check points completed, followed by length of the shortest path to the current check point. Shortest paths to each check point can be calculated offline, once before the race begins, using single source shortest path.
Name:
Anonymous2013-05-29 6:37
>>4
The idea is that the routes will be predetermined by users, I'm just thinking about that delicious mountain roads that have shitty service giving lucky people horribly inaccurate times.
Name:
Anonymous2013-05-29 6:41
>>5
Seek other data input besides GPS? Maybe use ad hoc wireless network signal strength to detect cars passing each other?
Name:
Anonymous2013-05-29 6:56
>>6
The cars wouldn't race at the same time, the app just records their time and posts it to a leaderboard.
What's next, asking how to track your drug sales through Google?
Idiot.
Name:
Anonymous2013-05-29 7:17
>>8
I put a disclaimer in my Terms of Use that says to only use the app legally on private roads and closed courses. Boom, I am resolved of all legal issues.
Name:
Anonymous2013-05-29 7:22
>>9
that's unjust so i ain't gonna follow it
you'll never catch me
>>8
LLLLLLLLLLLLLLEEEEEEEEEEEEEEEEEEEEEEEEELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
SOOOOOO ED/G/Y XDDDDDDDDDDDDDDDDDDDDDD
>GOOOOGLE IS LE BOTNET
>MUH LE PRIVACY
EVERY WEBSITE IN THE WORLD LOGS YOUR IP BUT ONLY GOOGLE SELLS IT TO THE FBI AND PFIZER WITH YOUR PICTURE ATTACHED XDDDDDDDDDDDDDDDDD
>MUH CARGO CULT FEAR OF GOOGLE
>E/G/IN
In 1910, Zermelo left Göttingen upon being appointed to the chair of mathematics at Zurich University, which he resigned in 1916. He was appointed to an honorary chair at Freiburg im Breisgau in 1926, which he resigned in 1935 because he disapproved of Hitler's regime. At the end of World War II and at his request, Zermelo was reinstated to his honorary position in Freiburg.
Name:
Anonymous2013-09-01 15:46
Set difference of U and A, denoted U \ A, is the set of all members of U that are not members of A. The set difference {1,2,3} \ {2,3,4} is {1} , while, conversely, the set difference {2,3,4} \ {1,2,3} is {4} . When A is a subset of U, the set difference U \ A is also called the complement of A in U. In this case, if the choice of U is clear from the context, the notation Ac is sometimes used instead of U \ A, particularly if U is a universal set as in the study of Venn diagrams.