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

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

Понравился пост?
9 934 9934 отзыва
Отлично!

AdGuard для Windows

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

AdGuard для Mac

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

AdGuard для Android

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

AdGuard для iOS

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

AdGuard Content Blocker

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

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

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

Помощник AdGuard

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

AdGuard DNS

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

AdGuard Home

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

AdGuard Pro для iOS

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

AdGuard для Safari

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

AdGuard Temp Mail

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

AdGuard для Android TV

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