[Dev Story] Моя валюта. История о падении

[Dev Story] Моя валюта. История о падении 16:15, 6.03.2015 | App Store | автор: Информатор scr2

ТЕКСТ: АЛЕКСАНДР ГУРЖИЕВ. Когда рубль стал падать, многие озаботились покупкой валюты — в том числе и я. Курс менялся довольно значительно и почти каждый день. И тут мне стало интересно, на сколько будет разница в рублях при продаже? А ведь в кармане у меня лежит устройство, которое способно посчитать это за секунды. Так и пришла идея создания приложения «Моя валюта».

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

Данная история опубликована в рамках рубрики Developer Story, где разработчики делятся секретами своей внутренней кухни. Это бесплатно. Прочитайте правила. Так как существует множество разных банков в разных городах, у которых разная цена покупки и продажи, то наибольшая точность будет достигнута при ручном вводе цены продажи. Лично я искал наибольшую цену покупки в банках своего города и получал точную разницу при продаже. Но иногда хочется все автоматизировать (пусть даже и с потерей точности), поэтому была добавлена возможность автоматически обновлять цену по курсу ЦБ РФ — это менее точно, но быстро и удобно.

Интерфейс

Рабочих экранов два — вся валюта и подробности о выбранной. Для добавления нужно выбрать количество, цену покупки и продажи. В настройках тоже все было по-минимуму: основная валюта, включение автоматического обновление, внутренние покупки.

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

Оказалось в ЦБ РФ не так то и много валюты — нет валюты многих стран, в которых распространен туризм. Парсится европейский банк, кстати, намного проще.

Также из отзывов понял, что нужна возможность установки пароля на входе (ведь всем интересно, сколько же у вас валюты). Добавил к этому поддержку Touch ID и получилось вполне удобно. Долго пытался реализовать появления экрана с вводом пароля при сворачивании и открытии приложения (точнее, самым сложным было, чтобы после правильного ввода появлялся экран, на котором была приостановлена работа).

Всю графику делал сам. Да из графики тут только иконка и есть — флаги стран нашел на просторах интернета. Иконку придумал в самом начале, поэтому с первого раза получил что хотел.

mc_icon

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

versions

Была одна проблема и я так и не понял, с чем она связана. При добавлении валюты цифры считываются с textfield«ов и иногда (в особенности на iPhone 4S) значение текста в них пусто, хотя текст там есть. Первый же отзыв в AppStore с оценкой 1 был об этом. Решил эту проблему добавлением проверки на нулевые значения и выдачи соответствующей ошибки — после выдачи ошибки и очередной попытки сохранения на 4S все проходит нормально. Приложение написано на новом языке swift, в связи с чем, как мне кажется, могло такое произойти. Истина где-то рядом.

Статистика

В качестве монетизации выбрал рекламный баннер снизу и внутренние покупки (полная версия за 0,99$, в которой нет рекламы и можно добавлять более 3 записей).

Первые 3 недели (приложение находилось в разделе «новые» категории «финансы»): в среднем 50 загрузок в день, которые давали 1–2 внутренние покупки.

Далее около 5 загрузок в день, крайне редко происходили покупки.

Максимальные позиции в топе (Россия):

— Бесплатно (финансы) — 109; — Топ кассовых (финансы) — 34.

stats

Итог

Затраты были только временные — в сумме около 4–5 суток. В итоге почти за 3 месяца 1,2К загрузок (почти все за первый месяц) и 30 покупок полной версии.

Почти все загрузки и покупки были произведены в первые 2–3 недели, пока приложение было в разделе «новые» и кое-как держалось в топе. За рекламу пока не брался, хотел сначала все допилить. С версией 1.2 для меня приложение выглядит завершенным, но посмотрим на мнение пользователей. Надеюсь вам понравится это приложение и хоть немного сохранит ваше время. Спасибо!

[embedded content]

iPhone + iPad: Бесплатно [Скачать в App Store]

   Ещё интересное: [Dev Story] Тестирование иконок. История о красотеТЕКСТ: АНАТОЛИЙ ЛАРИН. Моя Dev Story, пожалуй, самая необычная. Она… [Dev Story] А/B тестирование иконки, скриншотов и описания для AppStore: доверяй –, но проверяйНам пишет Алексей Волков. Этим летом нам на глаза попалась… [Dev Story] Очистка Контактов. История продажТЕКСТ: SUBMARINE APPS Около 10 дней назад вышла статья «Очистка… Информатор, 16:15   @iphones_ruБудь первым   

dev story, финансы

©  iphones.ru