Меню
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, помочь компаниям понять создателей приложений и вместе улучшить экосистемы для пользователей.

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

Понравился пост?
Загружая комментарии, вы соглашаетесь с условиями использования и политикой конфиденциальности.

AdGuard
для Windows

AdGuard для Windows — это не просто «ещё один блокировщик». Это многоцелевой инструмент, который блокирует рекламу и доступ к опасным сайтам, ускоряет загрузку страниц и защищает детей от взрослого контента.
Отзывы пользователей: 30326
4,7 из 5
Скачивая программу, вы принимаете условия Лицензионного соглашения
Читать далее

AdGuard
для Mac

В отличие от других блокировщиков, AdGuard разработан с учётом специфики операционной системы macOS. Он не только блокирует рекламу в Safari и других браузерах, но и защищает вас от слежки, фишинга и мошенничества в сети.
Отзывы пользователей: 30326
4,7 из 5
Скачивая программу, вы принимаете условия Лицензионного соглашения
Читать далее

AdGuard
для Android

AdGuard for Android — это идеальное решение для Android-устройств. В отличие от других блокировщиков, AdGuard не требует полного доступа и предоставляет широкий спектр возможностей по управлению приложениями.
Отзывы пользователей: 30326
4,7 из 5
Скачивая программу, вы принимаете условия Лицензионного соглашения

AdGuard
для iOS

Самый продвинутый блокировщик рекламы для Safari: он позволяет забыть о всплывающей рекламе, ускоряет загрузку страниц и защищает личные данные. А с помощью ручной блокировки можно настроить фильтрацию так, как это удобно вам.
Отзывы пользователей: 30326
4,7 из 5
Скачивая программу, вы принимаете условия Лицензионного соглашения

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

AdGuard — самое быстрое и легкое браузерное расширение для блокировки всех типов рекламы! Выбирайте AdGuard для быстрого и безопасного серфинга без рекламы.
Отзывы пользователей: 30326
4,7 из 5

AdGuard для Safari

Расширения, блокирующие рекламу в Safari, переживают не лучшие времена с тех пор, как компания Apple вынудила всех использовать новый SDK. Познакомьтесь с нашим легко настраиваемым и молниеносным приложением!
Отзывы пользователей: 30326
4,7 из 5
Доступно в
App Store
Скачать
Скачивая программу, вы принимаете условия Лицензионного соглашения

AdGuard Home

AdGuard Home — мощный сетевой инструмент против рекламы и трекинга. С усилением роли интернета вещей становится все более и более важным управлять всей вашей сетью. После настройки AdGuard Home будет охватывать ВСЕ ваши домашние устройства и для этого вам не понадобится программное обеспечение на стороне клиента.
Отзывы пользователей: 30326
4,7 из 5

AdGuard Content Blocker

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

Помощник AdGuard

Дополнительное браузерное расширение для десктопных приложений AdGuard. Даёт доступ к таким функциям в браузере, как блокировка отдельных элементов, занесение сайта в белый список или отправление отчёта.
Отзывы пользователей: 30326
4,7 из 5
Помощник для Chrome Это ваш текущий браузер?
Установить
Скачивая программу, вы принимаете условия Лицензионного соглашения
Помощник для Firefox Это ваш текущий браузер?
Установить
Скачивая программу, вы принимаете условия Лицензионного соглашения
Помощник для Edge Это ваш текущий браузер?
Установить
Скачивая программу, вы принимаете условия Лицензионного соглашения
Помощник для Opera Это ваш текущий браузер?
Установить
Скачивая программу, вы принимаете условия Лицензионного соглашения
Помощник для Yandex Это ваш текущий браузер?
Установить
Скачивая программу, вы принимаете условия Лицензионного соглашения
Помощник для Safari Это ваш текущий браузер?
Если вы не можете найти свой браузер в списке, попробуйте прежнюю версию Помощника, которую вы можете найти в настройках расширения AdGuard.
Загрузка AdGuard началась Стрелка указывает на файл: нажмите на него, и установка начнётся Выберите «Открыть», нажмите «OK» и дождитесь загрузки файла. В открывшемся окне перетащите значок AdGuard в папку «Приложения». Спасибо за выбор AdGuard! Выберите «Открыть», нажмите «OK» и дождитесь загрузки файла. В открывшемся окне нажмите «Установить». Спасибо за выбор AdGuard!
AdGuard есть и в мобильном варианте