Maybe if we make a habit of it, it’ll help a little bit. I think most devs say “give me all the permissions” out of expediency, and most users say OK for the same reason.
Is there such thing as graceful degradation here? If I say yes to Location, but no to Contacts, the app should still function but the bits that need the Contacts would be unavailable.
Or, it asks for those permissions when, and only when, it needs them.
This is an app for booking doctors appointments online? But you don't think it should have access to your id, location, wifi? Why is that unreasonable. The only strange one is the photos access.
Maybe if we make a habit of it, it’ll help a little bit. I think most devs say “give me all the permissions” out of expediency, and most users say OK for the same reason.
Is there such thing as graceful degradation here? If I say yes to Location, but no to Contacts, the app should still function but the bits that need the Contacts would be unavailable.
Or, it asks for those permissions when, and only when, it needs them.