Войти

Или войди с помощью

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

Информатор avatar |
Недостатки 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 имеет некоторые недоработки и ошибки. Разработчикам очень обидно, когда в последствиях этих недоработок и ошибок обвиняют самих разработчиков.

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

Войди и оставь комментарий

Или войди с помощью

<- Назад Забыли пароль? Войти
  1. Gladius avatar
    Gladius 22 апреля 2011
    0

    А на главной странице можно эту новость сделать поменьше?

    Войди на сайт, чтобы ответить
    Ответить
  2. Dima.V.SmitH avatar
    Dima.V.SmitH 22 апреля 2011
    0

    Свернули бы. Зачем этот текст весь на главной.

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

    Войди на сайт, чтобы ответить
    Ответить
  3. iPirat avatar
    iPirat 22 апреля 2011
    0

    А мне жаль что в mac app store и app store для ipad нет “My wish list”

    Robert.Zakiev avatar
    Robert.Zakiev22 апреля 2011
    0

    @iPirat,
    Ищи лучше)

    iPirat avatar
    iPirat22 апреля 2011
    0

    @Robert.Zakiev, ну для айпада действительно есть “My wish list”, только он сделан через одно место, что бы на него попасть нужно зайти во вкладку “iphone” и там уже через нее просматривать, а вот в mac app store ничего такого нет…

    Войди на сайт, чтобы ответить
    Ответить
  4. anonymous3.5 avatar
    anonymous3.5 22 апреля 2011
    0

    Всё правильно говорят разработчики.
    Особенно II пункт. Сам владею iPOd touch 2G и это актуально для меня.

    Войди на сайт, чтобы ответить
    Ответить
  5. MatveichMot avatar
    MatveichMot 22 апреля 2011
    0

    c 7-м пунктом про язык согласен, даже дополнил бы, кроме всего вышесказанного, было бы прекрасно если бы в стор страны пользователя будь то русский, немец, еврей и т.д. т.п., пропускались только те приложения, в которых содержится родной для пользователя язык. Немного раздражает ситуация, что в большинстве своем,в приложениях с Русского стора, русский язык отсутствует и вряд ли появиться. Было бы прекрасно если бы эппл сказало разрабам, хочешь в магазин такой то страны, будь добр добавь язык,- это было бы более удобно пользователям и стимулировало бы разрабов в оптимизации своего приложения, его доработке.

    SaveliyStar avatar
    SaveliyStar22 апреля 2011
    0

    @MatveichMot, Ты и вправду так считаешь?

    Да многие разработчики наплюют на это и не будет той, или иной программы в российском App Store.

    Я вот лично считаю, что магазин ДОЛЖЕН быть на русском языке, а перевод программ – это дело разработчиков. (Многим просто это не нужно)

    MatveichMot avatar
    MatveichMot22 апреля 2011
    0

    @SaveliyStar, не считаю, что большинство наплюют… я говорил, не только про русский язык, а про любой. Сейчас в сторе можно встретить приложения, где есть только английский. Если следовать моей логике, то
    эти приложения могут размещаться, только в очень ограниченном кол-ве магазинов, то есть разработчик теряет рынок сбыта, теряет деньги, которые он мог бы получить, а перевод 70% приложений из стора не займет много ни времени ни усилий, поскольку они простенькие и текста там ни так чтобы много. Плюс, это будет стимулировать разрабов делать сови предложения более качественно, уменьшиться кол-во багов, кол-во мусора, коим сейчас забит стор.

    Elvis271 avatar
    Elvis27122 апреля 2011
    0

    @MatveichMot, Угу, и останется максимум процентов 10 из которых большая часть будет переведена промтом, нет уж.. Спасибо.. И так во многих программах приходится искать переключение на англ. из-за посредственного качества перевода. Часто русские слова просто не влезают в отведенное им место

    MatveichMot avatar
    MatveichMot22 апреля 2011
    0

    @Elvis271, не сталкивался с таким

    Igemon80 avatar
    Igemon8023 апреля 2011
    0

    @MatveichMot, посмотрите, к примеру, прогу MobileRSS. Отличная прога, а перевод корявый, сплошные многоточия из-за того, что надписи не влезают в отведенное место. А самое печальное, что нельзя принудительно переключиться на английский интерфейс, не меняя при этом язык всей системы. Так что нет, не надо нам такого счастья.

    libra avatar
    libra22 апреля 2011
    0

    @MatveichMot, ты действительно в это веришь?

    львиную долю прибыли от App Store делают англоговорящие пользователи. Или те, кто считает, что английский язык – это “must have”, т.е. весь американский континент, Европа и большая часть Азии. Тем более с таким количеством любителей “ломаных” приложений, как у нас ни о каких значительных потерях в продажах из-за отсутствия локализации говорить не приходится …

    MatveichMot avatar
    MatveichMot22 апреля 2011
    0

    @libra, большая часть Азии считает, что английский язык “must have”? очень сильно сомневаюсь… азиаты всегда были самобытны и уж поверь, свой язык они никогда не поставят ниже чем тот же английский. Европа, ты хочешь сказать,что французы, испанцы, португальцы, немцы предпочтут видеть английский язык вместо своего родного, тоже сомневаюсь.
    Но в чем ты прав, так это в проблеме ломанного софта и его любителей, это очень большая проблема, которая, по мне является единственным минусом в том, чтобы видеть свой родной русский язык в покупаемых приложениях.

    i_sign avatar
    i_sign23 апреля 2011
    0

    @libra, Продажи на нашем рынке спокойно могут прокормить одного разработчика если его приложение держится в top30 целый месяц. Это примерно 100 продаж в день – если по 2 бакса прога, то чистый доход разработчика 4килобакса в месяц.

    MatveichMot avatar
    MatveichMot22 апреля 2011
    0

    @MatveichMot, да и вообще, чтобы закрыть тему о реальности или нереальности наличия РУССКОГО языка в РУССКОМ сторе, скажу последнее, речь в этой статье идет, о недостатках эппловского магазина приложений. С точки зрения рядового пользователя из России, коми я и являюсь, мне бы хотелось видеть в РУССКОЙ секции РУССКИЙ язык, а не английский, или какой там еще язык для кого “must have”. если для некоторых пользователей английский язык удобней или ближе по духу, всегда существуют решения… Мне ближе Русский, так уж случилось!:)

    Войди на сайт, чтобы ответить
    Ответить
  6. Chipson avatar
    Chipson 22 апреля 2011
    0

    Есть мысли верные, но! АппСторе намного качественнее и “чище” чем например Андроид маркет(мнение не моё но я это слышал). Как раз за счет сильного контроля, а без него ЭппСтор превратился бы в мусорку и найти что-либо качественное былобы вообще не возможно найти.

    90% приложений в эппсторе это настоящий УГ. А разработчикам лишь бы побольше продать(я не про авторов статьи).

    Ненужно спешить выпустить приложение а потом закрывать дыры кучей патчей.
    Ненужно как маньяки скачивать обновления в туже секунду как оно вышло)
    Актуальным считаю только пункт 2… Все остальные я даже никогда не замечал, уж про два иностранных слова update и top free это вообще как то смешно)

    @ndry avatar
    @ndry23 апреля 2011
    0

    @Chipson, Если бы был сильный контроль, не было бы столько мусора. А тунец – это вообще отдельная повесть. Ничего более глючного не видел. И обнавления выходят, а глюки остаются. Я не представляю девайсы от эппла на 128 гигов, у меня айпод третьего поколения на 64 гиг, синхронизация и обновление медиатеки, такое долгое, что можно посидеть и обрасти бородой, а порой, просто, тупо виснет и всё по новой, писец, ваще…

    Войди на сайт, чтобы ответить
    Ответить
  7. stalagmith avatar
    stalagmith 22 апреля 2011
    0

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

    Войди на сайт, чтобы ответить
    Ответить
  8. Pavel Volobuev avatar
    Pavel Volobuev 22 апреля 2011
    0

    На счёт 3 пункта не согласен, так вся россия живёт, есть деньги – сделаем тебе быстро и что хочешь, нету, значит нету, а тут хоть какое-то равноправие!

    Westbound avatar
    Westbound22 апреля 2011
    0

    @Pavel Volobuev, отчасти согласен. Здесь речь идет не о том, что без денег тебя не будут обслуживать, а о некоторых крайних ситуациях, когда может возникнуть критическая ошибка, например. Твое приложение в любом случае может появиться в апп сторе. Да, конечно, неприятно, что оно может стоять в очереди определенное время, и перед тобой постоянно “вламываются богачи”, но с другой стороны, это менее плохой вариант, чем сейчас.

    Dimitry avatar
    Dimitry22 апреля 2011
    0

    @Westbound, знаете. В США такой менталитет: вот вы стоите в очереди, вылезать из неё нельзя, иначе вас просто оттуда выкинут, и даже деньги они не возьмут. Но если вы таки простояли очередь, то вам уделяю максимум внимания.

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

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

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