What's new? | Help | Directory | Sign in
Google
                
Search
for
Updated Jan 27, 2008 by peli0101
CentralShoppingListDetails  
Implementation details for the CentralShoppingList

Introduction

A central shopping list that all applications can access.

A central shopping list contains items the user would like to buy. This includes daily requirements (milk, eggs, ...), but also other items (books, equipment, ...). Different applications may add items (with user consent) or suggest bargains, alternatives, or interesting offers for items contained in the shopping list. Other applications may display a reminder notification if one is close to a suitable shop. Synchronization with family or friends makes common shopping lists possible.

Sample usage

Details

Warning

We are currently in the stage of a pre-DRAFT. Any information may change. Different ideas might exclude each other. There is no code/API yet.

Technical Ideas

KISS features

    content://org.openintents.shopping/lists
   content://org.openintents.shopping/items

The relation between lists and items is simply given by tagging via CentralTagging. Items tagged by a list means that this item is part of the list. In the KISS version, there are no quantity specifiers, or they can be stored with the item (e.g. "1 egg", "6 eggs", "3 kg flour", ...)

Minimal extension: Quantifiers

Include quantities. There are several possible approaches - which one shall we choose?

Quantifiers would enable:

Minimal extension: Shops

    content://org.openintents.shopping/shops

Extended features

Super extended features


Sign in to add a comment