Меню
RU

Что не так с магазинами мобильных приложений

Крупнейшие магазины мобильных приложений — Google Play Store и App Store — в последнее время вызывают всё больше критики и претензий со стороны разработчиков. Основные причины негодования — гигантские комиссии с заработков на приложениях (до 30%) и монопольный контроль над приложениями.

Критика и претензии не ограничиваются возмущёнными высказываниями, статьями в блогах и прессе: разработчики идут в суд. Осенью 2021 года по итогам одного из самых громких разбирательств, связанных с мобильными приложениями, федеральный американский суд велел Apple не запрещать принимать платежи в обход App Store, напрямую, в играх и других продуктах. Судебные разбирательства Epic Games с Google по тому же вопросу пока продолжаются.

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

В начале февраля Судебный комитет американского Сената одобрил (20 "за", двое "против") законопроект с требованиями к Apple и Google изменить политику функционирования магазинов, отказавшись от их тотального контроля. Компании должны будут разрешить загрузку приложений из сторонних источников, включая другие маркетплейсы, и приём платежей через альтернативные платёжные системы. Законопроекту, конечно, ещё далеко до превращения в закон, Apple и Google отчаянно сопротивляются, но перемены наверняка не за горами.

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

Прекрасная задумка и суровая реальность

Как это и всегда бывает, недостатки суть обратная сторона достоинств, и наоборот. Аппстор как централизованная точка входа в мобильную экосистему, управляемая крупной корпорацией, порождает как плюсы, так и минусы. Apple, Google и другие компании-владельцы сторов берут на себя ответственность за безопасность приложений, соответствие их определённым стандартам, решают ряд проблем за пользователей и разработчиков. Пользователям легко устанавливать приложения, обновлять их, искать новые, когда они знают, что хотят найти, и получать рекомендации, когда не уверены. Разработчикам же сторы помогают с дистрибуцией, обновлениями, приёмом платежей, дают механизмы рекламы и продвижения, аналитику.

Всё было бы прекрасно, но, с одной стороны, сторам не всегда удаётся реализовать обещанное (в них стабильно проникают небезопасные и низкокачественные приложения). А с другой стороны, политика и правила аппсторов давно перестали быть прозрачными, последовательными и направленными строго на обеспечение безопасности и качества. Компании всё более явно настроены на ограничение конкуренции и защиту собственных интересов.

Мы заметили, что вместо «что бы такого сделать для развития продуктов» всё чаще ставим вопрос «что можно сделать, чтобы это не запретили Apple и Google». И мы не какое-то исключение — с этой проблемой сталкиваются многие разработчики. Такой подход совершенно не способствует инновациям.

Мы не видим чётко сформулированных правил игры. То, что нам предлагают в качестве правил, оставляет простор для разных трактовок. Как узнать, исключат ли вас из аппстора за новую функцию в приложении? Заранее — никак: будьте любезны потратить время и ресурсы на разработку, потом поставьте свечку в церкви, загрузите новую версию в магазин и надейтесь, что всё пройдёт хорошо. Именно этим мы постоянно и занимаемся, и не всегда удачно ([1], [2]).

Подобный подход свойственен и Apple, и Google, но между двумя медиагигантами есть отличия.

С Google можно быть практически уверенным, что ваше обновление пройдёт начальную проверку, но зато потом ваше приложение в любой момент может внезапно выкинуть из стора, таких примеров достаточно. А после этого можете разговаривать со стеной: не будет никаких шансов дорваться до живого человека из поддержки и решить проблему, максимум получите стандартную отписку от бота. По крайней мере, для устройств на Android возможна загрузка приложения не через Play Store. Конечно, для любого бизнеса отсутствие приложения в аппсторе — большая проблема, но если у вас достаточно продвинутая аудитория и ей достаточно сильно нужно ваше приложение…

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

У меня было множество телефонных разговоров с представителями команды App Store Review, и, хоть большинство из них и не принесли результата, я всё равно очень благодарен за такую возможность.

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

«Мы — компания Apple, это — наши правила, мы будем трактовать их как нам угодно, а ваше дело — слушаться нас».

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

Кто виноват и что делать?

Хочу оговориться: я не считаю, что аппсторы — воплощение зла. Это нормально, что владельцы экосистем хотят зарабатывать на приложениях и формируют свою политику с правилами, поддерживающими качество и уменьшающими вероятность проблем. Но я уверен, что в текущем виде сторы ограничивают разработчиков в их творчестве, а пользователей — в возможностях. И я совершенно не вижу прогресса и уменьшения количества ограничений. Наоборот, со временем их количество только растёт.

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

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

Понравился пост?
25 543 25543 отзыва
Отлично!

AdGuard для Windows

