Disclaimer: This is my opinion. I am willing to be proven wrong about anything I say here, including matters of history. Please feel free to discuss.
WARNING: Uncharacteristically strong language. See my in-depth analysis of contemporary human-computer interfaces for more professional reading material.
Every once in a while someone notices that an app asks for lots of permissions.
Usually this isn't really a big deal, but it is kind of suspicious if your flashlight app wants to read your address book.
Of course you can go find an flashlight app that doesn't want to be able to send text messages. But there's more to it than just "choice".
There's no shortage of good-looking apps these days. But spend five minutes on Hacker News or reddit and you'll probably find at least one of these things:
- A new app that puts a fresh coat of paint on something that had been completely ordinary until the developers got their grubby paws on it.
- A short, pointed complaint about how some app or other "sucks" or is "unusable."
- A redesign of said app.
- A self-righteous blog post about user experience patterns.
A lot of the things that are going around are actually quite aesthetically pleasing. iOS, Android, Windows Phone, and the web have all come a long way since the era of Under Construction GIFs and webrings, and have each refined their graphic languages and interaction guidelines to some semblance of an "intuitive interface."