[Dev Story] Спеції. Пряна історія
ТЕКСТ: Олексій Федотов Я дуже люблю готувати! Може бути тому, що на відміну від жорстких законів програмування, в кулінарії можна імпровізувати і давати волю творчому початку. Однак будь-яка імпровізація, як ми знаємо, повинна бути ретельно підготовлена, і кухня не є виключенням. Що ж необхідно підготувати?
У кухарів є такий термін “мизанплас” (від фр. mise en place - «все на своєму місці»), який позначає попередню підготовку до приготування страви, а також зручне розміщення всього, що може знадобитися під час цього відповідального процесу, будь то посуд, продукти або спеції. З першими двома зазвичай у мене проблем не виникало, а от - підбір спецій для страви завжди означав наступ того самого “незручного моменту”. Вийти з цієї ситуації можна двома способами, або строго слідувати букві рецепта, або класти спеції навмання. Результат, як можна здогадатися, виходив не завжди очікуваний і прийнятний.
“Просто скажіть що сипати?”Ось тоді я і вирішив побороти цю проблему комплексним підходом. А саме, створенням бази даних по спецій і приправ, а також сумісності їх з конкретними стравами і продуктами. Скачав всі можливі тематичні книги, відкрив всі можливі сайти, і став ретельно просіяти інформацію, методично відбираючи потрібну і відкидаючи зайве. Окей, початкова база набрана. Що далі? Як подати інформацію у найбільш зручному вигляді, і так, щоб вона завжди була під рукою і на кухні, і в магазині, і в чужій країні з нещадним роумінгом? Відповідь очевидна - додатком для мобільних платформ.
Тут мені став у пригоді досвід створення додатків для соціальних мереж. Будучи флешером я вже успішно портувати одне своє додаток на iPhone і запустив його в App Store. Але в цьому випадку вирішив все зробити по правильному і вибрав розробку на Xcode. Тим більше, що давно хотів цим зайнятися, але все якось не доходили руки. Дизайн програми теж вирішив зробити сам т.к. безкоштовно, добре і швидко ніхто нічого малювати не буде навіть з друзів. А чекати я не люблю. Єдине, що робив не сам це іконка. Іконку мені намалював мій друг Слава Жидков, за що йому велике спасибі, відчувається рука професіонала. І хоча агресивність іконки трохи мене бентежила, надалі я оцінив її потенціал для додатка-новачка аппсторе. Подивіться самі як вона вигідно виглядає на тлі інших іконок.
У процесі розробки особливих проблем не було. Код освоїв приблизно за місяць. Ще місяць пішов на тестування і доопрацювання. З назвою теж все вийшло просто. Але довелося додати знак оклику, так як основна назва вже було зайнято.
Спеції!Цікавіше стало після виходу програми в російському App Store (вихід на світовий ринок вирішено було відкласти і потренувати маркетинг на жителів країн СНД). До дня виходу додатка я, попередньо начитавшись інших девстори і статей, готувалася особливо ретельно. Спочатку постало питання в який день тижня запускатися для максимального ефекту. Погугливши цей момент, я дізнався що оновлення розділу рекомендованих в App Store відбувається в четвер. Але от далі думки громадськості розходяться. Одні рекомендують запускатися в середу, щоб модератори не встигли “забути” ваш додаток і включили його в рекомендовані. Інші, навпаки, радять спочатку набрати певну кількість установок і тим самим зацікавити модераторів. Однак, і ті й інші сходяться на думці, що хорошому додаток абсолютно без різниці коли запускатися, його і так помітять. “Це як раз мій варіант!”, подумав я, адже, як більшість розробників, я вважаю свій продукт найкращим.
Загалом, запустився в п'ятницю 1 лютого, а в суботу, за щасливої випадковості, на iPhones.ru вийшов огляд програми, який і дав початковий імпульс. В результаті, додаток піднялося на друге місце за завантаженням і на перше за гроссингу в категорії Food & Drink. Наступного тижня додаток потрапило спочатку в розділ New у своїй категорії, а потім в New & Noteworthy на головній сторінці iTunes, правда тільки на 21 місце. З графіка видно, що наступні огляди на інших майданчиках мали набагато більш низьку ефективність, але якість трафіку і конверсія були приблизно однакові.
“Програма ні про що! Не качайте, все приховано!”Ось тут, саме час написати про помилки, які розкрив запуск програми.
1. Так вже вийшло, що перед релізом я не протестував додаток на симуляторі iOS5. У результаті додаток вилітало на пристроях з цією системою. Не я приділив цьому увагу, тому що напередодні бачив статистику, згідно з якою 90 відсотків користувачів вже оновилися. Але тільки не для Росії! Більша кількість наших користувачів мало того, що не оновлюються, так вважають це шкідливим, не хочуть оновлюватися з релігійних причин або мають давні пристрою. Загалом, апдейта довелося чекати близько тижня. А додаток за цей час встиг нахапати мінусів в рейтинг. До речі, ось корисне посилання, прискорює Review критичного оновлення (шкода я знайшов її, коли було вже пізно).
2. Додаток вирішено було робити безкоштовним, але з внутрішньої покупкою повної версії. Відповідно, я зіткнувся з різко негативною критикою користувачів щодо такої моделі розповсюдження. Частково це обумовлено неправильно обраної моделлю монетизації (потрібно було робити звичайне платне додаток), частково низькою платоспроможністю громадян та їх невгамовною пристрастю до халяви. Поміркувавши над цим, я спочатку відкрив більшу частину контенту, а потім взагалі перейшов на платну модель поширення.
3. Розраховувати на безоплатну допомогу в наповненні бази даних користувачами було переоцінене. Споживачі люблять споживати і крапка. Я думав, що всі відразу почнуть писати мені і давати корисні поради, варто лише помістити форму для відправки фідбек на чільне місце. Але ні, якщо користувач не бачить прибутку для себе, то зайвий раз ворушити пальцями не буде.
“І досвід, син помилок важких...”Основний висновок, який я зробив для себе полягає в наступному: Уявіть собі самого дурного, самого жадібного, самого безграмотного і відсталого людини з застарілим пристроєм. А тепер, уявіть, що це ваш користувач. Робіть додаток так, щоб, або залишити його задоволеним, або не дати йому розповісти про його невдоволення іншим.
Цільова і лояльна аудиторія вашої програми звичайно є, є люди, які повністю задоволені вашим продуктом і бачать тільки позитивні якості, але вони зазвичай залишаються в тіні. А ось про найдрібнішому нестачі, вам одразу ж повідомлять інші незадоволені користувачі. З одного боку, це засмучує, з іншого - тримає в тонусі. У будь-якому випадку, спасибі і тим і іншим. Буду старатися і робити додаток бездоганним.
iPhone: 33 руб. [Завантажити в App Store]
Дана історія опублікована в рамках рубрики Developer Story, де розробники діляться секретами своєї внутрішньої кухні.![[Dev Story] Специи. Пряная история](/images/articles/20130725/226aab44eee497926d1ff424c0c3837d.jpg)
![[Dev Story] Специи. Пряная история](/images/articles/20130725/9ed89dd66758b226ead82407d58d51ec.jpg)
![[Dev Story] Специи. Пряная история](/images/articles/20130725/3707dcfacc7f038d3ea070f3bf8b4e4a.jpg)
![[Dev Story] Специи. Пряная история](/images/articles/20130725/3c1f66ececaf8c7e02fe278e607211e8.jpg)
![[Dev Story] Специи. Пряная история](/images/articles/20130725/944e1dda569dd4143ac84f367f0599d9.jpg)
![[Dev Story] Специи. Пряная история](/images/articles/20130725/77f2d2c7cf1bc73b7b5ec1fb4d4ba5c4.jpg)
![[Dev Story] Специи. Пряная история](/images/articles/20130725/b998470a08d6f7dc5c72e3eaabfb61ba.jpg)