On Mon, Jul 5, 2010 at 11:01 AM, greg <[email protected]> wrote:

> Even with a Toast tip, the user must still remember whether or not the
> menu exists, which indeed is a trivial task for a single activity but
> not so trivial when there are a hundred activities.
>

I have yet to encounter an app with a hundred activities. And if your app
has a hundred activities you're doing something wrong and probably have a
problem with usability not discoverability.

And even if you have a hundred activities and the user can't remember which
ones have a menu, it takes about 1 second to press the menu button to
determine if there is one or not. Compare that with implementing a visual
cue for a hundred activities and making them all fit the UI.

Good luck with that.


> If the presentation of icons that don't do anything is trivially handled
> by one time learning experiences, perhaps the application launcher
> should not bother to remove the icons of deleted applications. :*)
>

1) You got it backwards - it's the NON-EXISTENCE of icons that would
otherwise trigger the menu to show that is the one-time learning curve. IOW,
without any visual cue, it takes ONE TIME to learn that the menu exists.
With a visual cue I learn the menu exists and render the visual cue utterly
useless thereafter.

2) Your example of not removing deleted icons is, again, backwards. By not
deleting icons you would be telling the user that functionality that does
not exists actually does, which is nonsensical and NOT the same as not
showing an icon for functionality that does exists and is accessible via
other means.

-------------------------------------------------------------------------------------------------
TreKing - Chicago transit tracking app for Android-powered devices
http://sites.google.com/site/rezmobileapps/treking

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to