iPhones.ru

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

Информатор avatar | 11
FavoriteLoading В закладки
Сканворд дня. История о разгадывании

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

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

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

Вектор

Главное в командной разработке – не стать похожими на басенных лебедя, рака и щуку. Идей у всех масса, и все, вроде бы, хороши, но начните гоняться за каждой – и разработка выйдет бесконечной, а у приложения не будет цельного образа. Если хоть какой-то будет.

Потому первым делом мы решили искать вектор. Мы сформулировали его в виде трех золотых фич, которые 100%-но должны быть в приложении, и от которых будет плясать все остальное. Вот они:

1. Каждый день выходят новые бесплатные сканворды.
2. Процесс разгадывания сканворда максимально удобен всем.
3. Есть возможность играть без подключения к Интернету.

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

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

Торговля

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

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

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

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.

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

Мы же продолжаем работу. Впереди по курсу – версии для iPad и Android, а также много апдейтов.
Спасибо за внимание, с удовольствием ответим на ваши вопросы.

iPhone: Freemium [Скачать в App Store]

Данная история опубликована в рамках рубрики Developer Story, где разработчики делятся секретами своей внутренней кухни.
1 Звезд2 Звезды3 Звезды4 Звезды5 Звезд (Проголосуйте первым за статью!)
undefined
iPhones.ru
Нам пишет Олександр Протасеня. Мы когда-то сделали сканворды. Дело было в 2009-м году, сканворды были для социальных сетей, мы были молоды и полны надежд. Приложение «Сканворд дня» хорошо прижилось на «уютных социалочках», что нас особенно радовало в свете того, что оно было первым нашим самостоятельным приложением. Через четыре года мы задумали наше второе первое приложение...
Здесь можно оставить комментарий! Для этого авторизуйтесь или зарегистрируйтесь на iPhones.ru.

11 комментариев

Форум →
  1. napalded avatar
    napalded 21 декабря 2013
    0

    Отзывы покупателей APPSTORE
    Так вот.

    от Апостате

    Ужасно! Вначале дают детский сканворд, а если ты прошел его, и не прочь по отгадывать еще, то плати свои кровные. Причем просят они необоснованно высокую цены, выше, чем даже, тоже самое в печатном издании. Во общем, я не советую качать.
    Сыро!

    от vas76

    3GS – криво, клеток не видно. В списке задания под клетками. Тест приложения в обязанности не входит? Тогда радуйтесь плохим оценкам.
    Вымогательство

    от Россия Паша

    Присоединяюсь к вышесказанному, качать не стоит, лучше уж купить на эти деньги печатные кроссворды, приятней будет!

    zaluskiy avatar
    zaluskiy21 декабря 2013
    0

    @napalded,

    Пишут те, кто не разобрались в основном.
    Ежедневно выходит 1 бесплатный сканворд.
    Подписка стоит 2.99$ на 1 месяц.
    А это 270 дополнительных сканвордов к 30 бесплатным в месяц.
    Итого 1 сканворд стоит всего 0.01$ не похоже на то, что это дорого.

    Ну а хвалить – не хаять.

    Войди на сайт, чтобы ответить
    Ответить
  2. in.mist avatar
    in.mist 21 декабря 2013
    0

    Интерфейс бумажного куда приятней. Апп неплохой, но плата за контент в подобного рода приложений неуместна.

    Войди на сайт, чтобы ответить
    Ответить
  3. in.mist avatar
    in.mist 21 декабря 2013
    0

    Клавиатура старой ios режет глаз в ios7.

    Войди на сайт, чтобы ответить
    Ответить
  4. floMaster avatar
    floMaster 21 декабря 2013
    0

    Делайте бесплатный контент. А так нормуль

    zaluskiy avatar
    zaluskiy21 декабря 2013
    0

    @floMaster, почему пользователь но понимает, что сделать контент стоит денег?

    floMaster avatar
    floMaster21 декабря 2013
    0

    @zaluskiy, так сложилось

    Войди на сайт, чтобы ответить
    Ответить
  5. 3net avatar
    3net 21 декабря 2013
    0

    “Сканворды” намного лучше

    zaluskiy avatar
    zaluskiy21 декабря 2013
    0

    @3net, чем?

    Войди на сайт, чтобы ответить
    Ответить
  6. Drag avatar
    Drag 21 декабря 2013
    0

    Приложение судя по скринам неплохое. Модель монетизации неплохо дохода приносит, но вот отзывы собирает негативные. Надо наверное баланс какой-то искать. На тонком дизайне 7-ке смотрелось бы получше ИМХО.
    А ну да, искренне рад и немного завидую разработчикам которые могут пригнать трафик в свои приложения из популярных социалок и выйти в топ. Довольно частое явление в последнее время.

    FAStTheory avatar
    FAStTheory22 декабря 2013
    0

    @Drag, Неплохой доход? вы серьезно?

    Войди на сайт, чтобы ответить
    Ответить
Помни о правилах — если начал оффтопить, то не удивляйся потом.

Нашли орфографическую ошибку в новости?

Выделите ее мышью и нажмите Ctrl+Enter.