{"id":10530,"title":"\u041d\u0435 \u0443\u0432\u0435\u0440\u0435\u043d\u044b, \u043e\u043a\u0443\u043f\u0438\u0442\u0441\u044f \u043b\u0438 \u0435\u0449\u0451 \u043e\u0434\u043d\u0430 \u043f\u043e\u0434\u043f\u0438\u0441\u043a\u0430? \u041f\u043e\u0441\u0447\u0438\u0442\u0430\u0439\u0442\u0435","url":"\/redirect?component=advertising&id=10530&url=https:\/\/tjournal.ru\/promo\/493659-paket&placeBit=1&hash=21e9897fa2c4413eaf0027879dc444619807aff99c7d503404c07996cb9ca644","isPaidAndBannersEnabled":false}
Трибуна
Alexander Ivanov

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

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

Идея

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

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

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

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

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

Не найдя подходящего приложения, я стал использовать для финансового учета «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 года. И именно расход и составление бюджета по категориям меня привлекает. Не говоря уже том что несколько счетов, общий бюджет с женой, разные валюты и отличный парсинг смс. А бОльшая часть трат именно по карте.
Простого приложения, наверное, достаточно когда живешь от зарплаты до зарплаты. Но когда есть несколько направлений трат кроме ежедневной рутины и с разной скоростью и периодичностью, то надо что-то потяжелее.

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

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

Ответить
5
Развернуть ветку
Dmitriy Bondarenko

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

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

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

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

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

Ответить
1
Развернуть ветку
Фомушка Фома

Ну так откажите в доступе, если вам не нужен парсинг смс из банкинга. Странный вы...

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

Приложение не работает без этого разрешения

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

Оно нах не нужно без парсинга смс. Вбивать руками каждую трату всех членов семьи? Ебанись

Ответить
0
Развернуть ветку
Andrey Petrosyan

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

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

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

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

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

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

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

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

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

Я тоже рос в 90-е, в многодетной семье, впроголодь. И меня тоже подмывает что-то купить. Но мне пришлось начать работать и обеспечивать себя с 16 лет, поэтому я очень хорошо знаю цену деньгам, и знаю что такое сидеть без денег. И я четко понимаю, что если я сейчас что-то куплю не особо мне и нужное, то у меня в конце месяца не останется денег даже на пожрать.
Я позволяю купить себе какую-нибудь игрушку только когда у меня реально есть «лишние» деньги - премию дали, я подкопил и т.д.

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

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

Ответить
5
Развернуть ветку
Denis Smirnov

Не знаю как приложение, но Excel и контроль расходов позволяет (1)Контролировать источники расходов (2)Планировать общий годовой бюджет (3) Планировать расходы (Последнее для меня вообще кайф и открытие). Ты заранее планируешь, что ты хочешь купить, в том числе раскидываешь расходы на несколько месяцев и знаешь, что в этом месяце эти отложенные расходы "Потрачены". Условно кредит, без процентов.

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

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

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

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

Ответить
1
Развернуть ветку
Ivan Kolotov

Период полураспада зарплаты равняется неделе и от размера зарплаты не зависит ... 

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

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

Ответить
0
Развернуть ветку
Vladislav Ershov

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

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

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

Ответить
0
Развернуть ветку
Леонид Федотов

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Насчет темной темы соглашусь, она требует более внимательного подбора цветов (причем гамма на скриншоте на глаз заметно отличается от цветов реального амолед-экрана). Буду еще работать с цветами.

Ответить
1
Развернуть ветку
Anatoly Yudov

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Ответить
1
Развернуть ветку
Reborn Soul

Идеальный ответ! БРАВО!

Ответить
5
Развернуть ветку
Andrey Kulakov

Может там баннер висит))

Ответить
1
Развернуть ветку
Alex Antipov

Обычно ещё на три буквы посылают =)

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

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

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

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

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

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

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

Типа "Сэкономь на скрепках" аля goal - я хочу на еду тратить 1000 рублей в неделю. Создаю отдельную полку - закидываю тебе тысячу рублей и вношу траты туда.

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

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

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

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

Да я понял, что у вас оно не вносится. Но для прикладного значения все равно это придется делать. Крупными мазками (типа кусков с понятными частями) или мелкими. Ну вот есть у меня 10000 рублей на месяц (333 в день). Потратил я сегодня 1000 рублей - мне все равно нужно куда-то внести эту сумму для корректировки ежедневной, чтобы не попасть в разрыв.

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

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

Ответить
1
Развернуть ветку
Regies Linkas

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

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

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

Ответить
1
Развернуть ветку
Regies Linkas

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

