Недостатки App Store, от которых разработчикам грустно

Данный текст написан командой разработчиков, чей продукт считалка трафика Download Meter находится в App Store более 18 месяцев.

Отечественной студией HedonicSoft было выпущено приблизительно 20 обновлений для Download Meter, и мы почувствовали на себе все нюансы работы магазина приложений Apple. Большая часть претензий пользователей (по большей части, вычисляющих, что аппстор и яблочная продукция – верх совершенства) была порождена проблемами App Store и политикой яблочной компании.

Ниже перечислены неприятности и недостатки АппСтора, от которых страдают и пользователи, и разработчики, и сама Apple. Для каждого пункта мы указали вариант смягчения недостатка.

I. Любое обновление программы попадает в Аппстор с задержкой

По окончании того, как разработчик что-то поменял в программе, он отправляет ее ревьюверам Apple. В том месте она делается в очередь на рассмотрение, где пребывает около семь дней, а по окончании попадает конкретно ревьюверам, где им достаточно несколько часов на рассмотрение, и затем она делается дешёвой пользователям. Многие разработчики уверены в том, что ожидание в очереди на рассмотрение – искуственное препятствие, дабы разработчики отправляли обновления пореже. Но что, в случае если в приложении обнаружилась неточность?

Кроме того если оно исправляется за 10 мин., к пользователям оно попадет не стремительнее чем спустя семь дней! Разработчики от этого также страдают – за чемь дней пользователи смогут покинуть тысячи гневных отзывов в АппСторе, почему приложение по окончании выхода исправления никто не приобретёт, и приложение возможно окончательно закинуто (от чего пострадают и пользователи его приобретшие, и разработчики, и само собой разумеется Эпл, получающий 30% от цены реализованных приложений). Правда раз в год у разработчика имеется возможность избежать ожидания, но мало кто об этом знает.

Мы думаем, что было бы разумнее сделать все “по-российски”: желаешь без очереди – заплати допустим $100 эплу (дабы компенсировать дополнительные затраты времени), и дабы лишь раз в год возможно пройти без очереди.

Так было бы выгодно и эплу, и разработчикам. Пользователь же до тех пор пока склонен думать “что же за растяпы эти разработчики – им о проблеме сообщили в форуме 6 дней назад, они ее подтвердили, а обновления все еще нет!”.

II.

Возможно скачать лишь текущую версию приложения

В случае если разработчик прекратил поддерживать определенную версию iOS, скажем прекратил поддерживать ветку 3.х, то скачать ветхую версию приложения, которая будет трудиться на вашем iphone 2g – невозможно. В случае если разработчик залил новую версию, в которой обнаружилась неточность, приходится ожидать до тех пор пока обновление выйдет в свет – что занимает в среднем 1 семь дней, как расписано выше.

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

III.

Очень долгое время ожидания первой версии программы

В то время, когда разработчик разработал новую программу, ожидание программой рассмотрения занимает не семь дней. Отечественную считалку трафика приняли за 4 семь дней. Не хорошо это тем, что к примеру, в случае если какой-либо вебсервис делается популярным, клиент для iOS покажется не раньше чем через 3-4 семь дней.

Думаем, что принцип “желаешь скоро – плати больше” применим и в этом случае – нужно сделать ускоренное рассмотрение первой версии платным. Многие стартапы согласятся заплатить и $500, дабы попасть в аппстор со своим приложением поскорее (что приведет Эплу дополнительные деньги “из воздуха”), а студент, создавший приложение для галочки в резюме, может пойти и в неспециализированную очередь, безвозмездно.

IV. Лимит на длину описания программы

В то время, когда обрисовываешь программу, то необходимо быть кратким, а это не разрешает упомянуть о дополнительных возможностях программы.

Для описания используется кодировка utf8, это равняется 2000 знаков на русском. Для отечественного приложения это значительное ограничение. Мы считаем, что возможно расширить лимит в 2 раза, по причине того, что дополнительные 1.6 гигабайт (4кб* 400 тысяч программ в АппСторе) для каждого языка – это незначительный количество. Дополнительная возможность для описания программы разрешила бы внести в описание главные руководства по работе с программой.

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

