Bread and Milk 2.3
© 2012 Jim Holloway
To add a new item: go to Make List, All Items. At the top of this list is the Search/Create field. Type the name of the new item, then tap Create.
Table of Contents
Bread and Milk is an elegant yet versatile shopping list manager for your iPhone, iPod touch and iPad. Although it was originally designed for a single grocery store, this new version (2.0) can handle any number of stores, of any type.
Bread and Milk comes with plenty of built-in items and aisles (formerly called "groups") to get you started, as well as some sample stores and categories.
There are two basic modes of operation: Make List, which you use at home, and Go Shopping, which you use while you are at the store. In the iPad version, the shopping list is always displayed, so you won't see a tab bar icon for it.
Tap an item to put it on your shopping list (in Make List mode while you are at home), or into your shopping cart (in Go Shopping mode as you are shopping). A second tap will mark it to be sent to someone else's shopping list (via email using the Share feature). A third tap will put it back in its original state (in case you tapped an item accidentally).
New in Version 2.0
Bread and Milk has two basic modes of operation: Make List and Go Shopping. You can switch between these modes using the tab bar at the bottom of the screen. In the iPad version, the shopping list is always displayed, so you won't see a tab bar icon for it.
Make List mode is used to select items for your shopping list. It is also where you can edit and create new items, stores, aisles, and categories, and order the aisles in each store to appear on your shopping list the way you like. The icon for this tab on the tab bar shows a red "badge" indicating the number of items on your shopping list you have left to obtain, or an estimated price total for the remaining items, if you have entered prices for items on your list.
Go Shopping mode is used to check those items off the list as you shop. It also shows a price estimate for all the items you have put into your cart as you shop, if you have entered prices for items on your list. There is a Hide/Show button that hides and shows all the items you have put into your cart to help keep your list uncluttered. At the bottom of the list, you will see a "Checkout" or "Clear List" button (depending on whether there are any items yet in your cart).
On iPhone/iPod touch
If you ever get lost navigating through the "Make List" tab (or just want to return to "home base" quickly), you can shake your device to quickly return to the top-level (Groups) list.
When you use Bread and Milk on the iPad, you will immediately notice that your shopping list (the "Go Shopping" list on the iPhone) is always visible, in both portrait and landscape orientations. So, on the iPad, the items you need to get are never out of sight (or mind).
With your iPad in landscape orientation, you can simultaneously view and modify your shopping list. In portrait orientation, use the "Make List" button in the lower left to modify your list.
Use the action button in the lower right to show more options (this corresponds to the "Share" tab on the iPhone).
On any iOS device
The icon for Bread and Milk on the home screen shows a count (in a red circular "badge") of the number of items on your shopping list left to get.
A grocery list item can be in one of four states: default ("Tap to Add"), "On List", "In Cart", and "To Send". If you accidentally tap the wrong item, just tap it a few more times to "cycle" it back to the correct state.
Badge Price Totals
How the badge totals are calculated: If there are no items on your list that have price information, the Make List badge ("On List" value on the iPad) will simply show a count of the number items on your list. If all the items on your list have prices, the quantity needed for each item is multiplied by the price per unit, any coupon discount is subtracted, then tax is applied. If some but not all items on your list have prices, then a question mark (?) will follow the price total to indicate that this is only an estimated price.
The same method used to calculate the Go Shopping badge ("In Cart" value on the iPad), except that if no items have prices, no badge is shown.
As there can be different prices for the same item in different stores, the list price total displays the worst possible case (highest price) after considering each store separately. In contrast, the cart total always shows the price total for the store currently selected.
Why did you change it so much? I liked the original better.
See next question.
Why didn't you change it more? It's still missing x, y, and z.
See previous question.
(But seriously folks, the answer to both questions is that I have lots of people asking for new, sometimes mutually exclusive, features, and I have to make compromises and tradeoffs, especially since I am trying to keep the app as simple as possible. I know I can't please everybody, but I try really hard to find some "middle ground" that I feel is most appropriate for my particular app.)
Why do all my items always show up on the shopping list (under "Items Not in This Store"), even if I've selected a store that doesn't have those items?
Selecting a store in "Go Shopping" mode just changes the ORGANIZATION of your list. It allows you to select the specific aisle ordering you need for the store where you are currently shopping. Selecting a store was never intended to HIDE any of the items you need to get. The original app NEVER HID needed items, so the new one won't either. ALL the items you need to get are ALWAYS visible, so there's much less chance you'll forget something. It's not a bug - it's like that on purpose.
Why can't I remove an item from a Store (the store is grayed out)?
This happens when you "drill into" an item from a particular store's list (in the Make List tab, under a specific store's aisle list, for example). I didn't want that item to mysteriously disappear as you navigate back up the chain. You can always go into the "All Items" list, find that item, and you will have full edit control from there.
What's this "To Send" stuff?
You will notice that in version 2.0, tapping an item twice now marks it to be sent to another user. Go to the Share tab to send just these marked items to another user via email. A third tap will put the item back into its original state.
Can I have different sets of aisles or different aisles orders for different grocery stores?
Yes. Each store can have its own set of aisles and aisle ordering.
Can I nest aisles inside other aisles?
Good heavens, no. Think how that would appear in the Go Shopping mode. Ugly, ugly, ugly. However, you CAN nest CATEGORIES to any depth.
Why do some items show up twice (or more) in different places on my shopping list?
Because those items are in multiple INCLUDED (formerly "visible") aisles for the selected store, which is an entirely valid thing to do. If you don't like seeing an item in multiple aisles in the shopping list, edit the item info so it is only in one included aisle.
Can I send items to my spouse's/housemate's iPhone?
Yes. Use the Share tab (Action icon on the iPad) to send items on your list to another user via email. The email includes a link to tap that will import the items into the recipient's Bread and Milk database.
Can I download/upload my items and groups to/from my computer?
Sorry, not yet.
Is there a way to quickly select a list of items for the shopping list (e.g. all the items needed for a particular dish or recipe) at once?
Yes. At the bottom of most item lists (aisles, categories, etc.) there is an "Put Items on Shopping List" button that will add all the items in that list.
I accidentally deleted a bunch of the built-in items and/or aisles, categories, etc. Is there a way to get them back?
Yes. On the Share tab (Action icon on the iPad), there are options to reset your database to "factory" settings, or to empty it completely. WARNING: You will lose any other data you have entered. Use with care.
If you have a problem, question or comment, you can contact me at iPhoneBreadAndMilk@gmail.com. I do my best to reply to all emails as quickly as I can, but it might take a day or two. Ideas for improvements are welcome!
Other Apps: Check out my other iPhone and iPad apps:
© 2012 Jim Holloway