Как и зачем я написал свой «Контроль расходов»

Есть множество готовых приложений для ведения домашнего бюджета. Я многие пробовал, но всякий раз интерес постепенно угасал, пока не пропадал совсем.

Идея

На мой взгляд, главный недостаток существующих решений в том, что они требуют слишком много внимания со стороны пользователя. Считается важным учесть, сколько вы потратили в этом месяце на сосиски, а сколько на бензин.

Необходимо постоянно следить, чтобы все расходы были зафиксированы и разложены по категориям, один пропущенный расход приведёт к тому, что сумма баланса в приложении станет отличаться от реальной и потребует корректировки. Приходится собирать и обрабатывать чеки, требовать того же от домашних, от этого устаёшь.

Да, уже многие приложения научились автоматически брать часть информации из банковских уведомлений и чеков, это немного облегчает работу пользователя. Но правда в том, что мне вовсе и не нужна подробная информация о категориях расходов. Я и так примерно представляю, сколько трачу на еду и на транспорт. А все что не упрощает нашу жизнь — усложняет её.

Задача домашнего финансового планирования в том, чтобы полученной зарплаты хватило на повседневные нужды и на поставленные цели — накопления. Когда мы задаемся вопросом, хватит ли денег до получки, мы мысленно проделываем одну и ту же операцию: суммируем имеющиеся средства и делим полученную сумму на число дней до зарплаты.

Получается суточный лимит расходов, в который надо стараться уложиться. Потратил сегодня больше — лимит сократился для каждого дня оставшегося расчетного периода. Такая динамика наглядно показывает текущее финансовое положение и дисциплинирует в плане расходов.

Не найдя подходящего приложения, я стал использовать для финансового учета «Google Таблицу». Выглядела она так:

После получения зарплаты я формировал такую табличку: от текущего дня до дня следующей получки. Поле «Остаток» — единственное, которое приходилось корректировать вручную, остальное автоматически рассчитывалось по простым формулам.

Мне было достаточно ввести в поле «Остаток» денежную сумму на текущую дату, чтобы увидеть срез моего финансового положения и динамику его изменения. Это отнимало минимум времени. Пропущенный день (или дни) не приходилось навёрстывать — достаточно скорректировать баланс только на текущую дату.

Недостатком была необходимость ручного заведения новой таблицы на каждый расчётный период (в моем случае — дважды в месяц). Я не заморачивался с накоплением и агрегированием данных и просто каждый раз заново перезаписывал таблицу, поэтому не было никакой истории и статистики. И на смартфоне редактировать таблицу было тоже неудобно. Так родилась идея написать приложение.

Разработка

Я давно хотел попробовать Kotlin, потому выбрал этот язык для разработки. Поначалу было очень непривычно после Java, но потихоньку разобрался, теперь код Java для меня выглядит громоздким и архаичным.

Сильно облегчила задачу встроенная возможность Android Studio: при копировании в Kotlin-код фрагмента на Java (например, найденное в сети решение) среда разработки предлагает автоматически преобразовать вставляемый Java-код в Kotlin-код. Иногда получившийся код даже сразу работает, иногда нужна лёгкая доработка. Выглядело это как магия.

Прототипирование интерфейса делал на proto.io, на котором остановился после недолгого перебора вариантов. Мне понравились возможности этого онлайн-редактора, бесплатного плана вполне хватило под мои задачи — найти место на экране для основных элементов интерфейса.

Основная сложность при разработке дизайна была в поиске золотой середины между информативностью, простотой и понятностью. Приходилось бить себя по рукам и убирать лишние элементы с экрана, оставляя только самое необходимое.

Нарисованные прототипы главного экрана приложения и скриншот текущей версии

В приложении я старался сделать упор на простоту. Используется только одна условная валюта и только целочисленные значения, «копейки» не имеют значения для цели приложения и затрудняют чтение денежных сумм.

Все деньги хранятся в отдельных хранилищах — «Кошельках». Каждому кошельку можно выбрать графический логотип и свой цвет, в который будет окрашена соответствующая часть денежных средств на общей диаграмме. Денежные средства в кошельке делятся на две опциональные части: «Баланс» и «Накопления». При расчёте суточного лимита накопительные средства не учитываются.

