This media is not supported in your browser
VIEW IN TELEGRAM
Реальные данные сильно помогают в разработке.
Автозаполнение по смс реально удобная фича, данные за месяц внес очень быстро.
Сразу стало понятно что не хватает фильтров в журнале транзакций - реализовал и проверил на реальных данных.
Помогает настроить отчеты и увидеть как будут выглядеть при полных данных.
Автозаполнение по смс реально удобная фича, данные за месяц внес очень быстро.
Сразу стало понятно что не хватает фильтров в журнале транзакций - реализовал и проверил на реальных данных.
Помогает настроить отчеты и увидеть как будут выглядеть при полных данных.
Обнаружил существенную ошибку в бэкэнде - данные, которые заполнялись из справочников сохранялись как строки, а не ссылки на справочники.
Отсюда поимел кучу проблем:
- при изменении названия элемента справочника, теряются данные,
- нет доступа к другим полям справочника
Чтобы не разрабатывать миграцию данных, решил все потереть и внести данные за месяц снова, после исправлений.
Нахожу в этом еще один плюс: после первого опыта ввода накопились идеи как улучшить UI/UX для еще более удобного ввода данных, например:
Добавил банковским картам список доступных валют, теперь в форму получаю только те карты, у которых есть выбранная валюта - меньше неиспользуемых элементов на экране, легче ориентироваться, быстрее и приятнее ввод данных!
Добавил сортировку категорий по частоте использования для выбранного типа кошельков. Если например я наличкой обычно расплачиваюсь на продуктовом рынке, то эти категории будут первыми в списке, для карт другие категории будут выше в списке.
Скрываю другие категории, если одна из уже выбрана - сокращаем количество элементов на экране.
Ошибки - это ж опыт!
Отсюда поимел кучу проблем:
- при изменении названия элемента справочника, теряются данные,
- нет доступа к другим полям справочника
Чтобы не разрабатывать миграцию данных, решил все потереть и внести данные за месяц снова, после исправлений.
Нахожу в этом еще один плюс: после первого опыта ввода накопились идеи как улучшить UI/UX для еще более удобного ввода данных, например:
Добавил банковским картам список доступных валют, теперь в форму получаю только те карты, у которых есть выбранная валюта - меньше неиспользуемых элементов на экране, легче ориентироваться, быстрее и приятнее ввод данных!
Добавил сортировку категорий по частоте использования для выбранного типа кошельков. Если например я наличкой обычно расплачиваюсь на продуктовом рынке, то эти категории будут первыми в списке, для карт другие категории будут выше в списке.
Скрываю другие категории, если одна из уже выбрана - сокращаем количество элементов на экране.
Ошибки - это ж опыт!
Сегодня восстановил данные в приложении за месяц – около 200 транзакций.
Предварительно улучшив некоторые моменты по вводу данных.
Надо будет потом заполнить данными за несколько месяцев, чтобы доработать отчеты и графики.
После работал над формой для ввода плановых данных (бюджетирование).
Форму бюджета осилил, завтра буду пилить работу с данными: сохранение, редактирование, удаление, синхронизация.
Предварительно улучшив некоторые моменты по вводу данных.
Надо будет потом заполнить данными за несколько месяцев, чтобы доработать отчеты и графики.
После работал над формой для ввода плановых данных (бюджетирование).
Форму бюджета осилил, завтра буду пилить работу с данными: сохранение, редактирование, удаление, синхронизация.
Бюджеты (план расходов) в приложении
Бюджет на месяц
- суммы выделенные на весь месяц
Контролируем общую сумму расходов, для расходов у которых нет точных дат и сумм.
- суммы выделенные на каждый день
Например, Продукты - тратим ежедневно, контролируем средние траты в день, можно отслеживать какие расходы еще предстоит произвести по количеству оставшихся дней.
- суммы на конкретные оплаты с датами и без
Например, подписки, аренда жилья - при оплатах можно прямо сопоставлять расход с запланированной оплатой, можно отслеживать какие расходы еще предстоит произвести.
Все выше перечисленное уже реализовал, кроме сопоставления конкретного расхода с запланированным платежом. Сами запланированные оплаты реализованы, осталось реализовать отметку, что расход произведен.
В портретном режиме мало места по горизонтали, для дополнительных колонок в отчетах использую Ландшафтный режим.
Бюджет на месяц
- суммы выделенные на весь месяц
Контролируем общую сумму расходов, для расходов у которых нет точных дат и сумм.
- суммы выделенные на каждый день
Например, Продукты - тратим ежедневно, контролируем средние траты в день, можно отслеживать какие расходы еще предстоит произвести по количеству оставшихся дней.
- суммы на конкретные оплаты с датами и без
Например, подписки, аренда жилья - при оплатах можно прямо сопоставлять расход с запланированной оплатой, можно отслеживать какие расходы еще предстоит произвести.
Все выше перечисленное уже реализовал, кроме сопоставления конкретного расхода с запланированным платежом. Сами запланированные оплаты реализованы, осталось реализовать отметку, что расход произведен.
В портретном режиме мало места по горизонтали, для дополнительных колонок в отчетах использую Ландшафтный режим.
MVP - версия близко
Что надо (планирую) доделать из существенного, чтобы выпустить приложение в свет:
Удобный ввод расходов
- доработать парсинг смс от банков, чтобы большее число банков поддерживалось.
- реализовать поддержку голосовых SIRI-команд для ввода расходов.
Бюджетирование (планы расходов)
- отметка о выполнении запланированных платежей
- платежный календарь
Лайт-режим *:
- только учет части расходов по выбранным категориям, без учета остатков по кошелькам и картам, с бюджетами на день/неделю/месяц
* для тех кто не готов вести полноценный учет своих финансов
----
Существенные модули которые можно реализовать после MVP релиза:
- Кредиты, займы (учет и погашение)
- Сбережения (откладывание, использование)
Но структуру БД стоит заложить до релиза, иначе придется писать модули миграции для существующих данных.
Что надо (планирую) доделать из существенного, чтобы выпустить приложение в свет:
Удобный ввод расходов
- доработать парсинг смс от банков, чтобы большее число банков поддерживалось.
- реализовать поддержку голосовых SIRI-команд для ввода расходов.
Бюджетирование (планы расходов)
- отметка о выполнении запланированных платежей
- платежный календарь
Лайт-режим *:
- только учет части расходов по выбранным категориям, без учета остатков по кошелькам и картам, с бюджетами на день/неделю/месяц
* для тех кто не готов вести полноценный учет своих финансов
----
Существенные модули которые можно реализовать после MVP релиза:
- Кредиты, займы (учет и погашение)
- Сбережения (откладывание, использование)
Но структуру БД стоит заложить до релиза, иначе придется писать модули миграции для существующих данных.
Про Лайт-режим
Вести полноценный учёт не каждый может, хочет, знает как.
Кому то это и не нужно, но последить например за расходами на еду/кофе вне дома, которые выходят из под контроля, вероятно стоит. Или покупки на маркетплейсах, поездки в такси, расходы на сигареты и тп.
Для таких задач полномасштабный учёт на нужен.
Либо это может быть первый шаг в учёте личных финансов на пути к полномасштабному учету.
Идею подсмотрел у Криса Рарока в его приложении для учета расходов Luna.
Но его путь немного другой: от простого к сложному – простая версия с минимум функционала, которая постепенно обрастает новыми функциями.
Я же пошел по пути - полноценный учёт и к нему добавить облегченный режим.
Чуть дольше разрабатывать до MVP, но меньше проблем с миграцией данных после.
Вести полноценный учёт не каждый может, хочет, знает как.
Кому то это и не нужно, но последить например за расходами на еду/кофе вне дома, которые выходят из под контроля, вероятно стоит. Или покупки на маркетплейсах, поездки в такси, расходы на сигареты и тп.
Для таких задач полномасштабный учёт на нужен.
Либо это может быть первый шаг в учёте личных финансов на пути к полномасштабному учету.
Идею подсмотрел у Криса Рарока в его приложении для учета расходов Luna.
Но его путь немного другой: от простого к сложному – простая версия с минимум функционала, которая постепенно обрастает новыми функциями.
Я же пошел по пути - полноценный учёт и к нему добавить облегченный режим.
Чуть дольше разрабатывать до MVP, но меньше проблем с миграцией данных после.
❤1
Media is too big
VIEW IN TELEGRAM
Работаю над новым приложением:
Видеоредактор - наложение счёта матчей пиклбола.
Видеоредактор - наложение счёта матчей пиклбола.
This media is not supported in your browser
VIEW IN TELEGRAM
Функционал приложения готов работаю на «упаковкой» - онбординг.
Pickle Score Video
Добавляет табло счета на видео пиклбольных матчей
https://apps.apple.com/us/app/pickle-score-video/id6753644242
Please open Telegram to view this post
VIEW IN TELEGRAM
App Store
Pickle Score Video App - App Store
Download Pickle Score Video by Evgenii Kirillov on the App Store. See screenshots, ratings and reviews, user tips, and more apps like Pickle Score Video.
👍2👏1
Хронология разработки
Pickle Score Video
9 сентября 2025 - старт разработки
19 сент. - создал первое видео полного матча со счетом при помощи приложения
25 сент. - создал первое видео с именами игроков
7 окт. - основной функционал готов, приступил к онбордингу
12 окт. - доделал онбординг
19 окт. - участвовал в турнире по пиклболу, получил восторженные отзывы о приложении от пиклболистов.
26 окт. - сделал 9 локализаций приложения (англ., рус., исп., нем., фр., груз., кор., яп., кит.)
12 ноя. - доделал пейволы и учет экспортов (сохранений готовых видео)
20 ноя. - первая отправка на ревью в App Store Connect
27 ноября 2025 - приложение опубликовано и доступно в App Store
Pickle Score Video
9 сентября 2025 - старт разработки
19 сент. - создал первое видео полного матча со счетом при помощи приложения
25 сент. - создал первое видео с именами игроков
7 окт. - основной функционал готов, приступил к онбордингу
12 окт. - доделал онбординг
19 окт. - участвовал в турнире по пиклболу, получил восторженные отзывы о приложении от пиклболистов.
26 окт. - сделал 9 локализаций приложения (англ., рус., исп., нем., фр., груз., кор., яп., кит.)
12 ноя. - доделал пейволы и учет экспортов (сохранений готовых видео)
20 ноя. - первая отправка на ревью в App Store Connect
27 ноября 2025 - приложение опубликовано и доступно в App Store
После публикации приложения инди-разработчик превращается в инди-маркетолога - моё наблюдение.