Menu

[Dev Story] айКоса-Коса. Історія про плетінні


[Dev Story] айКоса-Коса. История о плетении

ТЕКСТ: Євген Пузанов Сьогодні я хочу розповісти про свій перший досвід створення програми для iOS. Технічного бекграунду у мене немає, за освітою менеджер, попередній досвід роботи й близько не стояв з IT-сферою. Мені було просто цікаво дізнатися, як працює цей ринок, тому я і вирішив поринути у розробку програм з головою. Завжди з задоволенням читав історії “зсередини”, але постійно не вистачало цифр, конкретики. Тому вирішив трохи поміняти ситуацію, цифр буде багато. Історія довга і детальна, так що якщо цікавлять тільки цифри, можна прокрутити до кінця статті.

Вибір теми

Спочатку мені хотілося, щоб додаток був орієнтований на жіночу аудиторію. Жінки в звичайному житті витрачають значно більше чоловіків, і мені здавалося, що це має відбиватися і на ринку додатків. Через кілька тижнів після початку розробки мені попалися висновки дослідження компанії Apsalar, в якому йдеться про те, що жінки встановлюють на 40% більше додатків, ніж чоловіки, купують платні додатки на 17% частіше, а за самі додатках платять на 87% більше. Що мене порадувало.

Отже, вибравши прекрасну половину в якості головних споживачів, я провів пару днів на жіночих форумах і сайтах. Виписавши ряд ідей, я в підсумку зупинився на уроках з плетіння кіс. Фото і відеоуроки користувалися популярністю, до того ж є простір для майбутніх оновлень у вигляді нових уроків. Тому я вирішив зробити додаток з уроками з плетіння кіс, частина яких будуть безкоштовними, а зачіски складніше будуть доступні у вигляді внутрішніх покупок. Мені хотілося, щоб додатком можна було з задоволенням користуватися і без покупок, тому в ньому немає реклами, а базових уроків більшості дівчат буде цілком достатньо.

Прототип

В додаток я хотів включити розділ рад з порадами по догляду за волоссям, безкоштовний розділ з основними косами і розділ-внутрішню покупку зі складними і гарними зачісками. В голові я це все приблизно уявляв, але треба було це перенести на папір, щоб пояснити завдання дизайнера і програміста. Я перепробував різні спеціальні програми для прототипування застосувань, але ні з однією справа не пішла. Та й на звичайному папері теж було все кострубато. Тому я скористався тим, до чого звик за час навчання в універі - PowerPoint. Швиденько накидав приблизно наступне:


[Dev Story] айКоса-Коса. История о плетении


[Dev Story] айКоса-Коса. История о плетении


[Dev Story] айКоса-Коса. История о плетении

Процес розробки

Так вийшло, що я не вмію ні програмувати, ні малювати, так і за коси тільки в дитинстві смикав дівчаток. Так що довелося залучати фахівців.

Фотоуроки

Першим ділом я вирішив знайти когось, хто вміє заплітати коси. Скористався пошуком в Вконтакте: “Краснодар плетіння кіс”, вибрав кілька кандидаток з великим портфоліо і почав переговори. У першій кандидатки був свій сайт, куди вона вже викладала власні уроки, тому я подумав, що з нею буде легше знайти спільну мову. Однак її апетити виявилися ну просто величезними, вона запросила 4000 рублів за зйомку одного уроку. Тому я планував зробити 45 уроків, у мене від здивування волосся на ногах встали.

Спочатку я думав знімати уроки в студії з професійним фотографом. Але після цієї розмови я переглянув підхід. Було вирішено знімати самостійно у мене вдома, а зачіски робити на манекені (спеціальні манекени-голови, на яких навчаються перукарі). Написав наступною в моєму списку косоплетчице і відразу запропонував їй 10000 рублів за 45 уроків. Вона погодилася і ми домовилися зустрітися у мене через пару днів.


[Dev Story] айКоса-Коса. История о плетении