Еще одно ноу-хау. У меня есть карта банка, который для бесплатного обслуживания хочет видеть неснижаемый остаток на карте в размере 30 тысяч рублей. Эта сумма не предназначена для расходов. Чтобы не вычитать её в уме каждый раз из общего остатка на карте, в приложении есть флажок для поля «Накопление» — «В составе баланса».

При активации флажка в этом кошельке «Накопления» будут автоматически вычитаться из «Баланса» при подсчёте лимита (смотреть пример ниже на центральном скриншоте, результат назван «На расходы»).

При коррекции средств в кошельке лично мне проще и быстрее напечатать новую сумму в 4–5 цифр, чем позиционировать курсор, удалять одни цифры и заменять их другими, поэтому при переходе в числовые поля их содержимое автоматически выделяется, можно просто набирать новую сумму, старая будет заменена. Но можно и повторно тапнуть по полю, убрать выделение и отредактировать число.

Скриншоты приложения: страница кошельков, открытый кошелек и общая статистика

Приложение было изначально ориентировано на индивидуальное использование, поэтому сетевая синхронизация не предусматривалась.

Однако накопленную статистику хотелось сохранить при переносе приложения на другое устройство, понадобилась функция создания резервных копий и восстановления из них. Для этого было выбрано самое простое решение: простое копирование файлов базы данных в место, которое укажет пользователь (например, на Google Drive).

И здесь обнаружилось, что доступ к файлам БД в папке по умолчанию невозможен для пользователя, их не получается даже просто скопировать, не говоря уже о замене.

К счастью, использованная мной библиотека Room позволяет переопределить место хранения БД, поэтому я указал папку в хранилище, к которому имеет доступ пользователь, пришлось только добавить запрос разрешения: android.permission.WRITE_EXTERNAL_STORAGE.

С самого начала приложение планировалось двуязычным — на русском и английском языках, поэтому переключение было сделано одной строчкой в меню. Однако почти сразу после публикации приложения я получил письмо с просьбой о переводе на чешский.

Я ответил, что рад бы, но некому переводить, тогда мне предложили помощь, и я довольно быстро получил переведённый на чешский файл strings.xml. Пришлось срочно делать переключение языков в виде меню.

Это пригодилось чуть позже, когда в ответ на рост числа пользователей в Испании и Латинской Америке я заказал испанский перевод на фрилансе. Сейчас приложение работает на четырёх языках. Первоначально язык выбирается в соответствии с настройками системы, но пользователь может выбрать любой язык через меню приложения.

Монетизация

Меня раздражает реклама, её слишком много в нашей жизни, и она слишком навязчива и лжива, поэтому рекламы в моём приложении нет. Донат я использовал в своём прошлом бесплатном приложении, но он почти ничего не приносит. Поэтому осталось сделать часть функциональности платной: в бесплатной версии заблокирована функция бэкапа, число кошельков разрешено создавать не больше трех.

Платная функциональность разблокируется либо встроенной покупкой в бесплатном приложении, либо покупкой отдельного премиум-приложения. Оба приложения построены на одной кодовой базе, в Android Studio очень удобно сделана эта возможность — при построении автоматически формируется требуемый package и подключаются требуемые для него ресурсы.

Оба моих приложения пользуются одной и той же базой данных, поэтому бесплатное приложение можно легко заменить на платное без потери информации.

Поддержка обоих приложений трудностей не вызывает, поскольку нет дублирования кода. Оба APK в среде разработки строятся одновременно. Минусы: чуть больше действий при публикации новой версии и, пожалуй, размывание аудитории по двум приложениям вместо одного.

Но плюсов, на мой взгляд, больше. У меня нет денег на рекламное продвижение для вывода приложения в топы, поэтому два вхождения в результатах поиска приложений увеличивает шансы, что пользователь найдет одно из их (интересно, что Google ранжирует выше именно платный вариант, хотя вне акций его почти не скачивают, в отличие от бесплатного).

