Войти

Или войди с помощью

Dev Story Транжира. История о простом учете финансов

Информатор avatar |
Транжира. История о простом учете финансов

ТЕКСТ: ПАВЕЛ МАТВИЕНКО Как-то раз, после обеда, в офис ворвался наш разъяренный дизайнер с криком: “Ну почему это так сложно!?” Эмоции его были настолько неподдельными и даже немного пугающими, что никто не решился спросить, о чем шла речь в его резком высказывании. Дизайнер наш был явно чем-то озадачен, и позже все мы узнали чем именно. Человек он эмоциональный, но при этом очень прагматичный. Он не привык жаловаться на свои проблемы или трудности кому-либо, поэтому к нам пришел уже с готовым решением и увлекательной предысторией возникновения его проблемы, которая время от времени приводила его в ярость.

С недавних пор, после прочтения какой-то умной книги по персональному развитию, наш коллега решил вести учет личного бюджета. Поскольку айфон является его искусственным “органом”, решение для этой задачи он стал искать в AppStore. Скачав 10 лучших, на его взгляд, приложений, которые должны помогать отслеживать растраты, через неделю он оставил 2, удалив 8, которые не прошли испытательный срок в виду неизвестных нам причин. Наш друг оставил именно 2 программы, чтобы в конце каждой недели сверять данные на точность. Более того, дополнительно вел записи на бумаге вечерами дома.

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

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

После сдачи проекта у нашей команды обычно есть 3-4 полусвободных дня (таковы правила компании), и уже через час над приложением нашего дизайнера работали 4 человека. Первым в “бой” ринулся product manager, подсказав несколько ключевых моментов по позиционированию приложения. За ним программисты и даже office manager. Через несколько дней у всех в офисе стояла beta-версия приложения, которое автор идеи назвал “Транжира”.

А теперь мы расскажем более детально о том, какие задачи стояли перед нами, и в каком виде приложение добралось до AppStore. Справились ли мы с этими задачами, Вы можете оценить сами.

1. Сохранение информации о расходах должно быть быстрым и удобным

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

2. Дизайн должен быть легким

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

  • легкие приятные цвета в сочетании с контрастом;
  • большие надписи и читаемые шрифты;
  • главные управляющие элементы большого размера;
  • максимальная глубина погружения не должна превышать 4-5 экранов в самом сложном сценарии (редактирование);
  • иконографика на грани примитивизма и визуальной привлекательности.

3. Технические особенности

В процессе разработки мы столкнулись с определенными трудностями, а также пришли к некоторым решениям:

  • размер приложения не должен превышать 3 MB (light должен быть light’ом);
  • звук и анимация: для клавиатуры приложение обращается к стандартному звуку “keyboard tap” в iOS; анимация создает визуальный эффект добавления данных;
  • полу-секундная задержка в реагировании клавиатуры после запуска приложения: такая проблема наблюдается во многих приложениях (калькуляторы, конвертеры), мы этого смогли избежать;
  • надежный алгоритм редактирования данных: в приложениях, где большинство сохраняемых данных связаны друг с другом, очень важно, чтобы редактирование одного значения корректным образом отразилось на всех данных, которые с ним связаны.

4. Недостатки и допущенные ошибки

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

Второй прокол произошел во время выливки приложения на AppStore, а именно в процессе заполнения ключевых слов для версий разных языков. Мы не внесли слово “транжира” для англоязычной версии приложения. В результате по запросу “Транжира” в украинском AppStore приложение найти невозможно. Но, если Вы скачаете “Spender”(англ. версию), то на Вашем телефоне будет “Транжира” полностью на русском языке (если на Вашем iPhone стоит русский либо украинский язык).

Третья и самая смешная ошибка связана с раскладкой клавиатуры. Мы перепутали английскую букву “с” (си) с русской “с” (эс), в результате ссылка на английскую версию приложения выглядит следующим образом “… spender-budget-sontrol …”. Следовательно и по запросу “Budget Control” приложение найти нельзя.

После презентации автором идеи, приложение было серьезно доработано и подверглось многим изменениями. Это первая версия “Транжиры”, и мы открыты для рекомендаций и полезных советов. Если у Вас есть предложения по улучшению “Транжиры”, пожалуйста, оставляйте их в комментариях.

iPhone: 33 руб. [iTunes link]

