ТЕКСТ: Евгений Пузанов Сегодня я хочу рассказать о своем первом опыте создания приложения для 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
Итого: 91846 рублей
Сроки:
Начало разработки – 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 новых уроков за деньги
Буду рад ответить на вопросы и комментарии, обязательно отпишусь, какие изменения произошли после публикации статьи на сайте.
47 комментариев
Форум →Одна из лучших Dev Story на сайте.
@Артур Малосиев, я бы сказал что лучшая
Правильно я понимаю что потратил 62 тыс, а заработал с 11 покупок – 40% apple? т.е копейки?
@Monolith, Apple 30% берет, а так – да, пока копейки. Приложение только 5 день как появилось, посмотрим, как дальше пойдет.
@puzanov.evgeny, понятно, ну удачи! без стеба, реально удачи желаю!
@Monolith, спасибо!
Вот это я понимаю Dev-Story. Браво!
На странице приложения в App Store написано:
Языки: Английский.
Исправляйте. Удачи :)
@Sasdev, да, тоже заметил это. Не пойму, почему так, в настройках везде выставлен только русский. И спасибо)
Девстори приятная. Ничего не сказать. А вот само приложение – видно что делал вольный художник и за очень короткий срок.
Даже то что выложено в скринах – удручает.
@t.r.o.n., главное – чтобы девушкам нравилось) А с этим приложение вроде справляется.
@puzanov.evgeny, клиент всегда прав!
Пока, судя по рейтингам, все совсем не радужно. Искренне надеюсь что вы сможете добиться хороших позиций.
Девстори вам даст хороший толчек.
Часть моих программ в той-же категории, что и ваша, поэтому будет интересно понаблюдать.
Удачи вам!
@t.r.o.n., а я наивно радовался этим рейтингам) Мне показалось хорошим знаком, что приложение само по себе закрепилось где-то в топе и там держится.
Спасибо!
@puzanov.evgeny, для русскоговорящего приложения фри стоит начинать отсчет от 500-1000 загрузок в сутки. До этого – общий шум. Это вам просто как совет на будущее.
Тем более вы выбрали манетизацию через покупки. Не скрою, это наименее удачный варинт для наших юзеров, но, возможно, именно вы сможете добиться успеха при такой схеме.
@t.r.o.n., вот таких советов и не хватает. Что ж, зато я первые дни в хорошем настроении был, а не расстраивался из-за низкого количества загрузок)
Посмотрим, как эта схема сработает.
@puzanov.evgeny, мне кажется, вам надо было делать приложение просто платным. Поясню. Что означает бесплатный урок? Что есть несколько кос, которые можно сделать сразу. Но возникает вопрос, а много ли девушек, которым нужно больше вариантов? А так как запрос изначально не охватный, то лучше было бы ориентироваться на тех, кто вас найдет по слову -коса. А внутренние покупки, скорее означают, что из большой массы бесплатных установок охватного приложения, будет хороший процент доп покупок. А у вас оно не охватное.
Но это конечно имхо.
Молодец, всё доступно и компактно написано. Удачи тебе и приложению.
@cynic314, спасибо!
интересно как обстоят дела с монетизацией, за сколько думаешь окупится?
@nortex, пока сложно судить. Я просто напишу, когда это случится.
@puzanov.evgeny, Я бы очень хотел узнать про это, можешь дать ссылку на себя? я буду следить за твоей прогой, т.к сам планирую войти в эпстор, со одной штукой.
@nortex, http://vk.com/puzanov.evgeny
Спасибо, девстори очень понравилась!
Давно ждал чего-нибудь подобного с цифрами по каждому шагу.
Только почему только русский язык?
@Trikster, хотел посмотреть, как пойдет дело в России, а так, конечно, собираюсь добавить и другие языки.
@puzanov.evgeny,
Скачал и оставил 5звезд отзыв, чтобы вас поддержать.
Тепреь наюнсы, которые заметил при использовании.
1 Действительно, нет плавности в приложении, особенно при подгрузке разделов, при скроллинге таблицы. Надо, чтобы ваш разработчик перенес всю подгрузку в другой(background) поток, чтобы она не нагружала интерфейс.
Скроллинг не плавный потому-что скорее всего при скроллинге, ячейки переиспользуются (reuse) и каждый раз при создании ячейки заново создается картинка в памяти, это очень затрано. Надо переделать механизм, разработчик должен знать..
2 Советы по уходу за волосами можно оформить на прозрачном фоне, будет симпотичнее ( ну или на каком-то другом дизайнерском). Поменять шрифт со стандартного на более приятный Cuprum, например.
3 При попытке сделать покупку, когда блочится экран и запускается ромашка не влезла вся надпись:”Поупка обраты..”, поменяйте просто на “идет покупка” или еще что-то.
Успехов и удачи.
Осенило еще на счет скроллинга в таблице, там скорее всего используется гигансткая фотография для ретина айпад фулскрин, и каждый раз она уменьшается до маленького размера превью, это очень затрано, сделайте маленькие фотки -копии для заголовков разделов.
И закругления бы у фотографий лично я побольше сделал в меню, там наверное corenerRadius 5, сделайте 10.
@Drag, вот это комментарий! Отправлю разработчику, чтобы прочитал. Спасибо!
Для превью и так отдельно маленькие фотки, так что разве что постараться еще как-то размер уменьшить.
Жена профессиональный парикмахер, более 20 лет стажа, постоянно смотрит на YouTube и тд способы плетения кос. Заказывала DVD – больше 2.000 руб. Так что качнём, благо iPhone 5, iPad есть, посмотрим, что профи скажет.
@drive05, отпишитесь потом, мнение профи особенно интересно услышать будет.
Спасибо за интересную DEVStory. Вот так и надо писать, с указанием расходов на разработку и количество пользователей, установивших и купивших приложение.
Молоток. Не всё бабам у мужиков отжимать, пора наоборот – с них отжать. C транжир. Мужик )))))))))
Хорошая Dev Story, спасибо! Приложение не очень понравилось, нет плавности, притормаживает, но так как нет индикации, не понятно, что оно делает – или сейчас что-то покажет или кнопка не нажалась. Купил все уроки исключительно из-за контента, дочка будет довольна. Будем надеяться что приложение доработаете ну и конечно пополните контентом.
Запишите +1 Казахстану 8-) правда, не знаю, как вы это определите, так как акаунт американский но покупал из Казахстана.
PS: На первом iPad восстановить покупки не удалось, постоянно вылетает, на iPad 3 и iPhone 4 все нормально.
@lelikz, спасибо! И за покупку, и за ценный комментарий. На первом айпаде потестировать не удалось, видно, какие-то баги есть.
спасибо, оч интересно было читать
А можно узнать что это за аналитика на скриншотах ?
Отличный девстор. Спасибо.
А что это за статистика скачиваний / разрешеия И так далее ?
Рад что Казахстан в числе первых. Сам из Казахстана.
@iSulik, очень неожиданно для меня, но радует)
Успехов, интересно было почитать, щас качну подруге ха ха ))
Уважаемые, а что за инструмент используется для аналитики?
а теперь статистику после этой статьи)
@Crossfire13, за вчерашний день: статья вышла около 5 вечера, и вот с того момента загрузки в час в 1,5-2 раза выросли, если сравнивать с предыдущим днем.
Под конец дня позиции были такие:
Россия:
Образ жизни – 13 место для айфона (было 41), 12 для айпада (было 25)
Украина:
Образ жизни – 27 айфон, 154 айпад (не было в топе вообще)
Казахстан
Образ жизни – 1 айфон (так и было), 17 айпад (было 30+)
Общий топ бесплатных – 10 место (было 8)
По покупкам пока не могу сказать точно, не разобрался пока, как точно воспринимать отчеты от Apple, из-за разницы в часовых поясах они с каким-то опозданием все учитывают. Аналитика показывает, что покупок было много, но отчет от Apple за 28 мая всего 6 штук показывает.
@puzanov.evgeny, iphones ru один из лучших ресурсов, что бы взлететь в топ в русском сегменте.
спасибо за скорый ответ, будем с интересом наблюдать, как далее пойдет
@puzanov.evgeny, Давай апдейт! Уже почти неделя прошла :)
@rem, сейчас приложение на 1 месте в разделе Образ жизни для айфона в Казахстане и России, на 15 и 10 месте для айпада соответственно. В украинском App Store колебания жуткие, то взлетит в десятку, то упадет куда-то далеко вниз, так что я перестал уже отслеживать. В общем топе для айфона в Казахстане за это время опустилось до 14 места, а в России поднялось до 15.
Всего скачали 23,5 тыс человек, продаж на $200.
Отличная статья! Как идут успехи у автора? Как идут продажи?
@rockalex, за все время около 70 000 загрузок, в топе продержалось дней 10, потом скатилось вниз, сейчас в районе 100 места в Образе жизни. Уже неделю-две график загрузок просто ровный, около 200 в день.
Всего продаж на $950, по-прежнему идут.
Сейчас готовится небольшое обновление, также идет работа над международной версией.
Нашли орфографическую ошибку в новости?
Выделите ее мышью и нажмите Ctrl+Enter.Как превратить свой айфон в iPhone 14 Pro. Оцените новый вырез для камеры на своем устройстве
Как сделать символы на клавиатуре iPhone боле заметными
Как обойти ограничение на загрузку приложений по LTE
Есть ли история расчетов в калькуляторе на Mac
Можно ли заряжать AirPods зарядкой от iPad
Как быстро проверить скорость интернета на Mac?
Как увеличить размер шрифта на iPhone
Как играть в игры на старом Mac