Общий список покупок, без путаницы
Список покупок домохозяйства пишет не один человек. Кто-то утром добавляет молоко, кто-то днём вспоминает про батарейки, а те, кто ходит по магазину, должны видеть весь список.
С чего начать
Создайте список и отправьте приглашение — ссылку, которую можно переслать в WhatsApp. Открывший её присоединяется и сразу видит список. Если приложения у человека ещё нет, приглашение дождётся его: после первой установки он попадёт прямо в нужный список.
Что видит каждый
Все видят один и тот же список и одни и те же изменения. Когда кто-то отмечает товар как взятый, это появляется у остальных — именно это и не даёт купить одно и то же дважды. Нет «моего» и «твоего» списка, есть один список.
Без связи в магазине
Некоторые супермаркеты — бетонные коробки без приёма, и именно там обычное приложение для списков ломается. Здесь список продолжает работать: отмечать, добавлять и удалять можно без соединения, а синхронизация происходит, когда связь возвращается. Если за это время список правил кто-то ещё, вы получите его изменения, а он — ваши.
Несколько правил против путаницы
- Отмечайте взятое, а не удаляйте — так в конце видно, чего не нашлось. К тому же удаление сильнее параллельной правки: кто отмечал товар в тот момент, когда вы его удалили, отметил его напрасно.
- Используйте количество вместо того, чтобы писать товар дважды.
- Не заводите новый список на каждую покупку. Постоянный список, который обнуляется, сохраняет то, что повторяется каждую неделю.
Что если мы редактируем список одновременно?
Правки в разных товарах сохраняются обе, и без связи ничего не теряется — ваша правка ждёт в телефоне и уйдёт, как только связь вернётся. Если же вы оба меняете одно и то же в одну и ту же минуту, список не выдумывает среднего: остаётся то изменение, которое сделано позже.
Можно убрать кого-то из списка?
Да. Создатель списка может удалить участника, и тот перестаёт его видеть.