Ответить
0
Развернуть ветку
Alymbek Sariev

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

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

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

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

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

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

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

Ответить
0
Развернуть ветку
Леонид Федотов

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

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

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

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

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

Ответить
1
Развернуть ветку
Главный нос

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

Ответить
1
Развернуть ветку
Главный нос

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Без намеков. Посыл был исключительно позитивный. Нищеброд - это уже признак группы, если в цифры перевести. Можно и с 200-300 к так жить. Смысл делать очередную считалку расходов. У вашего пользователя точнее определена потребность - чтоб хватило, ему не хватает. Как он ее решает сейчас - это конкуренты (кредитки, займы, одалживания, фин консультанты с "тремя конвертами", что-то еще). Тут не хочу чат разводить, извините.

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

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

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

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

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

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

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

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

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

Земеля!

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

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

Напишите мне на е-мейл pravbeseda@yandex.ru

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

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

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

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

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

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

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

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

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

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

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

Имею ввиду доход в денежном эквиваленте.

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

Увы, так не сильно понятнее) Получаете доход - указываете актуальный баланс для пополненного "кошелька". В чем вопрос?

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

Нет-нет) Речь о выручке с продажи платного приложения и версии со встроенной покупкой. Окупило временные затраты?

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

О, теперь понятно. Ну, $15 не назвать окупаемостью, но и приложению только полтора месяца. Я и не рассчитывал на серьезный заработок, приложение простое и подходит не для всех.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

delete

Ответить
0
Развернуть ветку
Читать все 89 комментариев
Как украли мою покупку в Сбермегамаркете
Обзор трёх месяцев суда над Элизабет Холмс: что нового рассказали инвесторы, партнёры и работники о ней самой и Theranos Статьи редакции

Экс-сотрудники говорили о преследованиях и давлении, совет директоров не разбирался в деталях, а Холмс рассказывала про тяжёлое прошлое и влияние бывшего партнёра на неё.

#20вопросов Сергею Иванову, соучредителю и генеральному директору ООО "ЭКО ПРОДУКТ"

Ну что, мы вернулись! Welcome в 2022 год, который обещает быть очень интересным и не менее продуктивным чем 2021. Героев для нашей рубрики #20вопросов мы выбираем тщательно, стараясь приглашать спикеров, которые могут осветить важные и насущные темы.

Acer выпустила первый ноутбук из переработанного пластика

Теперь он продаётся в России.

В Великобритании отменят сбор с владельцев телевизоров в пользу BBC — это около 75% выручки компании Статьи редакции

Сбор действует в стране с 1946 года.

«Кинопоиск» стал лидером по количеству подписчиков среди онлайн-кинотеатров в 2021 году — GfK Статьи редакции

Пользователи больше всего слышали про «Кинопоиск», ivi и Okko.

Digital Horizon повторно инвестировал в чекаут-платформу Bolt в новом раунде на $355 млн

За три месяца, прошедших с раунда D, оценка компании удвоилась.

Райан Бреслоу, CEO Bolt
Бренд и лояльность клиентов ценнее финансов: история любимой покупки Баффета — кондитерской See’s Candys Статьи редакции

В 1972 году инвестор сделал нехарактерное для себя вложение — купил небольшое производство шоколадных конфет. Баффет не стал расширять компанию, а сохранил её небольшой, сделав ставку на качество. Благодаря этому она хоть и медленно, но стабильно росла, а на заработанные деньги Баффет в 1980 годах купил акции Coca-Cola.

Магазин See’s Candies
Цифровые продукты — создано людьми. Какие ИТ-специалисты нужны ДОМ.РФ и стройотрасли сегодня

Эксперты ДОМ.РФ рассказали о цифровых разработках в компании и о том, какие ИТ-специалисты нужны Институту развития прямо сейчас.

Для чего «Знаем лично» запускает отдельные аккаунты Instagram в разных городах

В конце ноября такой журнал появился в Казани и стал четвертым аккаунтом проекта вслед за Москвой, Санкт-Петербургом и Краснодаром. В чем ценность аккаунтов для локального бизнеса, рассказали контент-продюсер, SMM-менеджер и продакт проекта МТС Знаем лично.

«Люди больше не хотят гибкого расписания — они хотят полностью контролировать своё время» Статьи редакции

В 2000-х сеть магазинов электроники Best Buy дала полную свободу офисным сотрудникам: разрешила им работать где и сколько они хотят. Подход улучшил производительность компании на 30%, она смогла сэкономить $2,2 млн за три года. Но в 2013 году эксперимент отменили.

null