Виджеты Android и Google Кошелёк

Приложение для Android для тестировщиков. Виджет на главном экране, ярлыки на иконке, покупки из Google Кошелька, выписка через «Поделиться» и уведомления.

Приложение для Android — это весь Exp Planner плюс то, что умеет только телефон. Сейчас его получают тестировщики, следующий шаг — Google Play. Чтобы стать тестировщиком, напишите нам: придёт письмо-приглашение от Firebase App Distribution со ссылкой на установку.

Виджет на главном экране

Подержите палец на свободном месте главного экрана → Виджеты → Exp Planner. Виджет показывает Safe to spend today со временем обновления («as of 10:42») и кнопку +, которая открывает Quick add.

Если в бюджете есть кредитки, виджет показывает ещё и остаток после них («−€1,363.74 after cards · 12 days left»).

Свежие цифры виджету передаёт само приложение, когда они меняются; сам виджет не входит в аккаунт и не ходит в интернет. Текст в приложении следует размеру шрифта Android — до 150 %.

Главный экран легко увидеть через плечо. Если не хотите показывать там суммы, включите Hide amounts in widgets в Settings → Preferences — вместо сумм будет ••••.

Ярлыки на иконке

Долгое нажатие на иконку приложения: New expense, New income и Import a statement.

Покупки из Google Кошелька

Когда вы платите телефоном, Google Кошелёк присылает уведомление («MERCADONA · 38,61 € с карты PUMB Mastercard ••9809»). Exp Planner может прочитать это уведомление — и только его — и добавить покупку в операции с пометкой «проверить». Это происходит за секунды, даже если приложение закрыто.

Как включить: Settings → Google Wallet → Add Google Wallet payments. Android попросит дать Exp Planner доступ к уведомлениям. Если он пишет, что это ограниченная настройка: откройте О приложении → ⋮ → Разрешить ограниченные настройки и попробуйте ещё раз.

Как это устроено:

  • Только Google Кошелёк. Уведомления всех остальных приложений игнорируются и не читаются.
  • Нужный счёт. Покупка попадает на счёт, чьё название есть в названии карты («PUMB» для «PUMB Mastercard ••9809»), иначе — на первый счёт бюджета. Переименуйте счёт, чтобы направить на него карту. В настройках видно, какая карта куда идёт.
  • Никогда дважды. Одно и то же уведомление не добавит покупку второй раз. Когда позже вы загрузите выписку, строка банка займёт место покупки.
  • Без связи покупки ждут на телефоне и отправятся позже.
  • Уведомления, которые не удалось прочитать (возвраты, новые формулировки), пропускаются и считаются — приложение никогда не угадывает.

Настройки:

  • Pause for today — пауза на сегодня, например в день, когда платите за кого-то другого. Завтра включится снова.
  • Tell me when one is added — уведомление «Added 38.61 EUR · Mercadona» с кнопкой Undo, пока покупка ждёт проверки.
  • Last payments — последние 20 покупок на этом телефоне или причина, по которой уведомление пропущено.

Выключается тем же переключателем: запись останавливается сразу, а токен доступа этого телефона отзывается. Если забрать у приложения доступ к уведомлениям в Android или выйти из аккаунта, функция тоже выключится.

Выписка через «Поделиться»

В приложении банка, файловом менеджере или почте нажмите Поделиться у CSV- или Excel-выписки и выберите Exp Planner. Приложение откроется на импорте с этим файлом. См. Импорт выписки из банка.

Блокировка приложения

Вход по отпечатку или лицу при открытии. См. Блокировка и приватность.

Уведомления

Напоминания о платежах и другие уведомления приходят как обычные уведомления Android. Включите их в Settings → Notifications. См. Без интернета и уведомления.