Кроме того, раздачи и распродажи платного приложения — это попадание в списки приложений со скидкой и в Google Play, и на других ресурсах, которые мониторят такие предложения.

Распространение

Начало было скромным, за три недели после публикации я получил около 25 установок бесплатного приложения и одну покупку платного.

Недельная бесплатная раздача премиум-версии приложения принесла более тысячи установок (Россия — 32%, Испания — 16%, Великобритания — 12%, Украина — 8%, Мексика — 5%).

После окончания акции был всплеск интереса к бесплатному приложению — более 400 установок, причем чуть больше половины из них пришлось на Португалию, треть — на Бразилию, Россия — 7%, Великобритания — 3% и Испания — 2%. Вероятно, эти результаты не говорят ничего, просто слепой случай показа в топах распродаж в определённых странах.

Гораздо интереснее было получить отзывы. К бесплатному приложению пользователи отнеслись очень лояльно — просто восемь пятёрок и несколько одобрительных отзывов. Платное приложение, хоть и полученное бесплатно, пользователи оценили более строго — 19 оценок со средним баллом 4,53. Особенно порадовал один развернутый отзыв с тройкой.

This app in general is next to useless. I would give it a lower score, if the app description didn't clearly describe what it does. You basically just input how much money you have and how many days until your next paycheck and it divides your money by the days left to tell you how much you can spend. The interface looks okay, but it's not intuitive at all how you're supposed to update your balance. Not applicable at all for freelancers.

Отзыв пользователя

Перевод: Это приложение практически бесполезно. Я бы дала ему более низкую оценку, если бы в описании приложения не было чёткой информации того, что оно делает. Вы вводите, сколько у вас денег и сколько дней до следующей зарплаты, и оно делит ваши деньги на оставшиеся дни, чтобы сказать, сколько вы можете потратить. Интерфейс выглядит хорошо, но совсем не интуитивно понятно, как вы должны обновлять свой баланс. Не применимо для фрилансеров.

Простота приложения нередко оценивалась пользователями как недостаток. В моём приложении некоторые ожидали увидеть привычное занесение расходов по категориям и расстраивались. Пользователя ставит в тупик необходимость вручную корректировать остатки денежных сумм. Наверное, я не смог должным образом представить это как преимущество. Если сможете посоветовать, как это сделать более наглядно, буду очень признателен.

В итоге я получил приложение, которое сам хотел, и с удовольствием им пользуюсь. Также я научился целому ряду вещей, приобрёл опыт и получил удовольствие от процесса. Буду рад любой обратной связи.

Само приложение:

О себе

Мне 42 года, я программист «широкого профиля». Начинал с Pascal ещё в школе, потом был Clipper и Delphi. Окончил Калужский филиал МГТУ. После Delphi-периода (пару лет писал автоматизированную систему «Кадры») я десять лет работал системным администратором — познакомился с миром FreeBSD, писал служебные скрипты и сайты на Perl и PHP с MySQL. Попутно создавал свои сайты.

Когда возникло желание написать к сайту мобильное приложение, освоил Java и Android SDK. Сейчас работаю frontend-разработчиком в ЗАО «Алгонт» (Калуга) в проекте разработки системы видеонаблюдения (Java, Javascript, JSP, PostgreSQL, Angular, SCSS, Linux).

Не боюсь новых технологий, могу решить задачу практически на любом инструментарии, дайте только разобраться. При этом легко проваливаю девять из десяти собеседований — очень сложно держать в голове подробности по теории и практике множества технологий, которые использовал и которые гордо значатся в резюме.

В моей голове держатся лишь регулярно используемые вещи. Однако опыт порождает интуицию для верного принятия решений. Во всяком случае, этим я успокаиваю свой синдром самозванца.

Вы тоже можете рассказать о своём проекте, как автор этого материала. Соберите побольше информации — и публикуйте материал в подсайт «Трибуна».
0
89 комментариев
Написать комментарий...
Фомушка Фома

