[Dev Story] AutoStat. Історія автолюбителя + промокоди
Нам пише Юрій Андреєв.
«Наш перший програміст пішов працювати в Google, наш другий програміст з головою поринув у навчання. Ми б хотіли працювати з тобою. Ти нам потрібен, щоб створити сайт і написати коди. Ми надамо тобі інформацію.»(с) к/ф Соціальна мережа.
Сьогодні я розповім вам про розробку автомобільного програми, в ході якої тричі змінювався провідний програміст, двічі повністю перероблявся дизайн, а автор і зовсім встиг одружитися.
Ідея. Зробіть те, що ви хотіли б використовувати саміПару років тому я став власником автомобіля - дволітрової Mazda 3, Sport. З'явилася довгоочікувана свобода пересування, сьогодні я вже не можу уявити своє життя без автомобіля. Разом зі свободою з'явилася додаткова стаття витрат - бензин, мийка, технічне обслуговування.
Спочатку я не звертав уваги на ці витрати, за задоволення треба платити, все зрозуміло. Але, після переїзду в новий офіс, мої витрати на бензин різко збільшилися в день я проїжджав по КАДу більше 100 км!
Настав час підрахувати витрати на експлуатацію автомобіля. Моєму здивуванню не було меж, коли з'ясовувалося, що більшість додатків в AppStore, присвячених даній темі, не здатні надавати цікаву для мене статистику.
Автомобільні додатки, звичайно ж, є, але ніяких по-справжньому цікавих статистичних даних крім голого підрахунку даних вони не показують! Більш того, багато з них взагалі вважають тільки витрати на бензин! “Відстій”, - подумав я, і вирішив докладно розібратися c можливим випуском власного додатка.
На вивчення питань розробки, публікації, монетизації програми в AppStore у мене пішло близько двох тижнів. У підсумку, 11 квітня 2013 року я відправив заявку в iOS Developer Program і опрацював план дій.
ЧАСТИНА 1.Розробка
Всю роботу я поділив на чотири складові:
- Програмування
- Дизайн іконки
- Дизайн додатка
- Маркетинг
На написання технічного завдання у мене пішло близько трьох днів.
Незважаючи на диплом інженера-програміста, я не наважився робити програму самостійно, віддавши програмну частину на відкуп фрілансерам.
Керівник самарської студії обіцяв реалізувати задумане за місяць.
З дизайном іконки мені обіцяла допомогти знайома, професійний дизайнер.
Дизайн програми я розраховував зверстати сам.
Нарешті, маркетингом я також планував зайнятися самостійно, але вже ближче до релізу додатка.
Робота закипіла. Терміни підганяли, влітку у мене була запланувала весілля і я розривався між підготовкою до події життя і випуском програми. За моїми підрахунками, бюджет повинен був скласти близько $1000, а вихід додатка повинен був відбутися на початку літа. Наївно, звичайно.
Функціонал
У мене було чітке бачення майбутнього додатки. Я намагався міркувати в першу чергу, як автолюбитель.
Що важливо?
Простота введення даних
Насамперед, хотілося інтуїтивно зрозумілого простого введення даних буквально в кілька торкань. Адже найбільше в додатках за підрахунком витрат дратує саме введення інформації.
Всі автозатраты я розділив на 5 розділів: паливо, склоочисник, мийка, парковка, сервіс. Це дозволило швидко заносити дані в програму.
Економія часу
В програмі була також передбачена функція фоточек - досить внести дані про поточний пробігу, сфотографувати чек, і їхати далі. Для чого це зроблено? Не завжди є час сидіти і заповнювати інформацію з чека, нехай навіть даних буквально пару рядків, часом ви просто поспішайте і вам не до цього. Розумієте про що я? Забив пробіг, сфотографував чек, а ввести інші цифри можна пізніше. Просто і зручно.
Нагадування
Приємно, коли програма сама нагадає тобі про заміну масла або гальмівних колодок, неправда? Немає необхідності судорожно згадувати, на який саме тисячі кілометрів ти останній раз заїжджав на сервіс. Через певний пройдену відстань програма сама нагадає про необхідність заміни масла. Це ж стосується і деяких інших видів сервісу.
Максимальні статистичні дані
Найважливіший пункт, це, звичайно ж, статистика. На виході хотілося отримати красиві зрозумілі діаграми, витрата у місяць, вартість 1 км пробігу, середній пробіг між заправками і багато іншого.
Дизайн.
Первинні думки про те, що я досить швидко намалюю приємний дизайн були помилкові. Мої перші спроби, може бути, і мали право на існування, але по факту вони виглядали жалюгідно і убого. Я експериментував, гальмуючи при цьому роботу програмістів.
Перші варіанти дизайну:
А потім відбувся анонс iOS 7... Весь дизайн потрібно було переробляти з нуля. У підсумку, я був змушений взагалі заморозити проект, підготовка до власного весілля увійшла у фінальну стадію, хто стикався - той знає, які це клопіт!
Друге дихання.
Лише на початку вересня я повернувся до ідеї закінчити розпочате.
Я зв'язався з програмістами, після досить довгих переговорів, був зроблений перерахунок і робота закипіла знов.
На цей раз я чітко бачив дизайн додатка, ідея Apple «спростимо все, що бачимо» припала мені до смаку. До кінця вересня я надіслав програмістам остаточне бачення всіх екранів програми і став отримувати від них тестові версії через сервіс testflight.
Свіжий варіант дизайну:
Але тут почалися нові проблеми, так як виявилося, що моїм додатком займався інша людина. Попередній програміст покинув компанію. Судячи з усього, новим програмісту було все одно, що написано в технічному завданні, частково він робив усе по-своєму, в результаті майже місяць ми топталися на місці.
На кожну помилку або баг доводилося зазначати по кілька разів!
Паралельно з цим почалася розробка дизайну іконки. В результаті чого була отримана досить неоднозначна іконка, яку багато моїх знайомих обізвали «этожгуглхром».
Я вважав і вважаю інакше.
Чоловік, який збив зручний стілець, не повинен платити всім, хто робить стільці. (с) к/ф Соціальна мережа
Якщо Google вибрав червоний, синій, зелений, жовтий основними у своїй іконці Chrome (вкравши ідею у лого Windows) - це не означає, що інші не можуть використовувати ці ж кольори!
Насправді у мене з самого початку розробки програми було чітке бачення, що я хочу побачити на іконці. Але ось деталі, дрібниці, тіні допиливались дуже довго. Ось такі муки були при підборі правильних кольорів і геометрії всередині іконки:
Останній ривок
Керівник студії, розробляє програму, в якийсь момент усвідомив, що робота застопорилася. До мого проекту підключився новий програміст. І все пішло як по маслу. Буквально за півтора тижні ми доробили і відтестували все, що потрібно. (як мені здавалося).
До цього моменту я вже вивчив величезну кількість літератури, статей, оглядів з просування програми в AppStore. Зробив невеликий промосайт. Настав час маркетингу.
ЧАСТИНА 2Успіх компанії в умовах сучасного ринку визначається кількістю грошей, витрачених на рекламу і маркетинг.
Я завжди з подивом читаю в історіях розробки такі фрази - «додаток зроблено якісно, а причина низьких продажів в тому, що про нього ніхто не знає». Без розкрутки продажу не буде. Всі журналісти вимагають грошей. Це, звичайно, дратує, але, як говориться, всі хочуть їсти.
Тим не менш, дуже багато розробників, вважає, що достатньо випустити свою мегаинтересную гру/ суперудобное додаток/саму корисну утиліту (потрібне підставити самому) і хвилею продажу автора просто накриє. Але цього не відбувається.
40% часу, витраченого мною на розробку було присвячено дослідженням просування додатків. Правильна іконка, оптимізоване опис, барвисті скріншоти. Дрібниць в appstore-маркетингу немає.
Найскладніше - це домогтися розташування редакторів спеціалізованих сайтів. У цьому плані, як мені здавалося, у мене була перевага перед будь-якими іншими додатками. Це перевага називається цільова аудиторія. Я розумів, що крім apple-спільноти, переді мною відкривалося широке поле автомобільних ресурсів і автомобільних клубів.
Іншими словами, мой круг зіткнення з потенційними клієнтами було більше.
Я розбив ЦА на кілька груп:
Social groups - групи вконтакте, присвячені apple і автомобілям
(близько 100 розісланих пропозицій про співпрацю, 99% захотіли оплати!)
Apple - сайти і спільноти
(близько 80 листів, близько 15 сайтів були готове безкоштовно розмістити анонс (або огляд) про вихід програми)
Livejournals - цікаві популярні блоги відомих у своїх колах людей
(10 листів, 2 позитивних відповіді)
Effective Community - Форуми і автоклуби
(більше 180 форумів, тут робота застопорилася, так як 40 моїх перших листів про співпрацю були проігноровані усіма спільнотами! це змусило задуматися про подальшу доцільність витрачання часу на розсилку подібних листів).
На маркетингові підготовчі роботи у мене пішло півтора тижні. Найболючіший момент настав, коли додаток вже отримало статус ready for sale, а я поставивши дату релізу на тиждень пізніше, все ще продовжував листування з редакторами, адміністраторами та піарниками.
Реліз
В ніч з 22 на 23 листопада додаток з'явилося в AppStore.
За добу мені вдалося домогтися 110 перепостів свого оголошення вконтакте. Це дозволило додатком за вихідні піднятися на третє місце у розділі Фінанси та на 150 місце у топ всіх платних додатків.
На жаль, не обійшлося і без накладок, були знайдені два неприємних бага, що призвело до випуску двох оновлень, одне з яких додало локалізацію на основні європейські мови.
Думаю, що через місяць я зможу розповісти більш докладно про тонкощі просування програми на просторах російського (і не тільки!) інтернет-спільноти і про ефективність того або іншого напрямку просування. Час і статистика все обов'язково розставить по своїх місцях.
Що ж стосується самого додатка, я отримую досить непоганий фідбек (додаток вбудована можливість написати розробнику лист, зручна річ!), користувачам подобається, вимагають деяких доопрацювань. Приємно, що твоя ідея і реалізація виявилися комусь корисні.
Навіть зі мною зв'язався один блогерів, яким сподобалося моє додаток і запропонував зробити невеликий огляд:
Спасибі за увагу, сподіваюся моє додаток сподобається і вам.
iPhone: 66 руб. [Завантажити в App Store]
Дана історія опублікована в рамках рубрики Developer Story, де розробники діляться секретами своєї внутрішньої кухні.![[Dev Story] AutoStat. История автолюбителя + промокоды](/images/articles/20131219/32a1c0146226523d767655ca09eefbf8.jpg)
![[Dev Story] AutoStat. История автолюбителя + промокоды](/images/articles/20131219/ff9dac181cd272b703fc42cb2b638798.jpg)
![[Dev Story] AutoStat. История автолюбителя + промокоды](/images/articles/20131219/3af669fce5a3bac7e76a6e0c508a0a96.jpg)
![[Dev Story] AutoStat. История автолюбителя + промокоды](/images/articles/20131219/00e35dd0425b07ac8b9b459b413b8519.jpg)
![[Dev Story] AutoStat. История автолюбителя + промокоды](/images/articles/20131219/3d13de327270a6e09e0f5a144835afd1.jpg)
![[Dev Story] AutoStat. История автолюбителя + промокоды](/images/articles/20131219/a6362cdfb1a2b88a776ccde90c6a6962.jpg)