AdGuard для Windows — это не просто «ещё один блокировщик». Это многоцелевой инструмент, который блокирует рекламу и доступ к опасным сайтам, ускоряет загрузку страниц и защищает детей от взрослого контента.
Скачивая программу, вы принимаете условия Лицензионного соглашения
Узнать больше
25 543 25543 отзыва
Отлично!

AdGuard для Mac

В отличие от других блокировщиков, AdGuard разработан с учётом специфики операционной системы macOS. Он не только блокирует рекламу в Safari и других браузерах, но и защищает вас от слежки, фишинга и мошенничества в сети.
Скачивая программу, вы принимаете условия Лицензионного соглашения
Узнать больше
25 543 25543 отзыва
Отлично!

AdGuard для Android

AdGuard для Android — это идеальное решение для Android-устройств. В отличие от других блокировщиков, AdGuard не требует root-доступа и позволяет управлять трафиком любых приложений на вашем устройстве.
Скачивая программу, вы принимаете условия Лицензионного соглашения
Узнать больше
25 543 25543 отзыва
Отлично!

AdGuard для iOS

Лучший блокировщик рекламы для iPhone и iPad. AdGuard устраняет рекламу в Safari, защищает ваши данные и ускоряет загрузку страниц. AdGuard для iOS использует новейшую технологию блокировки, которая обеспечивает непревзойденное качество фильтрации и позволяет применять множество различных фильтров одновременно
Скачивая программу, вы принимаете условия Лицензионного соглашения
Узнать больше
25 543 25543 отзыва
Отлично!

AdGuard Content Blocker

AdGuard Content Blocker устраняет все объявления в мобильных браузерах, которые поддерживают технологию блокировки контента — к примеру, Samsung Internet и Яндекс.Браузер. Он обладает меньшим количеством функций, чем AdGuard для Android, но при этом бесплатен, прост в установке и по-прежнему обеспечивает высокое качество блокировки рекламы.
Скачивая программу, вы принимаете условия Лицензионного соглашения
Узнать больше
25 543 25543 отзыва
Отлично!

Браузерное расширение AdGuard

AdGuard — самое быстрое и легкое браузерное расширение для блокировки всех типов рекламы! Выбирайте AdGuard для быстрого и безопасного серфинга без рекламы.
25 543 25543 отзыва
Отлично!

Помощник AdGuard

Дополнительное браузерное расширение для десктопных приложений AdGuard. Даёт доступ к таким функциям в браузере, как блокировка отдельных элементов, занесение сайта в белый список или отправление отчёта.
25 543 25543 отзыва
Отлично!

AdGuard DNS

AdGuard DNS – это альтернативный способ заблокировать рекламу, защитить личные данные и оградить детей от взрослых материалов. Он прост в настройке и использовании и обеспечивает необходимый минимум защиты от рекламы, трекинга и фишинга, независимо от платформы.
25 543 25543 отзыва
Отлично!

AdGuard Home

AdGuard Home — мощный сетевой инструмент против рекламы и трекинга. С усилением роли интернета вещей становится все более и более важным управлять всей вашей сетью. После настройки AdGuard Home будет охватывать ВСЕ ваши домашние устройства и для этого вам не понадобится программное обеспечение на стороне клиента.
25 543 25543 отзыва
Отлично!

AdGuard Pro для iOS

AdGuard Pro предлагает гораздо больше чем просто блокировку рекламы в Safari, которая есть в обычной версии. С помощью специальных настроек DNS вы сможете блокировать больше рекламы, защитить ваши личные данные и оградить детей от взрослого контента.
Скачивая программу, вы принимаете условия Лицензионного соглашения
Узнать больше
25 543 25543 отзыва
Отлично!

AdGuard для Safari

Расширения, блокирующие рекламу в Safari, переживают не лучшие времена с тех пор, как компания Apple вынудила всех использовать новый SDK. Познакомьтесь с нашим легко настраиваемым и молниеносным приложением!
25 543 25543 отзыва
Отлично!

AdGuard Temp Mail

Ваш временный почтовый ящик, чтобы на основную почту не приходил спам
25 543 25543 отзыва
Отлично!

AdGuard для Android TV

AdGuard для Android TV — единственное приложение, которое блокирует рекламу, защищает ваши данные и действует как фаервол для Smart TV. Получайте предупреждения о веб-угрозах, используйте безопасный DNS, а ваш трафик будет зашифрован. Смотрите любимые сериалы безопасно и без рекламы!
Загрузка AdGuard началась Стрелка указывает на файл: нажмите на него, и установка начнётся Выберите «Открыть», нажмите «OK» и дождитесь загрузки файла. В открывшемся окне перетащите значок AdGuard в папку «Приложения». Спасибо за выбор AdGuard! Выберите «Открыть», нажмите «OK» и дождитесь загрузки файла. В открывшемся окне нажмите «Установить». Спасибо за выбор AdGuard!
AdGuard есть и в мобильном варианте