Пользуюсь Дзен-мани уже 4 года. И именно расход и составление бюджета по категориям меня привлекает. Не говоря уже том что несколько счетов, общий бюджет с женой, разные валюты и отличный парсинг смс. А бОльшая часть трат именно по карте.
Простого приложения, наверное, достаточно когда живешь от зарплаты до зарплаты. Но когда есть несколько направлений трат кроме ежедневной рутины и с разной скоростью и периодичностью, то надо что-то потяжелее.

Ответить
Развернуть ветку
Тимофей Косман

Тоже пользуюсь ДзенМани
Я поймал себя на мысли, что я прочитал пост и все комментарии, ради того, чтоб найти этот комментарий.
Что это, потребность в социальном одобрении?

Ответить
Развернуть ветку
Bond

Присоединяюсь. Почти все траты по карте и электронным кошелькам Дзен Мани подхватывает и корректно разносит по категориям.
А наличку приучил себя по факту траты вносить. Если не получилось, то в конце месяца делаю корректировку.
Как раз этот момент минимального участия и ценю в проге.

Ответить
Развернуть ветку
Matvey Sofyin

Зенмани хороши. Тоже на них несколько лет. Иногда расходятся балансы с фактическими, но во всем остальном хороши

Ответить
Развернуть ветку
Camington

Многие хвалят дзенмани. Решил ещё раз дать им шанс, два года назад не зашло. Установил, открываю, просят доступ к моим СМС. Отменить или пропустить этот шаг нельзя. Снёс кхуям!

Ответить
Развернуть ветку
3 комментария
Sandy Bell

Закачал дзен мани, прикольно.
Вот только пока мы не сдаемся и получаем смс, на пушах же не будет так хорошо работать прога.?

Ответить
Развернуть ветку
Zoibana

Никогда не понимал, зачем нужно иметь целое приложение, чтобы оно считало то, что я сам могу в голове посчитать. Я знаю, что до зарплаты ещё 11 дней, у меня на карте 32000. Мне нужно целое приложение, чтобы посчитать что это примерно 3000 в день? Какую пользу это приложение мне даёт?

Подозреваю, что оно может быть полезным, если у тебя много разных счетов, с которых деньги тратятся с разной скоростью и периодичностью. Но все равно, даже в этом случае все равно же приходится подбивать остатки и все суммы в голове складываются в один общий остаток? Какая проблема их поделить в голове на количество дней?

Ответить
Развернуть ветку
Александр Привалов

Я вот никогда не понимал как можно планировать расходы разделив сумму на количество дней. Что за нах?) Для школьника (проезд, обед, ништяки - и так по кругу) - ну может быть. Но для взрослого: еда - в выходные на неделю, одежда, электроника, там одолжили, здесь вернули, незапланированные расходы. Как это работает? В чем логика пытаться тратить 1/30 зарплаты в день, если 99% покупок в нее не укладываются. Вот и получается что все это идет нарастающим итогом, перебрасывается на следующие месяцы и так до бесконечности. Отсюда и приложение нужно, которое помнит что было месяц назад, полгода назад и даже год.

Ответить
Развернуть ветку
Alexander Ivanov
Автор

Я очень рад, что у Вас такая светлая голова, правда) Конечно, можно все прикинуть в уме. Вероятно, это моя личная проблема (я рос в 90-е, когда вечером деньги были не те, что утром), но когда у меня в на карте 32 тыс., меня просто подмывает сходить купить себе какую-нибудь "игрушку" электронную, денег-то много... И большая часть этой суммы тратится в первые дни, а потом, оказывается, что приходится использовать кредитку, чтобы дотянуть до зарплаты. Так что это приложение - просто продвинутый калькулятор, помогающий себя контролировать. В моем случае это работает.

Ответить
Развернуть ветку
4 комментария
M

Вы живете в каком-то странном мире без финансового планирования. Неудобно прикидывать остаток, когда предстоит куча обязательных платежей. Аренда, квартплата, абонетские платежи, купить кому-то подарок, не забыть, что страховка подходит скоро, налоги, то-сё-пятое-десятое. Чувак забыл перед новогодними праздниками про какой-то платеж - и вот он сидит тупит, где бы ужаться и тд. Когда можно эти платежи заложить заранее и считать остаток с их учетом, то гораздо меньше нужно держать в голове.
https://ldwg.ru/tools/e/
Вот пример чего-то подобного

