2 ms·
> It's better UX for the app to say "I can't work without this permission", though it's worse for tech-savvy users. The app shouldn't get to decide what permis
by ryandrake 1y ago
> It's better UX for the app to say "I can't work without this permission", though it's worse for tech-savvy users.
The app shouldn't get to decide what permissions it "can't work without." That's how you get calculator apps that claim they can't possibly work without GPS location.
- stavros 1y agoAn app that shows a map should definitely get to decide that it can't work without a location permission.
- ryandrake 1y agoWhy? The user might want to just browse the map without displaying his location on it. The user might want to just provide an address instead of his own location (assuming that function exists in the app). Why not just let the user run it, and let whatever actually needs the permission fail gracefully? Whether or not the app functionality lost is worth providing access to data gated by a permission should be up to the user, not up to the developer.
- stavros 1y agoBecause giving the app fake location data when the permission is denied leads to the user complaining that the map isn't showing their correct location. Apps don't want to get a bad rating for user error.