Данная история опубликована в рамках рубрики Developer Story, где разработчики делятся секретами своей внутренней кухни.
107
undefined
iPhones.ru
ТЕКСТ: ПАВЕЛ МАТВИЕНКО Как-то раз, после обеда, в офис ворвался наш разъяренный дизайнер с криком: “Ну почему это так сложно!?” Эмоции его были настолько неподдельными и даже немного пугающими, что никто не решился спросить, о чем шла речь в его резком высказывании. Дизайнер наш был явно чем-то озадачен, и позже все мы узнали чем именно....

Войди и оставь комментарий

Или войди с помощью

<- Назад Забыли пароль? Войти
  1. California avatar
    California 28 апреля 2013
    0

    Никогда не понимал аудиторию данных приложений. Бедные люди и так будут каждую копейку считать, и без этого. Состоятельные – такой фигней никогда заморачиваться не станут. Так кто же эти люди? “Псевдо” средний класс?

    pioklo avatar
    pioklo28 апреля 2013
    0

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

    Николай avatar
    Николай28 апреля 2013
    0

    @California, А вы не думали, что богатые люди потому и богатые, что умеют “считать” свои деньги. И потом, мне например тупо интересно узнать сколько я на что трачу, а держать это все в голове мне негде

    Demyanov.P avatar
    Demyanov.P28 апреля 2013
    0

    @California, Сразу понятно к какой категории вас можно отнести. :) Люди состоятельные как раз очень точно подсчитывают и доходы и расходы.

    Pyromike avatar
    Pyromike28 апреля 2013
    0

    @California, понимаю, сложно, но попробуй хотя бы полчаса подумать и понять, что не все люди похожи на тебя (к счастью).

    Elvis271 avatar
    Elvis27129 апреля 2013
    0

    @Pyromike, не все хотят быть рабами денег)

    gimlis avatar
    gimlis29 апреля 2013
    0

    @California, Интересно, как вы будете брать ипотеку, если вы даже не представляете на что уходят ваши деньги.

    California avatar
    California29 апреля 2013
    0

    @gimlis, благо в свое время уже приобрел квартиру и не собираюсь ни во что такое влезать, однако, посмею возразить. Как люди то раньше прекрасно знали свои доходы и рассчитывали финансы без всяких модных приложений? Ипотека даст n-ную сумму которую ,как нибудь, в уме можно отнять от зарплаты, не так ли? Я прекрасно представляю сколько и на что трачу, не до рубля, но в целом имею представление, и как то вполне счастливо и спокойно живу без таких “захламлялок” времени.

    gimlis avatar
    gimlis29 апреля 2013
    0

    @California, учитывать расходы нужно хотя бы с точки зрения оптимизации. Например, известный мобильный аналитег, случайно узнал, что на пирожные, которые он покупает, указана цена за 100 грамм, а не за штуку.
    Так же и в расходах, вроде тратится меньше зарплаты, а начинаешь учитывать и выясняется, что, например, 40% тратится исключительно на пиво. Такие расходы можно легко оптимизировать.
    Если не вести учет, то получится как у многих людей – жизнь от зарплаты до зарплаты.

    Я, например, веду учет в текстовом фаиле + мои скрипты на python, считающие необходимые мне статистики. Но основная проблема – это сбор данных для статистики. Вот эту проблему приложение решает в целом хорошо.

    DenvilX avatar
    DenvilX30 апреля 2013
    0

    @California, Раньше люди пользовались ручкой и тетрадью. Вести учет – вполне нормальное явленеие.

    Войди на сайт, чтобы ответить
    Ответить
  2. pioklo avatar
    pioklo 28 апреля 2013
    0

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

    pioklo avatar
    pioklo28 апреля 2013
    0

    @pioklo, И да ещё забыл про доходы, как их то считать?

    Войди на сайт, чтобы ответить
    Ответить
  3. slalompics avatar
    slalompics 28 апреля 2013
    0

    тоже пока не нашел ничего удобного в этой категории программ. я например часто путешествую, и именно по этой причине мне очень сложно вести учет расходов, из за разных валют. не стану же я за каждую чашку кофе конвертировать сумму на бегу, а потом добавлять в программу? знаю, есть какие то решения, но все они очень надуманны пока что. недавно например купил приложение BUDGT. сразу видно, дизайнер хотел “красиво”, “концептуально”, что б как “вимео”, “тамблр” и “ребята из дрибблр”, а получилась идиотская игрушка с вертушками которой невозможно пользоваться даже раз в день.

    Англицкий Гусар avatar
    Англицкий Гусар28 апреля 2013
    0

    @slalompics, У меня очень похожие требования. Использую MultiCash, там с валютами нормально всё и в целом просто использовать. Дизайн правда в другом немного стиле, но мне нравится. Просто красивые программки – это BUDGT, Next и DailyCost, но их возможностей явно только на побаловаться. Сабж тоже как-то смущает возможностями.

    gimlis avatar
    gimlis29 апреля 2013
    0

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

    Alex Sergeev avatar
    Alex Sergeev1 мая 2013
    0

    @slalompics, я в такой же ситуации. Траты в разных валютах постоянно. Нашел довольно простую программу – J.E.T., там пересчет автоматом происходит. Минус в том, что там реально только две функции – внесение расходов и их просмотр списком по дням, но есть экспорт в csv, что спасает.

    Но вообще автоконвертация – это не очень то правильно, курс от банка будет 100% отличаться.

    slalompics avatar
    slalompics3 мая 2013
    0

    @Alex Sergeev, насчет курса согласен. единственный способ, который нашел для себя – запоминаю сколько денег поменял на местную валюту, а в конце сравниваю с остатком, получается расходы в этой стране на данный момент. но этот метод не спасает при покупках по кредитке )

    Войди на сайт, чтобы ответить
    Ответить
  4. jugderdemijn avatar
    jugderdemijn 28 апреля 2013
    0

    транжира, мот = spendthrift

    Не стоит наверно доверять онлайн переводчикам :-)

    Войди на сайт, чтобы ответить
    Ответить
  5. pokiLoki avatar
    pokiLoki 28 апреля 2013
    0

    наверно лучшее приложение в этой области MINT.
    привязка банковских аккаунтов,у меня например 3 разных банка+приложение очень красиво сделано и все понятно.
    так же можно все делать через сайт mint.com

    Architec avatar
    Architec28 апреля 2013
    0

    @pokiLoki, Вот облом! минт не доступен в чешской республике… А так очень заинтриговало приложение

    pokiLoki avatar
    pokiLoki28 апреля 2013
    0

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

    Architec avatar
    Architec28 апреля 2013
    0

    @pokiLoki, Вот чуть ли не сегодня добавили поддержку канады. а так да. Только Америка и Канада. Но подписался на рассылку новостей касательно Чехии:) Чувствую, что через лет 5-7 дойдет дело и сердца Европы:)

    Войди на сайт, чтобы ответить
    Ответить
  6. Reuel avatar
    Reuel 28 апреля 2013
    0

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

    gimlis avatar
    gimlis29 апреля 2013
    0

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

    Pyromike avatar
    Pyromike29 апреля 2013
    0

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

    Войди на сайт, чтобы ответить
    Ответить
  7. Артур Малосиев avatar
    Артур Малосиев 28 апреля 2013
    0

    Разработчики могут сколько угодно заявлять об удобстве, но возвращение из Истории покупок на главную страницу в 4 клика – это ппц как “удобно”. Возвращение из глубины разделов сделано через уопу. Должен быть МАКСИМУМ ОДИН клик до ввода новой суммы.

    Пока что вам не удалось переплюнуть Cashtrail по юзабилити – http://www.iphones.ru/iNotes/167801. Купил Транжиру и удалил. 3 балла, рекомендация не брать.

    gimlis avatar
    gimlis29 апреля 2013
    0

    @Артур Малосиев, По-моему удалось, в Cashtrail много тапов судя по скриншотам нужно делать, а так же куча ненужной информации.

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

    Информатор avatar
    Информатор29 апреля 2013
    0

    @gimlis, я не сужу по скриншотам, в отличие от тебя…

    gimlis avatar
    gimlis29 апреля 2013
    0

    @Информатор, Мне, чтобы оценить бестолковость приложения достаточно скришота, на котором уже видна необходимость множества бессмысленых тапов.

    Войди на сайт, чтобы ответить
    Ответить
Помни о правилах — если начал оффтопить, то не удивляйся потом.

Нашли орфографическую ошибку в новости?

Выделите ее мышью и нажмите Ctrl+Enter.