Ответить
Развернуть ветку
1 комментарий
Vladislav Ershov

Уже год пользуюсь приложением TZLVT (Тяжеловато)
Минималистичный интерфейс в стиле калькулятора iOS выполняет ровно такую функцию, как автор описал в начале с таблицей эксель

Ответить
Развернуть ветку
Booomer-Tuning.Ru

Тоже пользовался, но мне не хватало. Хотел видеть свои траты по категориям, чтобы планировать на следующий месяц/квартал/год/3 года. В итоге сейчас простая Google Таблица.

Ответить
Развернуть ветку
iLeonidze
При этом легко проваливаю 9 из 10 собеседований - очень сложно держать в голове подробности по теории и практике множества технологий

Ох жиза жизненная

Ответить
Развернуть ветку
Mr. Burns

«Во всяком случае, этим я успокаиваю свой синдром самозванца.»
so true…

Ответить
Развернуть ветку
Valentin Dombrovsky

Фрилансеры же бывают разные - некоторые работают по разовым подрядам, у других - многомесячные контракты. Я когда-то работал по 2-му типу (seo) и вёл табличку, в которой я примерно мог видеть, какая у меня планируется «зарплата» за тот или иной месяц. Конечно, клиенты приходили и уходили и приходилось вносить соответствующие корректировки.

В любом случае планирование бюджета фрилансера - отдельная тема. Можно добавить для него функцию «планируемый доход» и делать расчёты, исходя из этого. Опять же в платной версии.

Ответить
Развернуть ветку
Alexander Ivanov
Автор

Согласен, про фриланс - отдельная тема. Но и в моем приложении никто не мешает откладывать поступления в "Накопления", периодически выделяя определенную сумму на расходы.

Ответить
Развернуть ветку
Mark Rapida Gromov

За выбор proto плюсую отдельно. Отличный инструмент для тех, у кого нет времени рассусоливать и нужно получить прототип «здесь и сейчас».
Само приложение тоже полезное и грамотно сделано с точки зрения обычного пользователя. Проще — лучше. Единственный нюанс — это несколько аляповатый интерфейс. Он доставляет мне боль

Ответить
Развернуть ветку
Alexander Ivanov
Автор

Спасибо. А покритикуйте интерфейс, в чем аляповатость? Что бы Вы исправили и как?

Ответить
Развернуть ветку
2 комментария
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Alexander Ivanov
Автор

Расходы неравномерны, это факт. Периодические траты (еда, транспорт и т.п.) при правильно подобранном лимите обычно вписываются в него (перерасход в один день компенсируется недорасходом в другой), если нет - это сигнал для пересмотра лимита или более осторожного подхода к расходам. Для крупных трат в приложении существуют накопительные счета, они же помогают выровнять ситуацию спонтанных расходов, например незапланированный поход супруги по магазинам).

Совсем не обязательно декларировать в приложении все деньги. Например, оплата коммуналки, обслуживание долгов, откладывания в свой персональный пенсионный фонд я провожу через банковское приложение до занесения средств в "Контроль расходов". В приложении я указываю только те средства, расходы которых хочу контролировать до следующей получки, и средства, которыми я располагаю в случае незапланированных трат.

Я не утверждаю, что такое решение подойдет всем. Лично для меня это работает.

Ответить
Развернуть ветку
Carpe Diem

Интересно как происходил процесс локализации приложения на различные языки. Нанимали переводчиков или пользовались интернет-переводчиками?

Ответить
Развернуть ветку
Alexander Ivanov
Автор

Английский готовил сам, с помощью google-translate, испанский заказал фрилансеру, этот же фрилансер вычитал и поправил английский перевод. Чешский, как уже сказал, мне просто прислали готовым, переводили с русского strings.xml.

Ответить
Развернуть ветку
Ilya Vyalkov

