What do you mean by "this pattern"? The article lists several iterations.
With the double dialog approach, you definitely have a point. Google Maps on iOS nags me every time I open it to give it location permissions.
However, tying it to an explicit action like the end of the article means it only appears when the user tries to do something that obviously requires that permission. There's no unprompted nagging involved.
Sorry, you're right. After reading the article, the double dialog approach was the one which stuck in my mind as having a potential for abuse. The example at the end, the on demand dialog, is what I would prefer that all applications do. Unfortunately I do not believe it is possible on Android.
Comments
What do you mean by "this pattern"? The article lists several iterations.
With the double dialog approach, you definitely have a point. Google Maps on iOS nags me every time I open it to give it location permissions.
However, tying it to an explicit action like the end of the article means it only appears when the user tries to do something that obviously requires that permission. There's no unprompted nagging involved.
Sorry, you're right. After reading the article, the double dialog approach was the one which stuck in my mind as having a potential for abuse. The example at the end, the on demand dialog, is what I would prefer that all applications do. Unfortunately I do not believe it is possible on Android.