Хорошему программисту — дизайн мешает

23

frustration_7

Идея этого материала появилась после того, как нам написал автор одной из вариаций игры в «Балду» для iOS. Общение автора с редакцией было интересным и необычным, но я, как любитель игр со словами, все-таки поставил программу себе, попробовал и хочу дать несколько советов будущим авторам.

Главная проблема именно этой реализации «Балды» состоит в дизайне. Скриншоты в App Store выглядят какой-то совершенно пионерской поделкой и ни разу не мотивируют к покупке программы (тем более за 66 рублей). При этом игра мне в общем-то понравилась, поскольку со своей задачей она справляется очень неплохо, а интерфейс — интуитивно понятен и не отвлекает от самой игры (после того как к нему привыкаешь и перестаешь обращать внимание на его несовершенство).

Скрины балды

Не знаю точно, скольких авторов неплохих, по сути, приложений для iOS погубило простое неумение оценить дизайн своей программы, но, думаю, счет идет на сотни тысяч. iOS — не Android, это на платформе от Google может «прокатить» любой интерфейс, но Apple разбаловала нас и приучила к тому, что программы (а особенно игры) должны выглядеть как конфетка. Скриншоты в App Store — первое и чаще всего единственное, что видит пользователь, поэтому они должны побуждать его к покупке.

В общем, дорогие программисты, развивайте в себе понимание эстетики, смотрите больше работ хороших дизайнеров, а лучше все-таки наймите профессионала в этой области.

Вторая проблема данной вариации игры, которая нередко встречается в App Store — это невозможность автора адекватно оценивать свой продукт. Я в целом считаю, что демпинг цен на платформе iOS — это плохо, но это данность, с которой разработчикам приходится иметь дело. Поэтому игра в «Балду» ценой в 66 рублей, в которой надо через дополнительные покупки доплатить 33 рубля за ландшафтный режим, а еще 33 рубля за отключение рекламы — безнадежно выпадает из рыночной конъюнктуры. Хотя тут можно даже расширить мысль: платное отключение рекламы в и без того платном приложении — это свидетельство полного непонимания рынка разработчиком. Снова не так, реклама в платном приложении — это уже знак, говорящий об этом.

Greedy2

В общем, одного умения программировать для создания успешной игры не достаточно. Нужны еще дизайнер и маркетолог. Часто это может сочетаться в одном человеке (помните замечательную Tiny Wings?), но в 95% случаев это неверно, даже если разработчик уверен в обратном. Поэтому относитесь к своим творениям скептически, иначе вы рискуете зря потратить свои силы.

Еще одна очень важная вещь, которая подводит многих разработчиков, — это обновления с учетом изменений платформы.

Сколько приложений у вас на устройстве так и не обновилось до iOS7? У меня — как минимум два из числа тех, которыми я пользуюсь постоянно. Первое — это Tweetbot для iPad. Для Tapbots это вообще позор, так как их программы стоят достаточно немало, и сказать, что у них нет денег, нельзя. Я бы давно уже перешел на другой клиент, но только Tweetbot умеет так хорошо синхронизировать позицию в ленте, а для меня это очень важно.

Второе — это приложение Hi-News. Оно застряло в дизайне iOS 6 надолго, но работы над его обновлением ведутся. Надеюсь, они закончатся до выхода iOS 9.

Скрины хая

Относительно недавно в этот список попало бы и наше приложение, но оно все-таки обновилось, поэтому я сделаю вид что все ОК 🙂

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

Помимо новых версий iOS, стоит помнить и про новое железо. К сожалению, конъюнктура рынка не позволяет по-прежнему унифицировать все разрешения экранов, как это было раньше. Поэтому больше труда ложится в этом смысле на разработчиков. В Купертино, как могли, облегчили эту задачу, но все-таки поддержка всех возможных устройств требует усилий, которые многие разработчики не прикладывают. Пользователи iPhone 6 Plus особенно ощутили это на своей шкуре.

Подводя итог, хочу еще раз подчеркнуть мысль: помимо умения программировать, для успеха вашего творения необходимо много других составляющих.

23 комментария

  1. 0

    Приложение Вконтакте для iPad тоже застряло в прошлом) (отправлено из приложения AppleInsider.ru)

  2. 0

    Согласен с автором.
    Кстати, если кому нужен дизайнер, пишите на danialtop@gmail.com 😉 (отправлено из приложения AppleInsider.ru)

  3. 0

    Да, и вот вроде как приложения, чтобы попасть в App Store проходят строгий отбор, а так посмотришь на некоторые из них, и такое ощущение, что они туда по блату попали

  4. 0

    отличная статья, кто пишет проги это для вас, по мне особенно наш рынок страдает редкой фигней, смотришь на дизайн и читаешь имя разработчика иии а ну всё понятно, не в обиду нашим конечно но думаю многие согласятся, это факт…
    (отправлено из приложения AppleInsider.ru)

  5. 0

    Плохому танцору мешают ….))))) (отправлено из приложения AppleInsider.ru)

  6. 0
    Loveless2006

    Плохому танцору всегда что-то мешает))) (отправлено из приложения AppleInsider.ru)

  7. 0
    Sergio Barbery

    Проще всего писать обвинительные статьи. А попробовали бы вы хотя бы что-то сделать полезного. Хотя если бы пробовали не сидели бы тут…
    А балда нормальная. Пряная карри балда!

    • 0

      Sergio, в статье нету обвинения «против балды не кто нечего плохого не высказывал» тут явно совет людям что собираются тратить время, энергию а возможно и финансы, делайте в соответствие с потребностями рынка, и будет вам радость и доход. (отправлено из приложения AppleInsider.ru)

    • 0
      Павел Дмитриев

      Sergio, и пробовал, и делаю. а балда неплохая действительно, ей бы графику чуть подятнуть

  8. 0

    Не, по мне так вообще балда под ios7/8. Получите дизайн не для белого человека, как и эти чУдные творения Айва. А у меня в хай ньюс нету почему то этих дурацких кнопок внизу, чему и очень доволен) дизайн шикарный, но вы поменяйте, конечно, ведь Джонни открыл для себя Супрематизм, а это так ново! Уже лет 100 как… (отправлено из приложения AppleInsider.ru)

  9. 0

    автор явно не является программистом и тупо словил батхерт
    многие поступают так, как не рекомендуется в статье — и ничего, как-то живут с этим. Неудобства только рядовому пользователю, коим автор и является. И НЕЧЕГО ТУТ УЧИТЬ ПРОГРАММИСТОВ ПРОГРАММИРОВАНИЮ!

  10. 0

    Да, согласен, но бывают дизайнеры, которые не знают «систему» и лепят все в подрят. Лично я сам делаю все. (отправлено из приложения AppleInsider.ru)

    • 0

      nekocode21, Я имел ввиду то, что легче самим все сделать. И больше получишь ;P (отправлено из приложения AppleInsider.ru)

    • 0
      Павел Дмитриев

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

  11. 0

    Убирание рекламы за бабло, в платном приложении это жесть, не купил бы только из-за этого. Понятно что очень денег хочется, но это уже перебор. (отправлено из приложения AppleInsider.ru)

  12. 0
    AidarRamazanov

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

Авторизуйтесь Чтобы оставить комментарий