А как расход добавить?

Ответить
Развернуть ветку
Alexander Ivanov
Автор

Популярный вопрос) На странице "Помощь" пришлось даже специальный раздел добавить.

Ответить
Развернуть ветку
3 комментария
Konstantin Zaostrovtsev

Я не устанавливал приложение, но внимательно прочитал описание. Почему бы не сделать на базовые и понятные траты (типа кредит, интернет, коммуналка (тут +-, конечно) на месяц и хотелки по накоплениям) в отдельное поле, чтобы остатки показывал исходя из того, что эти ТРАТЫ будут.

Условно, есть 10000 рублей. Из них 2000 постоянных трат и тогда ежедневные расходы будут показываться на уровне 10000 - 2 000 = 8 000 / 30 = 267 рублей в день, а не 333. Разрыв в 66 рублей может хлопнуть в конце месяца.

Ответить
Развернуть ветку
Alexander Ivanov
Автор

Спасибо. Выше я уже писал в комментариях, что это единственная функция, которая еще осталась в моих эл. таблицах (рисунок прилагаю). По получении зарплаты я делаю такое разбиение, затем раскидываю получившиеся суммы по соответствующим банковским счетам и картам. В приложении обязательно сделаю подобную функцию, пока вынашиваю идею.

Ответить
Развернуть ветку
4 комментария
Regies Linkas

Использовал хренову тучу приложений. Наверно, все из топ-10 включая платные версии, написал свою, тоже по аналогии с этой, т.к. понял, что категории не нужны. В итоге дошёл до того, что мне это вообще не нужно. Я и так могу прекрасно удержать в голове куда я лишнего сливаю деньги, когда их не надо тратить и пр. И это с моей дырявой памятью. Вспоминая мем "смекалочка": ты не можешь потратить лишнего, если у тебя нечего тратить.

Ответить
Развернуть ветку
Alexander Ivanov
Автор

Когда один - возможно, но когда у тебя жена и трое детей, и ты фактически единственный источник дохода, а еще тебе за сорок и в пенсию уже не особо веришь, тут не только уровень жизни всех домашних надо поддерживать, но и умудряться откладывать на старость... Кому это удается без лишних расчетов и без напрягов - тот счастливый человек)

Ответить
Развернуть ветку
1 комментарий
Alymbek Sariev

Отличная идея! Надо сравнить с дзенмони подробно. Могу помочь чисто ради интереса и дружбы со своей стороны проработать ux/ и интерфейсный решения

Ответить
Развернуть ветку
Alexander Ivanov
Автор

Спасибо, от помощи не откажусь.

Ответить
Развернуть ветку
Valentin Dombrovsky

Сделайте категории опциональными и добавьте эту возможность в платной версии, например.
На самом деле, именно в динамике. интересно наблюдать за расходами на те или иные категории — моя жена ведёт табличку семейного бюджета в Экселе и там бьёт на категории и мы сразу поняли, что значит «выросли цены на еду», например.

Ответить
Развернуть ветку
Alexander Ivanov
Автор

Случайно опубликовал отдельным комментарием свой вопрос: но тогда чем Вам не подходят десятки существующих приложений, которые ведут учет именно через ввод расходов по категориям?

Ответить
Развернуть ветку
iLeonidze

Хорошо развернутая статья, со всеми этапами от таблички в эксельке до обзора итоговых отзывов. Единственное что:

Поэтому осталось сделать часть функционала платным

Вообще, с опытом, я пришел к выводу что если ты один и затрачено на разработку таких вот приложений бюджета 0 (за исключением собственного времени), не имеет смысла гнаться за прибылью, а просто сделать абсолютно весь функционал бесплатным, к тому же выложить все исходники в опенсорс и призвать коммьюнити участвовать в дальнейшем развитии. Например, описанный кейс с локализацией: коммьюнити сами берут и переводят, причем со временем этот перевод становится точнее, чем у профессионального переводчика на заказ: коммьюнити учитывают размер кнопок, контекст перевода, а фриланс переводчик как правило нет. Ну и самое главное же вы делали приложение для себя - вы получили необходимый вам результат для себя, а с остальными поделиться - это три кнопки нажать. В остальном, для монетизации есть другие замечательные способы, например Software as Service. Конкретно в вашем случае я бы с удовольствием подключил к вашему сервису свой интернет банк, ваш сервис бы фоном делал бы необходимые расчеты по выписке раз в день, а я бы вам платил условные 100 рублей каждый месяц (покрывает ваш расход на VPS + небольшая комиссия за поддержание сервиса вам в карман), для того, чтобы приложение позволяло сэкономить условные 1000.

