On 03/31/2010 01:50 PM, patbenatar wrote:
Hey all-

I am working on an app that fetches localized data from the Web based
on the user's long/lat. Currently I am querying the system for the
best enabled provider [my criteria defines best basically as most
precise--not sure if this is the best idea for my application, as at
the point where I fetch data it really doesn't matter if the user is
here or 3 miles from here.].. But anyhow, I'm curious as to what is
most reliably the fastest Location provider? Network or GPS? My app
hangs a bit "Acquiring your location" on my loading screen and I'd
like to cut this wait time down as much as possible.

From experience, you're setting yourself up for trouble if
you hang until you get location information. For GPS, it can
take quite a while -- if ever if you're indoors -- before you get
a fix. I've also seen far too many times where glitches in firmware
and other phase-of-moon kinds of problems severely lengthen
the first point acquired. As far as network based location, you
may not have any to get anything from for one. Even in places
where you'd expect it, like oh say, San Francisco.

My advise would be to find something else to entertain your
users until you get a fix. Hanging would look to me like a broken
app.

Mike

--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

To unsubscribe, reply using "remove me" as the subject.

Reply via email to