
Shopping list lets you keep track of your shopping items. You can also use it for other kinds of check lists, for example for ToDo lists or party guest lists.
Currently, Shopping list supports the following functions:
- Add items, mark items, clean up list.
- Create new lists, delete lists.
- Share lists locally or remotely with friends or family.
- Pick different themes.
- Add a location alert to open a specific list automatically, e.g. in a shop.

Try it out
- Add items by writing them into the input box and either press Enter or click the button "Add".
- Mark items by touching the checkbox (default theme) or touching the item itself (in classic or Android themes). For key-pad usage, select items with the curser and use the central key to mark an item.
- To remove the mark, select the item again.
- To remove all marked items, use the menu command "clean up list".
- To create a new list, press menu, then "New list". Enter a name (e.g. "wishlist", "ToDo list", or "family shopping list"), and press OK.
- Switch between different lists with the spinner on top of the page
- Delete a list with menu "Delete list". This first prompts a warning.
- You can not delete the last list. One list is always there by default.
- Advanced functionality is explained below: Share settings, Theme settings and Add location alert.
Menu functions
New list: Creates a new shopping list.
Clean up list: Drop items from list that are marked.
Delete list: Deletes the current list.
Share: Opens the share settings dialog (see below).
Theme: Opens the theme settings dialog (see below).
Add alert: Opens the add location alert dialog (see below).
Share settings dialog

You can share your shopping list with friends or family over an existing GTalk connection. For testing purposes, sharing with a second local list is possible.
Try it out
- Add a few items to your shopping list.
- Mark some of them by clicking on the items.
- Press menu button, select "Share".
- Enter a unique identifier for this list, for example "bob1".
- To test the connection locally, enter one or more local addresses, for example "local/bob2". Local address start with prefix "local/" followed by a different unique identifier.
- To test the connection remotely, enter one or more GTalk addresses, for example "u@gmail.com". (See the section on installation how to set up a GTalk connection between two emulators.)
- Press OK
- A copy of the list shall shortly arrive, either locally or remotely.
- If you look at the "Share" settings of the new list, you will see the unique identifier and the correct set of email addresses.
- If you now add items, mark them, or remove a mark, also the remote list(s) will be updated.
- If you "clean up" the list, only the local list is cleaned up. This allows every participant of the list to see which items have been bought themselves before they remove them from the list.
Theme settings dialog



You can select one of three different themes for your shopping list: standard Android look ("default"), a handwritten shopping list ("classic"), and a digital display with bug droid in the background ("Android").
Try it out
- Add a few items to your shopping list.
- Mark some of them by clicking on the items.
- Press menu button, select "Theme".
- Select a theme. Notice that the background changes dynamically as you select an option.
- If you are done, press OK to save the setting for this list.
- Press cancel or the back button to restore the original theme.
- If you create several lists, each of them can have their own theme.
- Themes are stored across sessions: Close the window and open it again to see the same theme.
Add location alert dialog

You can add a simple location alert that will open the shopping list once you are in a shop.
Try it out
- Select a shopping list you would like to be opened automatically at a specified location.
- Add a few items to your shopping list.
- Press menu button, select "Add alert".
- Press "Pick location"
- A couple of locations have been added along the default route for your convenience. Choose a location that may be soon arrived. You can also create a new location.
- This location is automatically added to the alert list, with a 100 meter radius by default.
- Press "View list of alerts" to view the newly added alert. You may have to scroll down the list if there are other alerts already.
- If the mock location provider arrives at the location specified, the shopping list should be opened automatically.