UI Designs PC Web PDA TV Cell phone Camera Voice

Back to UI Designs
 
Hubbub Overview
 
Palm UI
Awareness
Sound Messages
Text Messages
Groups
Adding Bubs
Editing Bubs
Choosing, creating SIDs
Logging in
 
Desktop UI
Awareness
Sound Messages
Text Messages
Groups
Adding Bubs
Editing Bubs
Choosing, creating SIDs
Logging in
 
General
Registering & Installing
Sounds
Menus
Example UI Spec: Groups
By Ellen Isaacs
This page last updated: January 27, 2000

Figure P10. Group menu (upper right)
Users can put their bubs into groups and quickly switch between the different groups. This is done using the standard Palm interface for creating and moving between groups. Specifically, when the user taps on the triangle menu button next to the group name, the group menu appears, as shown in Figure P10. Groups are listed alphabetically, with the current group highlighted. There is always an "Unfiled" group for bubs who have not been assigned to a group, and the user can always look at "All" to see all their bubs on one screen. To switch to another group, the user taps its name; the menu disappears and the new group is displayed. Tapping on the current group or anywhere outside the menu removes the menu and returns the user to the current group. When the user brings up Hubbub for the first time, the group is set to "All." After that, it shows whatever group the user switched to on that device, even across sessions. (Each device saves its own "last group." If the user was looking at Sun the last time she was on her PC and AT&T when she last used her Palm, then when she returned to her PC, she would see the Sun group.)

Figure P11. Edit Groups Screen
Users assign bubs to groups when they first add them, and they can change them at any time. The Adding Bubs section explains how the user assigns a new bub to a group when they are added. To change the group to which a bub belongs, the user taps on their name to show their Bub screen. From there, they click on the Edit button, which presents them with the preferences they set for that bub along with the group pulldown menu. To change the group, the user pulls down the group menu and chooses a different group. When they tap the Done button, they are brought to the new group. [This sometimes backfires if you're trying to change a bunch of people to a new group, could be better to return them to the old group, not sure.]

To create a group, the user selects "Edit groups..." from the groups menu anywhere it appears. The Edit Groups screen appears, as shown in Figure P11. The user clicks on the "New" button, which brings up the popup window shown in Figure P12. Then the user types in the name of the group, and taps Done. The New window disappears and the group is added to the Groups list in alphabetical order. (If they tap Cancel, the window disappears and nothing is changed in the Groups list.) When they tap the Done button, they return to whatever screen they were on when they brought up the Groups window.

Figure P12. New Group
popup window
Figure P13. Rename Group
popup window
To change the name of a group, the user taps the "Rename" button shown in Figure P11. This brings up the Rename popup, shown in Figure P13, with the current name selected. The user enters a new name and taps Done. The window disappears and the newly named group is shown in alphabetical order in the list. (If they tap Cancel, the window disappears and nothing is changed in the Groups list.)

To delete a group, the user taps the Remove button. If there are no bubs in the group, the group name disappears. If there are any bubs in that group, the warning popup appears saying "Removing a group name will cause all members of that group to be moved to the Unfiled group. Do you wish to continue?" with the choices "Remove" or "Cancel." If they choose Remove, the group name disappears from the list. When they tap "Done," the group list screen goes away, the Groups window no longer shows that group, and all the bubs in that group are placed in the "Unfiled" group. (If they tap Cancel, the warning popup disappears and nothing is changed in the Groups list.)