Ответить
Развернуть ветку
Alexander Ivanov
Автор

Дело не столько в погоне за прибылью, сколько в возможности PR на акциях платного приложения. Говорят также, что купленные приложения выше ценятся самими пользователями, они их стараются использовать, раз уж деньги потрачены) Насчет коммьюнити, я не уверен, что приложение будет представлять такой интерес для общества, чтобы образовалось это самое коммьюнити. В любом случае, никогда не поздно изменить стратегию развития приложения, прецедентов множество. А вот подписки очень часто воспринимаются пользователями крайне негативно - "разработчик хочет меня постоянно доить". Им не объяснишь внешние сервисы, тот же firebase, требуют оплаты, и чем больше пользователей, тем она больше.

Ответить
Развернуть ветку
какой-то иван

по сути заново сделали часть дзенмани, только без категорий.
пунктир - обозначение сегодняшнего дня. объединить категории - выходит то же самое.

Ответить
Развернуть ветку
Tigerbrut

Я делаю проще-веду расчеты (расходы на ближайший месяц) на обычной бумажке-ручкой. И да считаю что это намного быстрее XD

Ответить
Развернуть ветку
onepositive

тут некогда деньги тратить. а тем более ещё и записывать куда потрачено...)))

Ответить
Развернуть ветку
Ирина Иванова

Поставила себе))

Ответить
Развернуть ветку
Paul Alekseev

Никогда такого не было и вот опять

Ответить
Развернуть ветку
Da Apricot

Странно что не ценят программистов такого широкого профиля. Либо не в те компании стучитесь. Если бы не один мой разработчик сильно гибкий в применении языков и технологий - просто не справились бы с тем разнообразием задач которые необходимо было реализовать в течение прошлого года.

Ответить
Развернуть ветку
Blogeblog Blogblogru

Coin keeper. Занесение расхода в момент оплаты и никаких чеков

Ответить
Развернуть ветку
Sergei Smalkov

Clickbait в fb супер. На случай если это не троллинг (а вдруг): вам нужно работать в команде, и показывать свой вклад в результате командной работы. Не стоит тут спрашивать мнение, спрашивайте пользователей. Кто использует, кто не использует, почему. Ребят, хватит хвалить автора. Он так и будет это приложение пилить годами, вкладки добавлять.

Ответить
Развернуть ветку
Alexander Ivanov
Автор

К кликбейту я не имею отношения. Можете ли пояснить свою мысль "вам нужно работать в команде, и показывать свой вклад в результате командной работы"? Если это, конечно, не троллинг (а вдруг) Почему вы так считаете?

Ответить
Развернуть ветку
3 комментария
Роман Романов

Ваще пушка программа. Спасибо.
Еще бы добавить бюджет на год-два.
Калькуляторы разные, например по кредитам, и как их выгоднее гасить, чтобы платить меньше процентов с учетом инфляции - но это уже сложно по ходу.
Еще бы добавить как копить по принципу 10% минимум заплати себе и распределять по "7 кувшинам".
Хотелось бы еще по галочке, то есть на любителя, страшилки, типа потратишь сегодня всю зп, будешь нищим, сэкономил - заработал в таком роде.
Если можно будет интегрировать кредиты с графиками платежей вообще круто, с возможностью делать досрочные платежи.
Полезно и депозиты иметь с капитализацией.
Наверно оч много хочу.

Ответить
Развернуть ветку
Alexander Ivanov
Автор