Проблема була в тому, що фотоапарат у мене був тільки на iPad. Я тільки переїхав в місто, тому і знайомих теж не було. Трохи погугливши, я з радістю виявив неподалік від будинку прокат фототехніки, де я й узяв на тиждень Canon PowerShot Pro1. Модель стара, але хороша. За тиждень я заплатив 1290, але в підсумку мені знадобилося продовжити на пару днів, за що доплатив 300 рублів. Отже, вийшло близько 1600 рублів.

На зйомку одного уроку йшло близько півгодини, тому ми зустрічалися кілька разів, 13 квітня була перша зустріч, 18 - остання. Часто я з досадою виявляв, що не вийшло нормальної фотографії якогось кроку в уроці. З-за цього доводилося перезнімати весь урок. З-за цього, а так само з-за змін в дизайні було вирішено скоротити кількість зачісок - 12 безкоштовних і 18 додаткових.

Поради

Для розділу порад я найняв фрілансера-копірайтера, тут витрати склали 4262 рубля. Тариф - 150 рублів за 1000 знаків. 10 квітня ми про все домовилися, 18 були отримані останні статті.

Дизайн

Дизайнера я шукав на free-lance.ru. Сподобався мені перший же відповів кандидат. Я йому надіслав презентацію, і він почав працювати. Що сподобалося, робив він все швидко, всі зауваження тут же виправляв. Єдине, де виник затор - іконка. Надіслані варіанти зовсім не подобалися. Їх було багато, ось частина з них:


[Dev Story] айКоса-Коса. История о плетении


[Dev Story] айКоса-Коса. История о плетении


[Dev Story] айКоса-Коса. История о плетении

У підсумку, 13 квітня дизайнер мені прислав такий варіант:


[Dev Story] айКоса-Коса. История о плетении

Як раз в цей момент дівчина-косплетчица запропонувала вплітати різнокольорові стрічки в коси для наочності, тому ця іконка і стала остаточною.

11 квітня дизайнер приступив до роботи, 14 ми розрахувалися і я отримав всі файли. Витрати - 5000 руб.

Таким чином, 18 квітня у мене на руках був дизайн, статті, купа фотографій. До самого травня я був трохи зайнятий іншими справами (я переїхав в Краснодар 1 квітня, тому були різні побутові дрібниці), так само за цей час я оформив уроки, написав інструкції до кожного кроку, придбав сертифікат розробника за $99.

Програмування

І ось 30 квітня я розмістив оголошення на фрілансі, щоб знайти програміста.

Саме по собі додаток дуже просте, єдине, я хотів, щоб була можливість додавати нові уроки самому, не випускаючи кожен раз нову версію, і це ускладнювало завдання. Але все одно, я розраховував вкластися в 10, максимум 15 000 рублів і тиждень часу. Насправді, звичайно, все вийшло по-іншому.

Кандидатів відгукнулося всього 5, при цьому вони називали суми і терміни в 2-3 рази більше запланованих. Я вже подумав, що ось вони, суворі реалії, і вирішив поспілкуватися з програмістом з самим цікавим портфоліо. Він мене практично влаштував, але під кінець розмови заявив, що почне працювати тільки з 7 травня через свят. Цілий тиждень чекати мені не хотілося, тому я продовжив пошуки.

Оголошення ще відгукнувся кандидат, який обіцяв все зробити за пару днів і за 15 000 руб. При цьому він буквально за день до оголошення зареєструвався на сайті, і у нього не було представлено ніяких робіт в профілі. На тлі решти пропозицій довіри це не викликало, але мені стало цікаво, і я зв'язався з кандидатом.

А ось в ході бесіди з'ясувалося, що я потрапив за адресою. Ми обговорили деталі, і робота закипіла. По ходу виникало безліч нюансів, які ми швидко обговорювали, і 6 травня вже була готова перша версія.

