I finally figured out what really bugs me about the way you're expected to use mobile devices (Android, iOS).
You're limited to one application, full-screen at a time (widgets and such not withstanding) but you must deal with EVERY app installed at once when not using one particular one.
There's no nice little organization unless you specifically create one on your home screens. The Android "app drawer" is the worst combination of the Windows Start Menu and your desk's junk drawer; everything's in one place regardless of their purpose, how often you use them, or whether they're related to each other.
Even running apps work this way. Android has a method to switch to recent apps, which roughly means ones you may have been in recently. But since there's no way to technically *exit* apps, there's no distinction between ones you're done with and ones you may have just switched out of for a minute.
A standard desktop has multiple states: Not running, active (windowed/fullscreen), and inactive (minimized to various places or just not the active program). Android has equivalents, but no control over any of those states except Active.
Usually this isn't much of a problem, honestly. But just now I accidentally clicked a link in a Twitter client that sent me to my browser. Normally, the global "back" button would send me back a screen/app, except that the Browser intercepts that as "back in history", which OFTEN makes sense, but not here. Since the browser never actually closes, I would have to Back though tons of pages to get the expected behavior. So instead, I hit the "recent apps" button and see 18 apps, very few of which I would consider "running". Some I haven't accessed for 20 hours!
I realize these aren't meant to be desktop replacements, but management of application state would be wonderful.
No comments:
Post a Comment