«Мои финансы» — бесплатное приложение для учёта доходов и расходов на Android
· 5 мин чтения · 1 просмотр
Знакомая ситуация: зарплата пришла, а через пару недель уже непонятно, куда делись деньги. Приложений для учёта расходов много, но в одних реклама на каждом экране, другие требуют регистрацию и отправляют ваши траты в облако, третьи через месяц просят подписку. Мне хотелось простого: записал расход за десять секунд, в конце месяца увидел, куда ушли деньги. Так появилось приложение «Мои финансы».
Скачать APK · исходный код на GitHub · Android 8.0 и новее, около 1,5 МБ.
Что умеет приложение
Доходы и расходы. Сумма, статья, комментарий и дата. Сверху — итоги месяца: сколько пришло, сколько ушло и сколько осталось. Записи сгруппированы по дням, есть фильтр «Все / Расходы / Доходы».
Свои статьи. Готовый набор — «Продукты», «ЖКХ», «Зарплата» и другие — можно переименовать, удалить и дополнить. По каждой статье видно, сколько на неё ушло за месяц и какая это доля от всех расходов. Новую статью можно создать прямо при добавлении записи.
Графики за 12 месяцев. Доходы — зелёные столбцы, расходы — красные. Нажмите на месяц — увидите суммы и остаток. Ниже — средние значения: сколько в среднем вы тратите в месяц.
Резервная копия. Все данные — в один файл и восстановление из него. Так же переносятся данные на новый телефон.
Светлая и тёмная тема. На Android 12 и новее приложение берёт цвета из обоев телефона.
Счётчики воды и света
Это то, чего мне не хватало в других приложениях. Раз в месяц вы вносите показания горячей и холодной воды и электричества — все счётчики на одном экране, с одной датой. Под каждым полем видно прошлые показания, а если новое число меньше — приложение предупредит об опечатке.
Дальше приложение само:
- Считает расход за месяц — разницу между показаниями.
- Считает стоимость по вашему тарифу.
- Одной кнопкой «В расходы» создаёт запись в статье «ЖКХ» с готовой суммой.
- Показывает график расхода воды и света по месяцам.
Поддерживается двухтарифный счётчик электричества — день (Т1) и ночь (Т2), у каждого свои показания и тариф.
Ваши данные остаются у вас
- без регистрации и аккаунтов
- без рекламы
- все записи хранятся только в памяти телефона — никаких облаков и серверов
- в интернет приложение выходит только для проверки обновлений на GitHub, и эту проверку можно выключить
Учёт работает без интернета. Разрешений у приложения два: интернет — для проверки обновлений и установка приложений — чтобы передать скачанное обновление установщику Android. Ставит обновление всё равно сам Android и только после вашего подтверждения.
Обратная сторона такого подхода: если удалить приложение или потерять телефон, данные пропадут вместе с ним. Поэтому сохраняйте резервную копию — например, раз в месяц после ввода показаний — в Google Диск или в «Избранное» Telegram.
Как установить
Приложения нет в Google Play — оно ставится из файла. Это обычный способ для небольших приложений, Android просто один раз попросит разрешение.
- Скачайте файл MoiFinansy.apk прямо на телефоне или перешлите его себе, например в «Избранное» Telegram.
- Откройте файл — из уведомления о загрузке, из Telegram или из приложения «Файлы».
- Android скажет, что установка из этого источника запрещена, и предложит перейти в «Настройки». Включите «Разрешить установку из этого источника» и вернитесь назад.
- Нажмите «Установить».
- Если появится предупреждение Google Play Protect о неизвестном приложении — нажмите «Подробнее» → «Всё равно установить». Так бывает со всеми приложениями не из Google Play.
После установки разрешение из третьего шага можно снова выключить в настройках Android.
Обновления
Раз в сутки при запуске приложение проверяет, не вышла ли новая версия. Если вышла — покажет список изменений и предложит обновиться в два нажатия. Можно обновиться и вручную: скачать новый APK и открыть его — он встанет поверх, данные сохранятся.
Не удаляйте приложение перед обновлением: при удалении Android стирает его данные. Если всё же нужно удалить — сначала сохраните резервную копию.
Чего в приложении нет
Чтобы не было разочарований, честно о том, чего приложение не умеет:
- версии для iPhone нет — только Android 8.0 и новее;
- синхронизации между устройствами нет — данные живут на одном телефоне, переносятся резервной копией;
- автоматического импорта операций из банка нет — записи вносятся вручную.
Это осознанный выбор: приложение задумано простым, быстрым и не зависящим ни от чьих серверов.
Как оно сделано
Для тех, кому интересно: приложение написано на Kotlin с интерфейсом на Jetpack Compose, данные хранятся в SQLite. Сторонних библиотек, кроме стандартных AndroidX, нет, графики нарисованы вручную — поэтому весь APK занимает около 1,5 МБ. Резервная копия, переход базы на новые версии и расчёты по счётчикам покрыты тестами. Исходный код опубликован на GitHub.
Нужно приложение для вашего бизнеса?
«Мои финансы» — пример того, что я делаю для клиентов: небольшие быстрые приложения для Android под конкретную задачу. Это может быть приложение на основе вашего сайта, инструмент для сотрудников — курьеров, мастеров, гидов — или приложение для клиентов с записью и уведомлениями. Готовый подписанный APK, автообновление без магазинов приложений или публикация в RuStore и Google Play.
Приложения для Android у меня — от 20 000 ₽. Подробнее — на странице «Услуги и цены», а обсудить задачу можно, оставив заявку.
Итог
«Мои финансы» — бесплатный учёт доходов, расходов и показаний счётчиков без рекламы, регистрации и облаков. Скачайте приложение, попробуйте месяц и напишите, чего не хватает: замечания и идеи можно оставить на GitHub или написать в нашу Telegram-группу. Если приложение пригодилось — поставьте звёздочку проекту на GitHub, это помогает другим его найти.