Я не раз зустрічав поради про те, що додатки потрібно тестувати на самих пристроях. У мене самого є тільки третій айпад, тому 5 травня я поїхав у гості до батьків у рідне місто, де отримав доступ до 2,3,4 iPad і iPhone 4S і 5. Повинен сказати, що це дійсно важливий рада. Якщо в симуляторі все відмінно, то це зовсім не факт, що так само чудово буде і на девайсі. При цьому набори багів відрізнялися на різних пристроях. Так що кілька днів ми відловлювали баги і оптимізували додаток.


[Dev Story] айКоса-Коса. История о плетении

Також для сервера був куплений домен і SSL-сертифікат за $60,16. Хостинг зробили на Amazon, перший місяць безкоштовний. На сервер була встановлена аналітика Countly, від якої зараз я в дикому захваті.

11 травня додаток було готово, але це була субота, а тому ми з розробником домовилися, що він перешле мені всі файли після отримання повної суми, то довелося чекати понеділка, щоб перерахувати гроші в банку. І пару днів, поки вони дійшли. Сума в підсумку склала 35000 рублів (1500 за годину роботи).

15 травня додаток було відправлено на розгляд, 18 травня його відхилили через відсутність кнопки “Відновити покупки”. І знову субота, розробник за містом, чекаємо понеділка. 20 травня відправляємо знову, 22 схвалили і, нарешті, 24 травня додаток з'являється в App Store.

Додаток в App Store

Тому дата виходу була виставлена на 24 травня, я чекав, що додаток з'явиться у продажу в 00.00. Прочекавши Безрезультатно до першої години ночі, я пішов спати. Прокинувшись, я одразу ж побіг до комп'ютера, але програми, як і раніше, не було. Нічого не поробиш, довелося просто чекати. І ось, ближче до 10 ранку я зайшов на сервер додатка і до здивування виявив якусь активність. І точно, між 9 і 10 ранку додаток нарешті з'явилося у продажу.


[Dev Story] айКоса-Коса. История о плетении

Мені стало цікаво, звідки пішли перші закачування, я поліз в App Store і побачив свою іконку в Добірка >> Спосіб життя >> Безкоштовно. Як я зрозумів, там з'являються все нові додатки цієї категорії. На жаль, моє додаток було там лише 24 травня, на ранок наступного дня там вже з'явилися інші новинки. Тим не менше, цього, як з'ясувалося, виявилося достатньо, щоб на наступний день програма не скотилося кудись у безодню.

Що стосується просування, то поки ніяких особливо активних дій я не робив. Розповів про програму на своїй стіні Вконтакті, моя подруга написала замітку в своєму блозі. Також я створив публічну сторінку Вконтакте, але там поки що лише 150 осіб, не думаю, що це мало якийсь значний ефект.

Так що поки можна спостерігати просто природне зростання. Поки що додаток було новинки в категорії Спосіб життя, його завантажили достатньо раз, щоб воно вийшло в топ в цій категорії. Нижче я наведу скріншоти аналітики з сервера програми за 3 перших повних дні, щоб можна було бачити розвиток:


[Dev Story] айКоса-Коса. История о плетении

***


[Dev Story] айКоса-Коса. История о плетении

***


[Dev Story] айКоса-Коса. История о плетении

Тут видно: скільки раз запускали додаток, користувачі все, нові установки, середнє час у додатку, кількість подій (покупки+відновлення покупок+спроби крадіжки), кількість подій на користувача. Знизу графік нових установок, а біля карти - запуск програми в різних країнах.

Також наводжу розподіл користувачів по країнах:


[Dev Story] айКоса-Коса. История о плетении

Список продовжується і далі, багато країн з 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 нових уроків за гроші

Буду радий відповісти на запитання та коментарі, обов'язково відпишуся, які зміни відбулися після публікації статті на сайті.

Дана історія опублікована в рамках рубрики Developer Story, де розробники діляться секретами своєї внутрішньої кухні.
|