As you may be aware, the iPhone recently was upgraded to have some
similar facilities. And I am continually annoyed by it. On balance, it
is a clear advance -- yet I have no way of knowing when I switch
applications, just what is happening to the old one.
*Usually* it doesn't matter. But sometimes, I really do care if that
application is still active. It may be something that might incur
usage charges, or something that has sensitive data, or it might be
something that consumes significant resources if it IS still active.
The fact that an application COULD still be active is a problem even
for those applications which are quite well-behaved, because I JUST DO
NOT KNOW.
It's not that the functionality here is bad. It's not. I love it, and
am very happy to have it (finally) on my iPhone (and, as an Android
developer, sad that that huge competitive advantage is lessened :=).
But on both platforms, there is a real problem with visibility of
what's going on when you switch tasks.
Of course, visibility is always even more of an issue on small
screens. But some sort of indication of an application's degree of
activity in every context in which it is visible would help.
One thing would be to let an application flag that it has no need to
run when not in the foreground. This would then be enforced by the
system, and communicated to the user in some suitable fashion, perhaps
branding the icon with an orange PAUSED stamp, say. Applications which
do NOT have this should not be made into pariahs, perhaps they should
get some big indication of how much they are consuming, and ones which
are expensive, would be branded as RUNNING.
This would need to be consistently presented -- especially on the long-
home screen. And some serious effort would be needed to communicate
this information to the user. But being visible, it would be much
easier to present, and it would also make life easier for us
developers who end up explaining it to users.
In part, this is a marketing failure. In most cases, this is
presenting the user with a clear advantage, including a performance
advantage. But users are unaware of it. It used to be a clear
difference in considering Android over iPhone -- which I used to tag
as being for people who only ever do one thing at a time.
On Oct 26, 3:03 am, mort <m...@sto-helit.de> wrote:
> ... but I think it's a sign of a not user friendly design if you have
> to explain common users what's going on in the system depths.
> If users need to read long explanations about what the task manager
> shows, what's the difference between Back and Home, and still don't
> know whether the "closed" app will do something in background or not,
> there *is* something going wrong. I just hope future Android versions
> will address those issues, because it's not only a problem of nasty
> mails. It ranges from undesired 1-star-ratings ("stays in background
> and spys at me! don't install that bullsh*t!" even if there isn't a
> service at all) to dismissing the entire system as slow, battery
> consuming, and hard to use.
--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
No comments:
Post a Comment