Спасибо. Пока в планах есть еще одна вкладка с условным названием "Планирование" - для удобного первоначального разбиения пришедшей зарплаты по категориям, это единственное действие, которое у меня пока осталось в эл. таблицах.

Ответить
Развернуть ветку
Ildarik

Вставлю и я свои 5 коп) Перепробовав кучу программ для контроля финансов, остановился на CoinKeeper. Не реклама ни разу, просто вдруг кому-нибудь "зайдет".

Ответить
Развернуть ветку
Alexander Ivanov
Автор

Пользовался ею лет пять назад, месяца три продержался)

Ответить
Развернуть ветку
Nikita Storozhuk

Земеля!

А можно как то связаться с тобой whatsapp? Есть идеи для совместных проектов.

Ответить
Развернуть ветку
Alexander Ivanov
Автор

Напишите мне на е-мейл [email protected]

Ответить
Развернуть ветку
Maks R

Попробуйте как альтернативу ProCoins
https://procoins.ru/ru/

Ответить
Развернуть ветку
Alexander Ivanov
Автор

Судя по описанию, это один из клонов CoinKeeper. Это пройденный этап)

Ответить
Развернуть ветку
юрий с

Когда коту нефик делать он лижет яйца, а Александер изобретает велосипед

Ответить
Развернуть ветку
Александр Федоров

А Юрок пишет йухню

Ответить
Развернуть ветку
Mac Montpenier

Не хватает главного: что по финансам?

Ответить
Развернуть ветку
Alexander Ivanov
Автор

Поясните свою мысль, пожалуйста.

Ответить
Развернуть ветку
4 комментария
Эван Макгрегор

Молодец, но splittr моя любовь

Ответить
Развернуть ветку
Alexander Ivanov
Автор

Но тогда чем Вам не подходят десятки существующих приложений, которые ведут учет именно через ввод расходов по категориям?

Ответить
Развернуть ветку
Valentin Dombrovsky

Так мы не про меня, а про пожелания ваших пользователей.
Насчёт нас - не знаю, надо у жены спросить - кажется, она просто привыкла и ей норм. :)

Ответить
Развернуть ветку
God's Dream

Где эта кнопка скачать))))

Ответить
Развернуть ветку
Alexander Ivanov
Автор

Перед разделом "О себе" - ссылка на Google Play, там подставился английский вариант названия приложения "Expense Tracker: How much can I spend?"

Ответить
Развернуть ветку
Ксения Романова

Удобно и интересно! Хорошо получилось!
Удачи!

Ответить
Развернуть ветку
Семен Смирнов

Приятный дизайн для самостоятельного проекта и много подробностей разработки, что редкость

Обычно такое желание сделать что-то свое возникает, когда не находишь нужных тебе фич в куче приложений, и немногие способны до конца дело довести

ZenMoney пока для меня решил все проблемы с учетом доходов:
- автоучет из банков и смс
- расчет рекомендуемых сумм на день
- очень быстрое занесение новых трат вручную
- автоопределение нужных категорий в 95% случаев
- недорогая пожизненная лицензия

Какие-то редкие расчеты и планирование я периодически провожу в Excel (наиболее быстрый способ что-то "запрограммировать" для меня)

Ответить
Развернуть ветку
Konstantin Neradovsky

Астрологи объявили неделю приложений для контроля расходов :)
Забавно, что буквально на прошлой неделе я выпустил в открытый доступ собственное приложение для контроля расходов. И мотивация на его создание была похожей - не нашел ничего удобного для себя. Либо платные комбайны, либо нужно вводить расходы вручную. И ни одно не позволяло мне знать где я трачу. Таким образом и родилось "Знаю Где Трачу" - автоматически подхватить расход и поставить точку на карте, где это произошло. Естественно автоматические категории и ограниения и простая аналитика. Доступно только для андроида - https://play.google.com/store/apps/details?id=com.kovidinvo.trackspendings

Конечно, это не dzenmoney, но и не всем нужна такая функциональность.

Ответить
Развернуть ветку
Sergei Smalkov

delete

Ответить
Развернуть ветку
86 комментариев
Раскрывать всегда