6
votes
Accepted
What are some good UX practice if your app is unable to obtain GPS lock
The best way to handle this is to handle it gracefully. Communicate that the app couldn't find their location, but do it in a way that tells them how to fix the problem. "Unable to obtain location" ...
4
votes
Accepted
Geocode by user city (only if they actually give it to you) or by IP address (which you will always have)
Be upfront, clear, honest, give choice to opt out
If your user's choose not to provide a location on their profile then they will expect to miss out on location specific features. All you can do is ...
3
votes
Accepted
Acceptance of location requests in websites?
If location is required/highly recommended for your website's functionality. e.g. perform a location specific search. Consider asking for the permission at the step where the geolocation info is ...
3
votes
Accepted
When to Ask for Location During Sign Up
Suggestion:
I'm not sure what fields of the address you are collecting. I would see if you can limit the entry to Zip Code or City.
That's a low point of friction that pinpoints the location of the ...
2
votes
Best practice for having a user enter their location?
The best solution from a user perspective is probably having a single search field, as we can see on Booking.com.
At the same time, it's also the most complicated to develop.
When designing this ...
2
votes
how to motivate user to turn on GPS?
I think that the key point is to make it clear, in a nutshell, for what purpose(s) you'll need the GPS to be on. According to the 13th law of the book called 48 Laws of Power, when asking for help, ...
1
vote
how to motivate user to turn on GPS?
Do you know for sure that users do not turn GPS on based on trust topic? Maybe they fear for the battery duration. You should first conduct a randomized questionnaire or interview about this.
User ...
1
vote
Accepted
For a service that is only restricted to 15 cities across 9 states, when is it feasible to introduce location search?
If search is overwhelmingly disappointing, than it might be good to consider simply showing a map of all the locations so the user can clearly see where the service is in relation to themselves. Then ...
1
vote
How should the distance-from-location radius be determined for a listing-based app?
It depends how you sort your listings.
Radius based listing
If you are interested in let's say restaurants in # mile radius, you probably want to find the best ones within walking/driving distance. ...
1
vote
When should user be prompted for push notifications and location
Typically the request to turn on push notifications and location services come at different stages. Common practice has been to ask the user if they want to turn on push notifications when they open ...
1
vote
How to handle when necessary conditions for application to function are not met?
Your instinct about the chance for crashes / strange behavior is very much on the money. Software gets into strange states when you continue without a core service, and you either get bugs from this, ...
1
vote
Accepted
Loading dynamic or location based content
I would discourage you from showing a global loader. A potential use case for your app is "I have an emergency, and I need a doctor now." Showing the loader initially could induce panic in users.
...
1
vote
How to handle business users and an application that requires GPS access
You shouldn't ever force your users to do something. As soon as you start doing that, you will begin to quickly lose users. Users need to be given an incentive to turn it on and keep it on. If your ...
1
vote
Acceptance of location requests in websites?
As @nightning mentioned, Users should always be aware about why the additional data is needed (Location in your case)
The Real Adaptive Design here
But if your app or service is highly dependent on ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
location-service × 15geolocation × 10
mobile-application × 4
location × 3
usability × 1
website-design × 1
interaction-design × 1
mobile × 1
user-behavior × 1
user-expectation × 1
android × 1
search × 1
interface × 1
mobile-web × 1
notification × 1
signup-signon × 1
loading × 1
localization × 1
alerts × 1
business-application × 1
webforms × 1
prompt × 1
first-impression × 1
adaptive-content × 1
motivation × 1