Страх и ненависть в App Store 18 — Apple запрещает шаблонные приложения


Это не однозначная черно-белая история, Apple — зло или Apple — добро. То, что вы думаете о действии, зависит от того, на какой стороне забора вы находитесь, но это явный признак того, что как только вы принимаете огороженный подход к программному обеспечению, вы передаете контроль центральному объекту, хорошо это или плохо.

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

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

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

Однако, как пользователи, вы также должны знать, что такое приложение редко стоит устанавливать, и если вы все же установите его, оно не останется установленным надолго. Приложения-шаблоны очень легко классифицировать как спам. Так что в этот момент вы вполне можете разразиться аплодисментами по поводу того, что делает Apple, в знак признательности за еще одну акцию по борьбе со спамом. Однако есть и другая, немного более широкая точка зрения.

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

Странно то, что когда Microsoft пыталась запустить свой Windows Phone с нуля, она фактически поощряла «шаблонные» приложения, которые пытались увеличить количество приложений в своем магазине. Я даже создал его для I Programmer в рамках освещения идеи в новостях примерно за десять минут. Я удалил его, и ни один читатель I Programmer не пострадал от моего довольно бесполезного, но довольно красивого приложения. То же самое, похоже, сейчас происходит в магазине Amazon Alexa. Существует множество тривиальных навыков, которые, кажется, просто служат цели увеличения количества навыков, которые Amazon может заявить, что доступны.

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

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

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

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


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