О том, как идея побеждает маркетинг, а сельские дети калькулятор. В уме

    Вместо предисловия


    Гуляем в субботу с друзьями на одной московской площади. Вокруг празднично, много народу. Хороший приятель с исключительно гуманитарным образованием, работающий в продажах, неожиданно поворачивается и говорит: «Слушай, забыл сказать: вы своим приложением спасли меня от скуки. Мозг кипит, очень здорово! Особенно неметрическая система радует».

    Воскресенье, вечер. Раздается звонок на мобильный: «Алло, Антон? Слушай, тут в задаче 925 нет подсказки с переводом вершков в аршины. Не забудь поправить в обновлении!» И это человек, который в пятницу жаловался, что считать в уме тяжело, выдержки не хватает.

    Понедельник. Сижу рядом с домом в кофейне, дописываю код версии 1.1. Заходит мужчина лет тридцати. Хорошее пальто, костюм. Берет кофе, достает iPad и открывает новости. Через 15 минут вижу знакомый экран. Говорю: «Я — разработчик!» Он: «Врешь?» Показал паспорт, пообщались.

    О людях и реформах


    Что касается именно iOS приложений, у нас маленькая команда. Один идеолог, один дизайнер, да ваш покорный слуга код пишет. На дизайнера я молюсь. Он очень понятливый, быстрый, да и вообще лучше всех! Однажды он перестанет присылать графику для Retina с нечетной шириной/высотой, тогда я подарю ему что-нибудь клевое. Идеолог у нас самый настоящий: верен мысли, что людям можно показать красивую математику. Из всех троих я — самый раздолбай. Зато код у нас всегда блестит и переливается. В каждом файле паттернов проектирования больше, чем переменных.

    Началось все с того, что идеолог с дизайнером решили меня, скажем так, ускорить. Была объявлена акция «приложение за неделю», которая затянулась, но принесла неожиданные плоды. Первая радость постигла меня в тот момент, когда мне сообщили, что почти вся графика уже готова и лежит в архиве у меня на почте. Вторая состояла в том, идея приложения очень простая — воплотить задачник Рачинского.

    Рачинский, счет, в уме


    Вы давно были в Третьяковской галерее? Спасибо моим родителям, я провел там все детство. А за последний год мне выдалось сопровождать туда две внушительные группы иностранных математиков. Какая связь между русским искусством XIX века и математикой? Помните такой пример?



    Даже если не помните, не очень страшно. Сейчас объясню. Был в позапрошлом веке такой замечательный ученый-биолог, Сергей Александрович Рачинский. Учился за границей, писал серьезные работы, стал профессором. А потом бросил все и уехал в деревню учить крестьянских детей. Помимо работ по биологии, он оставил после себя несколько пособий по математике, в частности, «1001 задача для умственного счета». А указанный выше пример деревенские дети решают в уме на картине Богданова–Бельского, который запечатлел педагогический процесс Сергея Александровича. Вот она:

    image


    Итак, будем переводить в i-вид «1001 задачу». Только для русскоговорящего пользователя. Конечно же, бесплатно.

    Об интерактивности


    Скажу немного о самой идее. Мне кажется, что потенциал интерактивных книг только начинает раскрываться. Если никто не сомневался в том, что на планшетах будут играть и читать почту, то сейчас серьезные люди покупают подписки на планшетные и мобильные версии журналов. Только журналы эти не так уж далеко отошли от своих браузерных версий. Самое важное еще впереди: настоящее взаимодействие с пользователем.

    Когда мы говорим о математическом задачнике, взаимодействие определено очень четко. Особенно если учесть, что решать нужно в уме, то остается только поле ввода ответа, да проверка. Огромное спасибо людям, которые готовят и выверяют задачи. Труд очень неблагодарный. Сразу скажу, что в текущей версии их уже много, но еще далеко не все.

    Важные решения


    В программировании есть такой важный принцип: «Программируйте от интерфейса, а не его реализации». Совершенно аналогичный совет можно дать создателям мобильных приложений: «Отталкивайтесь от идеи, а не ее реализации». Я ни в коем случае не хочу сказать, что реализация может хромать. Если говорить о нашей команде, то тут собрались такие перфекционисты, что нормальные люди давно сидели бы по психушкам от того, как подгоняются пиксель к пикселю, переписываются тексты и куски кода (последние раз по десять). И не потому, что было плохо, а потому, что мы придумали, как сделать лучше. Но за всем этим безобразием обязательно должна стоять идея. Потому что пользователи — не дураки. Они могут жаловаться на недостающий функционал, ругаться на дизайн, но если их не зацепит, то даже такого отклика не будет.

    Сразу же договорились, что режем функционал по максимуму. Так как все задачи подготовить к первой версии тяжело (остальные будут появляться вместе с обновлениями), оставляем только те, что с целым положительным ответом. Список задач? Пока не будет. Что остается? Два режима: решать подряд и «в случайном порядке». Вбил ответ, проверил — следующая. Никакой статистики, никаких сохранений. Даже многозадачности нет. Минимализм в чистом виде: номер задачи, тест, справка по величинам (а считали тогда отнюдь не в метрах и килограммах). Надписи подвигали, тексты переписали, код сродни болиду F1 (который искусно спрятан в кузов «копейки»). Нет, ребята! Слишком навороченное приложение. Убираем режим «решать по порядку», делаем последний билд и отправляем на рецензию в App Store.

    Перспективы


    Когда вы или ваша команда разрабатываете приложение, помните, что адекватно оценить его можно только со стороны. Наши дети всегда будут для нас самыми красивыми, умными, способными и замечательными. И, конечно же, они не могут спровоцировать драку, симулировать болезни, дабы не идти в школу, не слушать учителя по собственной воле (на худой конец, педагог будет обвинен в непрофессионализме) и прочее.

    Как человеку, который все еще зиждет надежды посвятить свою жизнь науке, мне очень тяжело оценить перспективы и востребованность того или иного продукта популяризации. Несмотря на врожденный скептицизм, кое-какая надежда зародилась, когда один из гуманитарных товарищей канул на добрые десять минут в умственный счет, как только ему было выдано устройство с бета-версией. В общем, популяризация до сих пор остается для меня наукой экспериментальной: оставалось только ждать.

    Идея побеждает маркетинг


    Итак, радостная новость: 28 ноября приложение попадает в App Store, основная категория — Education. Почему образование? Потому что игрой назвать книгу Рачинского достаточно тяжело. Несмотря на то, что я закончил математический факультет, мне самому довольно тяжело решать задачи из сборника Рачинского. Способность быстро и хорошо считать в уме может развить каждый, но нужно тренироваться. На первых задачах даже создается иллюзия, что слышен скрип шестеренок в мозгу (у меня там, судя по всему, не компьютер и даже не калькулятор, а счетная клавишная машина).

    Разослали ссылки друзьям, получили от них пару хороших отзывов (пара — это не 100, не 50 и даже не 10). Стали ждать. Ни о каких обзорах, рекламе и публикациях речи, естественно, не шло. Пришла пара неприятных слов от любителей вылить свое плохое настроение на других («фигня, отзывы фальшивые», «вершки и аршины — говно устаревшее»). А потом произошло то, чего я сам никак не мог ожидать.

    Самое лучшее вознаграждение для разработчика — не деньги, а признание проекта пользователями. По крайней мере, так мы мыслим в нашей чудесной команде. Так получилось, что очень много людей, сами того не зная, ждали именно наше приложение и были очень рады его установить. Я никогда в жизни не думал, что получу столько удовольствия от благодарности пользователей, большинство из которых просто никогда не увижу. Никогда не думал, насколько рады будут люди признать, что мы разучились считать и привязали себя к калькулятору. Что они будут признаваться, насколько им сложно, но упорно решать и даже найдут неизбежно закравшиеся ошибки и опечатки. Вот лишь некоторые из комментариев, которые мы получили (орфография и пунктуация сохранены):
    • Очень приятно размять мозги математикой! Тем более что работа гуманитарная. Если добавите еще задач буду рад
    • Очень развивает!
      Не слушайте тех, кто просит многозадачность и выбор.
      Люди, это приложение, чтобы единственную вашу извилину напрягать. Любой решит с калькулятором. Развивайте мозги, увеличивайте свою многозадачность, а не приложения :)
    • На первых же задачах мозг начал скрипеть и просить пощады, но наши победят!
      Спасибо, отличное приложение!
    • Помнится, в классе был лучшим по математике. Решал все задачки раньше всех. По пол урока приходилось ждать догоняющих :) Сейчас все вычисляют калькуляторы. Мозг не работает :) А это приложение сразу заставило напрячь извилины :) С женой даже стали решать на перегонки. Очень понравилось. Спасибо огромное!

    Хочется лишь сказать большое человеческое спасибо всем этим людям.

    Любителям статистики


    Естественно, найдутся любители графиков, диаграмм и картинок. Поделимся парочкой. Вот распределение отзывов на данный момент (вечер 12 декабря):



    Вот положение в рейтинге русского App Store:



    Стоит отметить две вещи. Во-первых, посмотрите, как осциллирует рейтинг внутри категории первые дни. Мне кажется, в борьбе против накрутки рейтинга, Apple немного перемудрили с дискретными параметрами. Какой-то у них странный алгоритм, зависящий от четности часа. Во-вторых, очень интересно, что общий рейтинг по всем категориям для iPad полностью повторяет таковой для iPhone, но с запазданием на несколько дней.

    Уберу конкретные цифры (должна же быть какая-то загадка), но не удержусь и покажу график загрузок по дням:



    Вместо заключения


    Собственно, о чем все это было. Вот лишь несколько выводов и советов:
    1. Ведите разработку от идеи, а не от реализации.
    2. Приложение не должно весить сотни мегабайт и иметь охренительную графику, чтобы поднятся на первое место в App Store.
    3. Пользователи чаще всего гораздо лучше, чем мы о них думаем.
    4. Не бойтесь минимализма. Почитайте Rework, там грамотно написано о функциональности.
    5. Не бойтесь оставить что-то на будущие версии. Конфета всегда важнее обертки. Будут есть конфеты — обертку сделаем.
    6. Добро все еще иногда побеждает зло. Так и идея все еще может победить маркетинг. Даже когда речь идет о Need For Speed!
    7. Бесплатное приложение вполне себе может занимать верхние позиции и иметь честный рейтинг больше 4,5 звезд.


    Скриншот на память



    Ссылки

    Share post
    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More
    Ads

    Comments 59

      +8
      Браво!

      Ожидал, что программа окажется платной. Но был приятно удивлен. Оставил оценку и комментарий, правда, не в русском аппсторе.
        +5
        Спасибо! Мы специально выкладывали во все страны, чтобы любой русскоговорящий пользователь мог скачать.
          0
          Очень хороший подход, а то для пробы Google Currents пришлось заводить американский аккаунт для аппстора.
        +11
        Каждый день обязательно найдется статья, которую действительно стоит прочитать — сегодня это ваша статья. Зачитался. А есть версия для Android?
          0
          Спасибо за теплые слова. Нет, Android мы пока не освоили.
            +4
            Может хотя бы сделать в виде интернет-версии? Заодно охватите все платформы.
            По сути текст, картинки, формы. Имея графику и базу можно за час сделать.
            Даже уже появлись идеи как обойти проблемы метро… я сейчас думаю над тем как сделать ajax-запросы с подтверждением и рвать коннект при таймауте (соединения часто долго ждут ожидания при слабой связи) можно будет подгружать несколько задач и работать локально, при переходе, как только будет сеть подгружать далее.
              0
              Только что подсказали, что после редизайна сайта Этюдов появится интернет-версия.
              +2
              И для WinPhone хотелось бы :)
            0
            Если вы собираетесь монетизировать приложение, то как обстоят дела с правами? Я понимаю автор писал книгу еще при царской России, но все-таки это его интеллектуальная собственность, должны ли вы будете что-то платить его потомкам или вообще получить у них разрешение на использование? Чисто технически, пока в эппл не напишут заяву, что вы нарушаете авторские права, можно выкладывать что угодно, но жить хочется все-таки с чистой совестью и спрашиваю я не просто так — сам хочу использовать материалы одного поета в приложении, но вот как быть с правами вообще не имею представления, надеюсь кто-то прояснит ситуацию.

            Спасибо за такую классную статью, очень интересно и вдохновляюще )
            Искренне желаю успехов вам и всем вашим проектам!
              0
              Вы невнимательно читали статью. Около 150 лет прошло же.
                0
                Вероятно, вы невнимательно читали мой вопрос, тот факт, что прошло 150 лет мне не о чем не говорил, поэтому я и спросил. Спасибо VolCh'у за разъяснение.
                0
                Мы не нарушаем никаких авторских прав. Прошло очень много лет, да и все ссылки аккуратно поставлены. Например, как написано в одном из многих отзывов, книгу также можно скачать в виде iBook.
                Спасибо за пожелания!
                  +2
                  Авторские права в России (и многих других странах) 70 лет с года, следующего за годом смерти автора. С 1973 года «1001 задача для умственного счета» общественное достояние.
                    +1
                    Значит ли это, что я могу взять любое произведение, которое является общественным достоянием, и использовать его в коммерческих целях?
                      +2
                      Конечно. Можете, например, переиздать и продавать книги классиков. Есть только одно «но» — если вы перепечатаете, например, сборник стихов, то несмотря на то, что сами стихи общественное достояние, сам сборник тоже охраняется авторским правом и если 70 лет со дня смерти автора сборника не прошло… По идее вы можете найти прижизненное издание (дореволюционное или, хотя бы довоенное) и самостоятельно изменять все эти «яти» и «ери» согласно современным нормам русского языка. А вот если возьмете современное издание и начнете оттуда копипастить, то могут быть проблемы с его составителями.
                        0
                        Огромное спасибо за ответ, очень полезная информация!
                        И последний небольшой вопрос, немного не по теме, но может вы сможете помоч. Сушествует сборник стихов почти неизвестного автора СССР, его книга была издана, если верить слухам, 500 штучным тиражом, есть ли какая-либо возможность найти автора или обладателя прав на произведение, может быть есть какае-то организация или общество или еще что-либо, где состояли поеты СССР?
                          0
                          В Союзе писателей СССР вероятно состоял. Может в РАО смогут помочь.
                            0
                            Спасибо огромное!
                      +1
                      Даже раньше.

                      70-летний срок охраны после смерти автора появился совсем недавно, если правильно помню, в недавно появившейся части 4 ГК РФ. Раньше срок был короче: например в ЗоАП, принятом в 1993 году — 50 лет (то есть, в данном случае, до начала 1953 года), в ГК РСФСР, принятом в 1964 году — 25 лет (до начала 1928).

                      Погуглил «возврат из общественного достояния»:
                      Согласно установившейся мировой практике возврат авторского права из режима общественного достояния в частное владение не допускается.
                      Значит, «1001 задача для умственного счета» является общественным достоянием, как минимум, с 1928 года.
                        0
                        Немного не так:
                        Сроки охраны прав, предусмотренные статьями 1281, 1318, 1327 и 1331 Гражданского кодекса Российской Федерации, применяются в случаях, когда пятидесятилетний срок действия авторского права или смежных прав не истек к 1 января 1993 года.
                        То есть если на 1993 год еще действовало, то автоматически продлилось на 20 лет. Хотя в данном случае значения не имеет.
                      +4
                      Собственно, забыл добавить, что монетизировать мы его никак не собираемся.
                      –11
                      Жаль что нет под андроид. Яблоко не воспринимаю идеологически.
                        +17
                        9 саженей не глядя и аршин в карму.
                          +1
                          Люблю людей с хорошим чувством юмора! Пуд счастья вам желаю
                          +9
                          присоединяюсь к желающим видеть порт на андроид =)
                          +1
                          «Гуляем в субботу с друзьями на одной московской площади. Вокруг празднично, много народу.» это случайно не 6 декабря было?)
                            +4
                            10 декабря, конечно. Но в понедельник тоже гуляли, было тоже празднично!
                            +7
                            >> Зато код у нас всегда блестит и переливается. В каждом файле паттернов проектирования больше, чем переменных

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

                            Делайте всё настолько просто, насколько это возможно, но не проще. (С)

                              +1
                              Здесь много самоиронии, но вообще с последним предложением полностью согласен.
                              0
                              Отличное приложение.
                              Я бы ещё несколько подобных бы книг экранизировал еслиб мог.
                              Но думается, что через какое то время, автор сделает приложение платным.
                              А пока однозначно нужно качать.
                                +1
                                Спасибо!
                                Это приложение навсегда останется бесплатным.
                                +2
                                Ну как же так, почему снова нет поддержки iOS3? :( Дайте сельским детям с первыми айфонами шанс! Большинство популярных приложений, среди которых много сложных, с 3D графикой, прекрасно же работает. Что мешает вашему? Да, код будет на так идеален, но… подумайте о детях! ;)
                                  0
                                  сельские дети ходят с айфонами? :o
                                0
                                Уже несколько дней развлекаю себя этими задачками, очень здоровское приложение!
                                Начал ловить себя на мысли, что числа начали складываться в ответ еще до того, как мозг осознает все операции над ними. Еще не закончил считать все умножения-деления-складывания, а где-то из подсознания появляется ответ. Очень забавное ощущение. :)
                                  0
                                  Верю, что за такими командами (которыми двигают идеи, а не деньги) будущее. Так держать!
                                    +2
                                    ненадолго хватит такой команды, если она будет делать только бесплатные приложения
                                      0
                                      Пожертвования, не? Ведь иногда их хватает на жизнь.
                                        0
                                        А вот кстати, интересно, что думают на этот счет AppStore ревьюверы, если реализовать донат через инапп пурчейс?
                                    0
                                    Поддерживаю вопрос про первый айфон. Их на руках довольно много.
                                    И ещё такой же вопрос про 3G — у него iOS 4, а в системных требованиях значится 3GS.
                                    Впрочем, в любом случае, респект!
                                      0
                                      Мы подумаем, что с этим делать.
                                      +2
                                      Гуляем в субботу с друзьями на одной московской площади. Вокруг празднично, много народу.

                                      Очень тонко.
                                        0
                                        Ждем «WinNuke, Windows Phone Edition»? :)
                                          0
                                          Упс, не туда.
                                          0
                                          Вы пишите, что не было публикаций. А можно поподробнее о том как пользователи находиди ваше приложение в первые дни после релиза? Там же в категории, если не ошибаюсь, около 150 приложений релизятся в день?
                                            0
                                            *находили
                                              0
                                              > Там же в категории, если не ошибаюсь, около 150 приложений релизятся в день?
                                              Среди бесплатных все-таки около 60 (я посмотрел за сегодня).

                                              На вопрос, почему были первые загрузки, у меня есть только следующие соображения: откройте категорию Education в русском App Store. Сколько сегодня было выпущено приложений без иероглифов в названии? А сколько из них названы по-русски? Хорошо, а у скольки приложений приятная иконка? Или хотя бы не раздражающая?

                                              Итак, пользователь ткнулся в описание (название + иконка привлекли). Первым делом смотрит на скриншоты. Что там? Там чистенько, просто и понятно (еще раз спасибо нашему дизайнеру). Описание скромное и, опять же, предельно ясное. Если нравится сама идея, то после этого я бы скачал.

                                              Очень важно составить о себе хорошее первое впечатление. Никаких секретов!
                                                0
                                                Я просто вчера сама выпустила приложение в категории Education ))
                                                60 это если бесплатные брать, возможно.
                                                У меня так было — чтобы пролистать до своего аппа в категории Education/Release Date нужно было 3-4 раза нажать кнопку 25 More.
                                                Как-то у меня не хватило перпения и я поиском нашла ))

                                                  0
                                                  А так, вообще, это конечно здорово, что кто-то и без публикаций находит… я че-то как-то была уверена что этот механизм устарел и в новых что-то увидеть нереально.
                                                  Спасибо за вашу историю, было интересно почитать!

                                                  Я вас как раз вспоминала сейчас — как вы в кафе увидели свою игру. Сижу на детской площадке Икеа, пока ребенок играет — пишу пост. И тут девочка 6-ти лет видит скриншоты на экране и просит дать ей приложение посмотерть (у тети есть айфон), стоит вот рядом, нажимает… ))
                                                    0
                                                    Разработчик немного лукавит… ((
                                                    Нам письмо пришло с просьбой сделать обзор 3-го декабря от Федора Онуфриева.
                                                    Мы достаточно быстро откликнулись на просьбу и сделали обзор 6 декабря:
                                                    ipadstory.ru/v-ume-zaryadka-dlya-mozgov.html
                                                    Его получили более 8000 подписчиков. Сколько там из них скачали я не в курсе… Дальше подхватили ещё несколько блогов.
                                                      0
                                                      Спасибо, я честно не знал про это. Видимо, Федор — один из друзей команды или просто хороший человек. Заметьте, однако, что к 3 декабря приложение уже было в топ-10 категории Education. Это видно на графике.
                                                        0
                                                        Ну мы рады, что подсобили там пару дней удержаться :)
                                                        Приложение классное. Обращайтесь :)
                                                        0
                                                        Прочитал обзор — замечательный. Спасибо еще раз!
                                                          0
                                                          Да, отслеживать публикации — не только важно, но и просто интересно :)

                                                          А у вас, случайно нет iPhone ресурса, где вы продукты обозреваете? А то мы никак iPad версию не можем собрать — в последний раз торопились с сабмитом из-за каникул на AppStore, а iPhone-приложение вот распространяется понемногу…
                                                            0
                                                            Нет… iPhone ресурса даже не было в планах(
                                                    0
                                                    Помогите решить задачу 944. Деда спросили, сколько лет его внуку. Дед отвечал, что мальчик прожил столько будних дней, сколько мать его прожила воскресений, столько суток, сколько отец прожил недель, и столько месяцев, сколько бабушка его прожила лет. Всем им без мальчика 100 лет. Сколько лет мальчику?
                                                    Второй вечер с женой голову ломаем
                                                      0
                                                      Тут все просто :)
                                                      Такие задачи решаются достаточно легко и быстро, важно понимать, что они рассчитаны на устный счет, с целыми числами и подчиняются простой логике.

                                                      Смотрите: бабушке, отцу и матери в сумме 100 лет. Допустим, бабушке 50 лет, матери и отцу по 25. Если предположить, что это так, получается, что внуку 50 месяцев, то есть 50/12 = 4,167 месяцев, что вряд ли будет правильным, так как число в таких задачах должно быть целым. Значит теперь возьмем следующую отправную точку возраст внука и предположим, что ему 4 года ровно. Тогда получается, что бабушке не 50, а 48 лет (4 года внука = 48 месяцев = 48 лет бабуле). Думаем далее. Дней внуку столько же, сколько прожил отец недель, то есть ровно в 7 раз более, получается отцу 4*7=28 лет. Ну и методом исключения вычисляем маму: 100-48-28=24 года.
                                                      Опять же контрольная проверка: будних дней в неделе 6, то есть маме должно быть 4 года сына умноженные на 6 будних дней 6*4=24
                                                      Внуку 4 года.
                                                      Все верно :)
                                                      0
                                                      Кстати, материал отличный. Скачал, поставил… и даже залип :)
                                                      А в подвале статьи недостает иконки приложения. Она отличная, и хорошо заметна в Топе.

                                                      Only users with full accounts can post comments. Log in, please.