Страх И Ненависть В App Store 5 — Apple Не Хочет Любительского Часа


Конечно, приложения должны быть как можно более профессиональными, но последние рекомендации по обзору App Store прямо говорят об этом и говорят об этом так, как есть. это делает чтение интересным.

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

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

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

Если вы собираетесь поместить свое приложение в магазин, вы, вероятно, приветствуете руководство, и рекомендации Apple App Store только что были обновлены.

Первая часть предупреждает о том, как не быть противоречивым:

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

Я вижу, к чему они клонят, но что-то кажется не совсем правильным. Разве книга и приложение не могут иметь одно и то же выражение? А как насчет странного совета: если вы хотите описать секс, напишите медицинское приложение.  

Я должен признаться, что я в замешательстве, хотя на практике я получаю сообщение о том, что я должен соответствовать нормам, избегать непристойностей и вообще стараться никого не расстраивать. Apple просто хочет «хорошие» приложения, и все это ради детей:

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

Если вам интересно, что это значит, немного позже он скажет::

«Мы будем отклонять приложения за любой контент или поведение, которое, по нашему мнению, выходит за рамки. Какая линия, спросите вы? Ну, как однажды сказал судья Верховного суда: «Я узнаю это, когда увижу». И мы думаем, что вы также узнаете об этом, когда пересечете его.»

Ну, я полагаю, что это еще один способ сказать «хорошие» приложения. 

Теперь мы подошли к некоторым техническим вопросам, которые гораздо легче понять и гораздо менее хлопотны.

Или это так?

«У нас более миллиона приложений в App Store. Если ваше приложение не делает что-то полезное, уникальное или не обеспечивает какую-то форму длительного развлечения, оно может быть не принято.»

Да, кто не мог с этим согласиться. Кому нужны все эти надоедливые повторы. Но подождите, означает ли это, что все приложения должны быть уникальными? Что делать, если я создам приложение, которое делает что-то лучше, чем то, что уже существует? Достаточно ли этого, чтобы лучше избежать «уникального» условия тестирования? Все это, по-видимому, подразумевает, что первое приложение в магазине, которое выполняет определенную работу, будет первым и последним в своем типе. 

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

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

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

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

Что они имеют в виду под «похоже, что он был собран вместе»? Шаблонный код или плохой код? Кто судит об этом бедном кодексе? Что делать, если они отклонят ваше приложение, потому что вы не используете хороший отступ или потому, что вы плохо называете свои переменные.

Или это означает «стиль»? Дело в том, что мое приложение должно выглядеть «собранным» только снаружи. Возможно, если вы используете небольшой, скеуоморфный дизайн, это явно признак того, что вы собрали его вместе, а не изучили теорию ссылочной прозрачности. 

Я согласен, что в этом есть аспект «я знаю это, когда вижу», но есть также вероятность, что я не вижу, что вы делаете. 

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

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

Это верно, но 

«Если ваше приложение будет отклонено, у нас есть Комиссия по рассмотрению, в которую вы можете обратиться.

Если ты побежишь к прессе и разоблачишь нас, это никогда не поможет.»

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

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

И да, это риторический вопрос…


Добавить комментарий