Menu

[Dev Story] Сканворд дня. Історія про розгадуванні

Нам пише Олександр Протасеня.


[Dev Story] Сканворд дня. История о разгадывании

Ми колись зробили сканворди. Справа була в 2009-му році, сканворди були для соціальних мереж, ми були молоді і повні надій. Додаток «Сканворд дня» добре прижилася на «затишних социалочках», що нас особливо радувало в світлі того, що воно було першим нашим самостійним додатком.

Через чотири роки ми задумали наше друге перше додаток для мобільних пристроїв. І досить швидко прийшла ідея порадувати нашими сканвордами і мобільних користувачів теж. Ми розповімо про розробки «Сканворда дня» для iOS: про те, як не загубилися в океані ідей і можливостей, і все-таки зробили, що хотіли.

Вектор

Головне в командному розробці - не стати схожими на байкарських лебедя, рака і щуку. Ідей у всіх маса, і все начебто добре, але почніть ганятися за кожною - та розробка вийде нескінченною, а у програми не буде цілісного образу. Якщо хоч якийсь буде.

Тому першим ділом ми вирішили шукати вектор. Ми сформулювали його у вигляді трьох золотих фіч, які 100%-але повинні бути в додатку, і від яких буде танцювати все інше. Ось вони:

1. Щодня виходять нові безкоштовні сканворди.
2. Процес розгадування сканворда максимально зручний всім.
3. Є можливість грати без підключення до Інтернету.

Подумки пройшовши строго по заданому вектору (і, гаразд уже, досыпав-таки ще трохи ідей), ми отримали такий список функціональності:

1. Списки сканвордів (нових, розпочатих і цілком вирішених), які можна оновлювати, щоб бачити там же нові щоденні випуски.
2. У тих же списках - завантаження будь-якого випуску на пристрій для гри пізніше, без Інтернету.
3. В ігровому вікні - різні способи розгадування: портретний і альбомний режими з упором на огляд сканворда в першому випадку і велику клавіатуру - у другому.
4. В ігровому вікні - список питань сканворда, який часто допомагає, коли залишається менше 5-10 неотгаданных питань та знайти їх стає складно.
5. Підказки. Не всі імена річок СНД загальновідомі, і в цьому вся сіль, але не у всіх під рукою є атласи.
6. Налаштування для ще більшої гнучкості: сортування в різних списках, можливість пропуску отгаданной літери при введенні слова, можливість автоматичного завантаження свіжих випусків і так далі.
7. Авторизація користувачів через соціальну мережу «Однокласники» та синхронізація даних, щоб грати на робочому пристрої, то на домашньому, а також відгадувати сканворди всією сім'єю на загальному пристрої, не перетинаючись прогресами (і не перемикаючи Apple ID!).
8. Рейтинг гравців, що працює через соціальну мережу і Game Center, - досвід показує, що багато люблять змагання навіть у таких мирних заняттях, як сканворди і в'язання.
9. Магазин, у якому можна буде придбати корисних речей.
З таким списком ми вже відчували, що встали на певний курс, а значить можна сідати за реалізацію.


[Dev Story] Сканворд дня. История о разгадывании

Торгівля

Схему монетизації ми вибрали теж для себе дещо нове, так що відчуття «першого додатка» стали ще яскравіше.

Наше додаток встановлюється і повноцінно працює безкоштовно. Без платежів доступні абсолютно всі ті зручні штуки, про які ми писали вище. Обмеження тільки в наявності реклами та доступ до контенту: кожен день можна розгадувати тільки один сьогоднішній сканворд.

Для тих, хто хоче більшого, у нас така вітрина:

1. Відключення реклами - часто красиві, але все-таки чужі банери можна вимкнути назавжди одним платежем.
2. Преміум-підписку (на тиждень/місяць/квартал/рік) - відкриває доступ до абсолютно всім сканвордам в архіві: вийшли вже під час передплати і тим, що вже були до неї. Тобто 10 нових сканвордів кожен день і взагалі все в архіві. Бонус - поки діє підписка, реклами немає. Підписка авто-відновлювана.
3. Підказки - п'ять різних пачок підказок на будь-який смак: від 5 до 500 штук.
Але мало зробити магазин, гравця потрібно мотивувати до купівлі. А для цього необхідно виділити один головний товар-ключовий елемент монетизації. Ми вибрали таким преміум-підписку.

Розробка

У першій своїй розробці для iOS ми, зрозуміло, зустріли деяку частину тих підводних каменів, про які можна прочитати в мережі. Програміст клієнтської частини оселився на stackoverflow.com, став качати звідти мудрість, і швидка перемога була вже близька.

Але тут у нас під ногами вибухнув фугас по імені iOS7, і боротьба продовжилася. Нововведення джентельменів з Купертіно ми будемо освоювати ще, здається, не один апдейт.

Перевірка

Ми тричі все перевірили в останній момент, причому «останній момент» наступав кілька разів. Нарешті, ми одягнулися в красиве, поклали монетки під п'ятку і відправили додаток на перевірку.

За підсумком, до запуску ми зловили два відмови. Так що монетки спрацювали, напевно.

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

Вдруге нас здивувала новина про те, що програма використовує занадто великий обсяг в хмарному сховищі користувача. При тому, що ми зовсім не збиралися нічого там зберігати.

Нарешті, 11 грудня 2013 ми плескали в долоні - «Сканворд дня» з'явився в AppStore.

Разом

Розробка командою з 7 чоловік зайняла 6 календарних місяців, практично день в день. Детальніше:

а) 6 повних місяців працювали програмісти клієнтської і серверної частин, а також конструктор логіки додатка (він же менеджер) і product-owner;
б) близько 4 місяців був активно залучений графічний дизайнер;
в) близько 4 місяців сумарно працював тестувальник;
г) близько 1 тижня у проекті брав участь звуковий дизайнер.

Інші витрати:

1. Участь в Apple Developer Program - 100 USD;
2. контекстна реклама в Facebook (270 USD), Вконтакте (100 USD), Однокласниках (100 USD);
3. iPhone 4 (350 USD), iPhone 4S (440 USD) (ipad'и та ipod'и для тестування вже були в наявності);

Доходи:

1. З 11 по 19 грудня продаж підказок і преміум-підписок принесла трохи менше 1000 USD.
2. Банерна реклама в додатку (Chartboost) з'явилася лише 17 грудня до 19 грудня принесла 196 USD.

Висновок

В даний момент ми моніторимо свої справи за допомогою AppAnnie і Google Analytics.


[Dev Story] Сканворд дня. История о разгадывании

З місцем розташування в AppStore різних країн все непогано. Всього за тиждень «Сканворд дня» вийшов на 1 місце в категоріях «Головоломки» і «Словесні» в 7 та 9 країнах відповідно, забрався в топ-10 ігор в 7 країнах. Серед всіх додатків він увійшов в топ-10 в 4 країнах, і навіть вийшов на 1 місце «overall» в сонячній Білорусі!

Ми ж продовжуємо роботу. Попереду по курсу - версії для iPad і Android, а також багато апдейтів.
Дякую за увагу, із задоволенням відповімо на ваші запитання.

iPhone: Freemium [Завантажити в App Store]

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