V. Запрещено связаться с пользователем, что покинул обзор в App Store

Имеется такие пользователи, каковые применяют отзывы в App Store как форум, пробуя сказать замечания и пожелания разработчикам. В действительности – у разработчика нет возможности связаться с пользователем при необходимости ответить на некорректный отзыв о программе либо уточнить, какое устройство применял пользователь для программы и какую версию iOS. А пользователи считаюм, что разработчики игнорируют их комментарии и не желают все уточнить и пояснить.

Довольно часто отзывы в АппСторе оставляются в спешке, почему они состоят преимущественно из чувств, чаще негативных, что отпугивает вторых пользователей, сокращает выручку разработчиков, и содействует их забрасыванию разработки. Прекрасно бы добавить функцию для разработчиков, дабы видеть e-mail пользователя – для связи с ним по емейл. Либо же добавить возможность послать личное сообщение (как на форумах), дабы не выдавать настоящий e-mail пользователя. Пока же просим пользователей применять e-mail и контактные формы на сайте.

VI.

Кэш App Store “глючит” при выходе обновления продукта

Спустя приблизительно 5-10 мин. по окончании допуска новой версии приложения в АппСтор номер версии на страницы программы возрастает, и она появляется на закладке Обновления. Но в действительности еще приблизительно час под видом новой версии приложения из АппСтора возможно скачать лишь ветхую версию! Пользователь, обновившийся в течение этого периода, будет расстроен и огорчен (“а из-за чего нет обещанных новых возможностей?”).

У для того чтобы пользователя имеется лишь 2 выхода – удалить приложение и скачать через час-два (утратив все настройки и документы), либо ждать следующего апдейта! Эпл обязан показывать наличие новой версии лишь по окончании появления ее на всех серверах.

VII.

Процесс приобретения глазами пользователя

В русскоязычном App Store появляется информация на английском, в то время, когда вы желаете приобрести приложение. Не все пользователи знают британский и исходя из этого это их смущает. На закладке Обновления, при нажатии на приложение, мы видим кнопку Update вместо “Обновить”.

Видится большое количество английских слов в перечнях приложений: “top paid”, “top free”, “top grossing”. Все категории приложений также указаны на британском – “Utilities”,”Entertainment”,”Games”. Не все учили английский язык, кто-то учил германский либо французский, и исходя из этого появляются проблемы с приобретением приложений.

На маленькую сумму той части рабочей группе (30% от приблизительно $20тыс в сутки), что приобретает русский аппстор, возможно было бы нанять переводчика и перевести все на русский.

VIII. В новой версии приложения нельзя увидеть, что показалось нового

Пользователи привыкли устанавливать обновления всех программ сходу через «Обновить все». Затем на ipod & iphone нереально отыскать данные о том, что обновилось в новой версии.

Разработчики пробуют писать о новых функциях в описании приложения, но на это не достаточно места (вы не забывайте о том лимите, что установлен для описания программы?). Предлагаем добавить “what’s new in this version” в утилиту App Store для iPhone/iPod (это уже имеется на iPad).

IX. Оповещения о выходе новой версии приложений

Отсутствует механизм напоминания о выходе новой версии раздельно забранного приложения.

Необходимо искать приложение в перечне обновившихся приложений в утилите App Store либо где-то искать rss-поток для этого приложения. Хотелось бы, дабы была возможность приобретать уведомления об обновлении в приложении App Store (для этого нужно завести категорию “любимые приложения”). А до тех пор пока единственный метод быть в курсе – пользоваться перечнями рассылки (в случае если их ведет разработчик) либо искать rss-поток.

Вы сами убедились в том, что App Store имеет кое-какие ошибки и недоработки. Разработчикам весьма жалко, в то время, когда в последствиях этих ошибок и недоработок обвиняют самих разработчиков.