ТЕКСТ: Евгений Пузанов Сегодня я хочу рассказать о своем первом опыте создания приложения для iOS. Технического бэкграунда у меня нет, по образованию менеджер, предыдущий опыт работы и близко не стоял с IT-сферой. Мне было просто интересно узнать, как работает этот рынок, поэтому я и решил окунуться в разработку приложений с головой. Всегда с удовольствием читал истории “изнутри”, но постоянно не хватало цифр, конкретики. Поэтому решил немного поменять ситуацию, цифр будет много. История длинная и подробная, так что если интересуют только цифры, можно промотать до конца статьи.
Выбор темы
Изначально мне хотелось, чтобы приложение было ориентировано на женскую аудиторию. Женщины в обычной жизни тратят куда больше мужчин, и мне казалось, что это должно отражаться и на рынке приложений. Спустя несколько недель после начала разработки мне попались выводы исследования компании Apsalar, в котором говорится о том, что женщины устанавливают на 40% больше приложений, чем мужчины, покупают платные приложения на 17% чаще, а за сами приложениях платят на 87% больше. Что меня порадовало.
Итак, выбрав прекрасную половину в качестве главных потребителей, я провел пару дней на женских форумах и сайтах. Выписав ряд идей, я в итоге остановился на уроках по плетению кос. Фото и видеоуроки пользовались популярностью, к тому же есть простор для будущих обновлений в виде новых уроков. Поэтому я решил сделать приложение с уроками по плетению кос, часть которых будут бесплатными, а прически посложнее будут доступны в виде внутренних покупок. Мне хотелось, чтобы приложением можно было с удовольствием пользоваться и без покупок, поэтому в нем нет рекламы, а базовых уроков большинству девушек будет вполне достаточно.
Прототип
В приложение я хотел включить раздел советов с советами по уходу за волосами, бесплатный раздел с основными косами и раздел-внутреннюю покупку со сложными и красивыми прическами. В голове я это все примерно представлял, но надо было это перенести на бумагу, чтобы объяснить задачу дизайнеру и программисту. Я перепробовал различные специальные программы для прототипирования приложений, но ни с одной дело не пошло. Да и на обычной бумаге тоже было все коряво. Поэтому я воспользовался тем, к чему привык за время учебы в универе – PowerPoint. Быстренько набросал примерно следующее:
Процесс разработки
Так получилось, что я не умею ни программировать, ни рисовать, да и за косы только в детстве девочек дергал. Так что пришлось привлекать специалистов.
Фотоуроки
Первым делом я решил найти кого-то, кто умеет заплетать косы. Воспользовался поиском в Вконтакте: “Краснодар плетение кос”, выбрал несколько кандидаток с большим портфолио и начал переговоры. У первой кандидатки был свой сайт, куда она уже выкладывала собственные уроки, поэтому я подумал, что с ней будет легче найти общий язык. Однако ее аппетиты оказались ну просто огромными, она запросила 4000 рублей за съемку одного урока. Т.к. я планировал сделать 45 уроков, у меня от удивления волосы на ногах встали.
Изначально я думал снимать уроки в студии с профессиональным фотографом. Но после этого разговора я пересмотрел подход. Было решено снимать самостоятельно у меня дома, а прически делать на манекене (специальные манекены-головы, на которых учатся парикмахеры). Написал следующей в моем списке косоплетчице и сразу предложил ей 10000 рублей за 45 уроков. Она согласилась и мы договорились встретиться у меня через пару дней.
Проблема была в том, что фотоаппарат у меня был только на iPad. Я только переехал в город, поэтому и знакомых тоже не было. Немного погуглив, я с радостью обнаружил недалеко от дома прокат фототехники, где я и взял на недельку Canon PowerShot Pro1. Модель старая, но хорошая. За неделю я заплатил 1290, но в итоге мне понадобилось продлить на пару дней, за что доплатил рублей 300. Итого, получилось около 1600 рублей.
На съемку одного урока уходило около получаса, поэтому встречались мы несколько раз, 13 апреля была первая встреча, 18 – последняя. Часто я с досадой обнаруживал, что не получилось нормальной фотографии какого-нибудь шага в уроке. Из-за этого приходилось переснимать весь урок. Из-за этого, а так же из-за изменений в дизайне было решено сократить количество причесок – 12 бесплатных и 18 дополнительных.
Советы
Для раздела советов я нанял фрилансера-копирайтера, здесь расходы составили 4262 рубля. Тариф – 150 руб за 1000 знаков. 10 апреля мы обо всем договорились, 18 были получены последние статьи.
Дизайн
Дизайнера я искал на free-lance.ru. Приглянулся мне первый же ответивший кандидат. Я ему отослал презентацию, и он начал работать. Что понравилось, делал он все быстро, все замечания тут же исправлял. Единственное, где возник затор – иконка. Присланные варианты совсем не нравились. Их было много, вот часть из них:
В итоге, 13 апреля дизайнер мне прислал такой вариант:
Как раз в этот момент девушка-косплетчица предложила вплетать разноцветные ленты в косы для наглядности, поэтому эта иконка и стала окончательной.
11 апреля дизайнер приступил к работе, 14 мы рассчитались и я получил все файлы. Расходы – 5000 руб.
Таким образом, 18 апреля у меня на руках был дизайн, статьи, куча фотографий. До самого мая я был немного занят другими делами (я переехал в Краснодар 1 апреля, поэтому были разные бытовые мелочи), так же за это время я оформил уроки, написал инструкции к каждому шагу, приобрел сертификат разработчика за $99.
Программирование
И вот 30 апреля я разместил объявление на фрилансе, чтобы найти программиста.
Само по себе приложение очень простое, единственное, я хотел, чтобы была возможность добавлять новые уроки самому, не выпуская каждый раз новую версию, и это усложняло задачу. Но все равно, рассчитывал я уложиться в 10, максимум 15 000 рублей и неделю по времени. На деле, конечно, все вышло по-другому.
Кандидатов откликнулось всего 5, при этом они называли суммы и сроки в 2-3 раза больше планируемых. Я уж подумал, что вот они, суровые реалии, и решил пообщаться с программистом с самым интересным портфолио. Он меня практически устроил, но под конец разговора заявил, что работать начнет только с 7 мая из-за праздников. Целую неделю ждать мне не хотелось, поэтому я продолжил поиски.
На объявление еще откликнулся кандидат, который обещал все сделать за пару дней и за 15 000 руб. При этом он буквально за день до объявления зарегистрировался на сайте, и у него не было представлено никаких работ в профиле. На фоне остальных предложений доверия это не вызывало, но мне стало интересно, и я связался с кандидатом.
А вот в ходе беседы выяснилось, что я попал по адресу. Мы обсудили детали, и работа закипела. По ходу возникало множество нюансов, которые мы быстро обговаривали, и 6 мая уже была готова первая версия.
Я не раз встречал советы о том, что приложения нужно тестировать на самих устройствах. У меня самого есть только третий айпад, поэтому 5 мая я поехал в гости к родителям в родной город, где получил доступ к 2,3,4 iPad и 4S и 5 iPhone. Должен сказать, что это действительно важный совет. Если в симуляторе все отлично, то это совсем не факт, что все так же прекрасно будет и на девайсе. При этом наборы багов отличались на разных устройствах. Так что несколько дней мы отлавливали баги и оптимизировали приложение.
Также для сервера был куплен домен и SSL-сертификат за $60,16. Хостинг сделали на Amazon, первый месяц бесплатный. На сервер была установлена аналитика Countly, от которой сейчас я в диком восторге.
11 мая приложение было готово, но это была суббота, а т.к. мы с разработчиком договорились, что он перешлет мне все файлы после получения полной суммы, то пришлось ждать понедельника, чтобы перечислить деньги в банке. И пару дней, пока они дошли. Сумма в итоге составила 35000 рублей (1500 за час работы).
15 мая приложение было отправлено на рассмотрение, 18 мая его отклонили из-за отсутствия кнопки “Восстановить покупки”. И снова суббота, разработчик за городом, ждем понедельника. 20 мая отправляем снова, 22 одобрили и, наконец, 24 мая приложение появляется в App Store.
Приложение в App Store
Т.к. дата выхода была выставлена на 24 мая, я ждал, что приложение появится в продаже в 00.00. Безрезультатно прождав до часу ночи, я отправился спать. Проснувшись, я сразу же побежал к компьютеру, но приложения по-прежнему не было. Ничего не поделаешь, пришлось просто ждать. И вот, ближе к 10 утра я зашел на сервер приложения и к удивлению обнаружил какую-то активность. И точно, между 9 и 10 утра приложение наконец-то появилось в продаже.
Мне стало интересно, откуда пошли первые закачки, я полез в App Store и увидел свою иконку в Подборка >> Образ жизни >> Бесплатно. Как я понял, там появляются все новые приложения этой категории. К сожалению, мое приложение было там только 24 мая, на утро следующего дня там уже появились другие новинки. Тем не менее, этого, как выяснилось, оказалось достаточно, чтобы на следующий день приложение не скатилось куда-то в бездну.
Что касается продвижения, то пока никаких особо активных действий я не предпринимал. Рассказал о приложении на своей стене Вконтакте, моя подруга написала заметку в своем блоге. Также я создал публичную страницу Вконтакте, но там пока всего 150 человек, не думаю, что это оказало какой-то значительный эффект.
Так что пока можно наблюдать просто естественный рост. Пока приложение было в новинках в категории Образ жизни, его скачали достаточно раз, чтобы оно вышло в топ в этой категории. Ниже я приведу скриншоты аналитики с сервера приложения за 3 первых полных дня, чтобы можно было видеть развитие:
***
***
Здесь видно: сколько раз запускали приложение, пользователи всего, новые установки, среднее время в приложении, количество событий (покупки+восстановление покупок+попытки воровства), количество событий на пользователя. Снизу график новых установок, а возле карты – запуски приложения в разных странах.
Также привожу распределение пользователей по странам:
Список продолжается и дальше, много стран с 1 установкой. Удивляет количество установок из Китая, непонятно, как они вообще находят приложение, если оно только на русском языке.
За 3 дня было 11 покупок и 2 попытки воровства, которые пресекались сервером.
В первый день, когда было около 80 загрузок (по всем странам), я с удивлением нашел свое приложение на 65 месте в русском топе в разделе Образ жизни для iPad. С того момента я периодически проверял эти показатели.
На конец первого дня при 141 (60 iPad / 81 iPhone) загрузке из России приложение вышло на 41 место в топе для iPad. За второй день было 204 (86/118) установки, приложение поднялось на 30 место в топе для iPad и на 41 место в топе для iPhone. Примерно там оно и остается, бывают незначительные колебания вверх-вниз на 1-2 позиции.
На третий день стала усиливаться активность в Казахстане. Жаль, я поздно это заметил и не отследил точно ситуацию. Можно только примерно сказать, что, когда установок было около 250-300, приложение уже было на первом месте в своей категории для iPhone. На конец третьего дня оно по-прежнему лидировало в Образе жизни, при этом оно вышло на 11 место в общем топе бесплатных приложений для айфонов. Дает хорошее представление об объемах казахстанского App Store, не правда ли?
И, кстати, если в России доля загрузок с iPad составляет около 40%, то в Казахстане – всего 15%. Интересно, там iPad не так популярен?
Радуют положительные отзывы от девушек, немного удивляет, что кому-то все-таки не лень зайти и оставить свой комментарий в App Store. Единственную четверку, как выяснилось потом, приложению поставил мой собственный отец, аргументировав тем, что ему фотографии не очень понравились.
Сухой остаток
Расходы, руб:
Дизайн: 5000
Программирование: 35000
Статьи: 4262
Плетение кос: 10000
Аренда камеры: 1600
Сертификат разработчика: 3100
Сервер: 1884
Реклама группы Вконтакте: 1000
Итого на само приложение: 61846
Косвенные расходы (на что я жил): ≈30000
Сроки:
Начало разработки – 9 апреля
Приложение поступило в продажу – 24 мая
Итоги за 3 первых дня:
1312 установок и 11 покупок
Топ стран по загрузкам:
Россия (602)
Казахстан (425)
Китай (104)
Украина (57)
Самые высокие позиции в топе:
Россия – 29 место в Образе жизни на iPad, 41 на iPhone;
Казахстан – 1 место в Образе жизни на iPhone, 11 место в общем топе бесплатных приложений на iPhone, 19 место в Образе жизни на iPad
iPhone + iPad: Free [iTunes link], 18 новых уроков за деньги
Буду рад ответить на вопросы и комментарии, обязательно отпишусь, какие изменения произошли после публикации статьи на сайте.
Данная история опубликована в рамках рубрики Developer Story, где разработчики делятся секретами своей внутренней кухни.
Источник: