О новых шагах Google в стремлении к узурпации торговли приложениями. Сможет ли независимый разработчик отодвинуть от своей шеи чугунный сапог монополиста?
На заре своего создания Android OS обещала полную открытость исходного кода, простой и прозрачный путь для публикации приложений сторонних разработчиков, но все меняется со временем. Согласно предварительным оценкам и прогнозам Sensor Tower Intelligence на 30 июня, мировые потребительские расходы на мобильные приложения достигли 64,9 миллиарда долларов США в App Store и Google Play в первой половине 2021 года. Это на 24,8 процента больше, чем 52 миллиарда долларов, сгенерированные обоими магазинами за тот же период в 2020 году. Можно прямо говорить, что пандемия и общее глобальное обнищание клиентов никак не сказались на рынке приложений. И на этом рынке уже нет никакого смысла выделять внутриигровые покупки и новые установки платных приложений, когда мы рассуждаем о мотивах продавца, ведь объем прибыли неуклонно растет в любом случае.
И, разумеется, не весь этот рынок экосистемы Android принадлежит Google, ведь существуют сторонние магазины приложений, вполне успешные ApkPure, QooApp, XDA Labs и другие, уже сомнительные с точки зрения законности. Даже «киллерфича» официального магазина Google – обновление установленных приложений – успешно повторена сторонним ПО, и установленный вручную APK-файл успешно обновляется при помощи приложения APKUpdater (и ему подобных, входящих в состав главного приложения сторонних магазинов), пускай и в несколько ограниченном режиме, связанном с дополнительными действиями. И в основе всего этого лежит открытый код Android, анонсированный с самого начала его создания. Но при взгляде на рост рынка приложений у одного из привилегированных разработчиков Android OS – Google, похоже, зашевелилось под ложечкой, иначе как объяснить предпринятые компанией действия, направленные в сторону закрытия экосистемы для непослушных издателей, разработчиков и независимых пользователей. Итак, вот эти действия, которые в сумме и дают основания утверждать о попытке раскола общества открытого исходного кода со стороны Google:
Большие приложения одним файлом
На этой неделе компания Google официально объявила об обязательном вводе для новых приложений стандарта под названием Android App Bundles (.Aab). О нем мы слышали с 2018 года, а суть его проста. Установка приложений большого размера в случае применения пакета .Apk ранее происходила в несколько этапов. Пользователь скачивал из Google Play установочный файл, запускал его и догружал основной массив данных. Тем не менее, это не понравилось разработчикам и пользователям, мнение которых озвучила почему-то компания-владелец магазина приложений Google Play, а не они сами. Да, действительно, такой способ установки и даже некоторые другие изменения, которые касаются разработчиков (отсутствие необходимости создания APK одного и того же приложения для каждой референс-платформы), упрощают жизнь самой компании Google (фрагментация серверов в зависимости от размера приложения дает ключ к экономии ресурсов). Но пользователь тут точно ни при чем. В условиях перемещения по городу гораздо эффективнее использовать многоэтапный уровень загрузки, не теряя ее прогресс при этом.
Главная же причина негодования общественности заключается в том, что поддерживать стандарт AAB сможет только официальный магазин Google Play, никакой поддержки ручной установки AAB-приложения на уровне AOSP не будет. Монополисты захватывают власть? Такого же мнения придерживается и основатель (и директор) Epic Games Тим Суини, в очередной раз разразившийся обвинениями в сторону монополистов:
Это одна из многих причин, по которым мы не должны принимать аргумент: «Если вам не нравятся ограничения iPhone, купите телефон Android». Обе компании вышли из-под контроля, попирая права пользователей и разработчиков. Отличие только в том, что Apple на несколько шагов впереди.
Google переходит от открытого формата APK к проприетарному формату приложений Android, привязанных к Google Play. Это еще один способ отдать предпочтение собственному магазину и задушить конкуренцию
Итак, по мнению одного из главных борцов с монополистами (включая подачу судебных исков и лоббизм, а не просто сотрясание воздуха ртом), Android-смартфон неуклонно превращается в iPhone, если говорить об открытости экосистемы в целом. Это грустно.
Я вычислю тебя по API
Долгие годы абсолютно каждый мог стать разработчиком Android, а для регистрации в Google Play в качестве разработчика требовались только учетная запись (электронная почта) и номер телефона (без подтверждения личности). Но, видимо, чтобы лучше контролировать непослушных, Google вводит обязательное указание физического адреса разработчика и в дополнение обязательную верификацию почты и телефона (вам будут звонить и проверять).
Еще несколько лет назад я бы сказал, что это хорошо. Что это помогает лучше охранять пользователей от приложений-вымогателей, от мошенников и т.д. Но в свете последних событий вижу тут, уж простите, очередной инструмент для политического влияния через поддержку или преследование неугодных точек зрения. Образ врага или друга в голове пользователя смартфона создать очень просто, для этого достаточно выводить на первый план нужные новости и статьи, а обратную точку зрения, неугодную хозяину (птице из рода ястребиных), можно и не выводить. Теперь физический адрес неугодного разработчика уже будет находиться в базе, и можно не канителиться с ним, если он находится в ареале прямого влияния специальных служб. А тем, кто считает, что это все выдумки, предлагаю прочитать статью о конфликте спецслужб Израиля (и других национальных государств) с «правозащитниками», вылившемся в избиение и даже убийства последних.
Для вычисления физического расположения жертв использовалось программное обеспечение Pegasus от NSO Group, но в контексте Google это не имеет никакого значения, ведь база с адресами неугодных уже будет находиться внутри компании.
В любом случае фактор «мы знаем, кто ты и где живешь» поможет гигантской компании с огромным юридическим аппаратом держать разработчиков на очень коротком поводке, умножая на ноль все их стремления к равноправному сотрудничеству.
Возможные причины такого поведения Google
Старая и казавшаяся неисчерпаемой кубышка для обогащения под названием «монопольная реклама», похоже, может показать Google донышко. Конец июня ознаменовался громкими делами в антимонопольной сфере в отношении компании со стороны ЕС и примкнувшей к нему Индии. Данных о доле общего медийного рекламного пирога в Индии найти не удалось, но в ЕС по состоянию на конец 2019 года она оценивалась в 20 миллиардов евро. Есть за что побороться, что и сделала антимонопольная комиссия ЕС 22 июня 2021 года. Но если в случае ЕС речь идет о предполагаемом монопольном положении Google на рынке медийной рекламы в интернете вообще, то Индия ограничилась сегментом умных телевизоров.
Предполагаемое ограничение прибыли от рекламы и могло сподвигнуть руководство компании Google на взятие под более плотный контроль рынка приложений, отсекая возможность использования новых стандартов для новых независимых разработчиков и убирая старых по надуманным предлогам.
Заключение
Компания Google (как и Apple) и раньше делала внезапные изменения в политике. И даже пыталась скрывать новости про наезды фирменных беспилотных автомобилей на других участников движения. У пользователя не должно быть никаких иллюзий относительно «порядочности» компании.
За первыми шагами к тотальному контролю всех участников рынка экосистемы Android могут последовать и следующие. Например, обязательная регистрация физического адреса пользователя позволит Google интегрироваться в его местную инфраструктуру и слать ненужную рекламу из соседних магазинов, зарабатывая на этом помимо воли пользователя. Отключение со временем поддержки ручной установки приложений в пакете .Apk по причине «это приложение небезопасно и бла-бла-бла» убьет все возможности для создания независимых приложений, таких как Fortnite. И, конечно же, встанет вопрос о существовании как таковом всех независимых магазинов (и репозиториев).
Иными словами, Google хочет контролировать все, подобно Apple. А плохо это или хорошо для пользователя, приглашаю обсудить в комментариях.
Боже, что я прочитал?..Да, формат .aab поддерживается только в Play Store, и что? Файлы .apk всё так же можно использовать, более того, существуют инструменты конвертации .aab в .apk для конкретного устройства, или даже в "универсальный" .apk-файл. Где здесь закручивание гаек-то?Причём и формат-то действительно удачный, и действительно позволяет экономить трафик и свободное место на устройстве. Да, он в первую очередь предназначен для Play Store, но это потому, что в Play Store уже есть вся сложная инфраструктура для его поддержки.То есть, исходный посыл что .aab приходит на замену .apk для того, чтобы все пользовались только Play Store — в корне неверный, речь идёт только о том, что для публикации именно в Play Store будет использоваться .aab вместо .apk, но все остальные разработчики и магазины приложений всё так же вольны использовать .apk, это никто не запрещает.
Расскажите откуда берутся новые версии Android Studio (и другие инструменты). Кто платит за бесплатность этого ПО?"но все остальные разработчики и магазины приложений всё так же вольны использовать .apk, это никто не запрещает." — прямо сейчас да. Вот только назовите хоть одну причину, которая бы заставила Google не считать .apk "вредоносным ПО" или просто вычеркнуть этот формат из поддерживаемых в инструментах разработки в новых версиях ОС. Или выкинуть из всех своих онлайн-ресурсов, например из своего облака.
Ваш комментарий – отличная иллюстрация того, почему Google не будет этого делать: очевидно, это убило бы вообще всю веру в платформу и отстранило разработчиков, а за ними и пользователей, но это совсем не то, что происходит. Пончик можете оставить себе. 🙂
Apple это не убило, а совсем наоборот — старушка продолжает плавать, хотя технологическое отставание уже наглядно отстает) Может вместо пончика шоколада? 💩
У Apple изначально никакой открытости не было, за счёт чего их доля и упала так сильно. Для Google подобный ход перекрыл бы слишком много возможностей, которые так ценят разработчики, а также уничтожил бы обратную совместимость, а с ней и львиную долю пользователей. Это примерно как отказаться от AOSP целиком: тут же и весь B2B рынок пропадёт (вспомните Zebra, Oculus, Amazon, которые строят свои решения и свой бизнес на Android, но совершенно не зависят от Google Play), и все OEM уйдут хотя бы к той же Huawei. Нет, как Android-разработчик я в такой сценарий не верю, это просто глупо.
Время покажет.
Вы уверены, что правильно поняли задачи формата? У меня иное понимание. Возможность доставлять на девайс ресурсы, предназначенные только для этой модели устройства.На счет нестандарта, уже давно ходит формат apks (split), который решает ту же проблему, только немного хуже. Его установка, так же как и для aab, самой ОСью не поддерживается, но куча программ позволяет спокойно установить. Не вижу ни одной причины, почему аналогично не научатся устанавливать aab. Поставите себе AABInstaller и живите спокойно.
Ну да, ну да. Разработчики такие: "Все, вы google, убили веру в платформу. И не будем под вас подстраиваться, а срочно закрываем бизнес и больше ни-ни!". :))) Вы плохо знаете, как устроен бизнес. А если Google еще на начальном этапе каких-то плюшек разрабам подкинет, то все зайдет на ура просто.
Декларируемая цель может отличаться от реальной, так ведь?
Может. И этого момента, касается второй абзац моего поста. Чтобы разводить панику, нужно обнаружить закрытость формата. Но нет, он вполне себе документирован и понятен.
Во-первых, для этого сегмента могут сделать и исключения. А во-вторых, я не думаю, что это сильно будет волновать Google, т.к. они на этом ничего в любом случае не зарабатывают.
Все всегда начинается с малого. Окно Овертона.
Я правильно понимаю, чтобы поставить apks и aab, нужно сначала поставить apk?Опасения автора связаны как раз с тем, что в следующих релизах apk лавочку могут прикрыть окончательно и бесповоротно.
Для того, чтобы зарегаться в гуглплей как индивидуальный разработчик, требуется документ удостоверяющий личность и оплата регистрации. Паспорт гражданина в случае РФ. У гугла, как и у прочих владельцев площадок, есть проблема мошенников. Люди загружают приложения, которые могут нести вредоносный функционал. Проверить всё вручную сложно, но можно установить фейсконтроль на входе.По поводу aab. Никто не запрещает разработчикам распространять apk на альтернативных площадках. Вангую, что со временем появятся автоматические перепаковщики из одного формата в другой, если ещё не появились.
Гггг ))) Что скажут андроид-бои про эппл-фанов, когда ПлейМаркет превратиться в ЭппСтор?
Они сейчас чем-то отличаются? Ну кроме порога входа.
и отстранило разработчиковКоторые само собой не ради денег работают, а за идею, чтоб дать человекам что то хорошее :)а за ними и пользователейКоторые вообще славятся своей способностью отказываться от удобства ради защиты своих же интересов 🙂
В теориях заговора может, но на практике, как Android-разработчик, я последние пару лет и так уже публикую свои приложения исключительно в .aab, потому что это действительно удобно (слишком много времени я потратил в попытках самостоятельно оптимизировать размер приложений), и для меня изменение правил публикации (ещё раз: не изменение того, что платформа как таковая поддерживает, а того, как происходит публикация в магазине приложений) не меняет вообще ничего. Как разработчик, я это изменение приветствую.К уже сказанному Lecron'ом добавлю, что Google сама предоставляет инструмент для конвертации .aab в .apk, используемый в Google Play для создания конечного пакета для установки на устройства.
Они уже есть, по крайней мере из abb в apk. А про альтернативные площадки это в прямо в точку попал, самые "интересные" приложения на гугл маркет нельзя выложить, в силу того, что они не совсем легальные или не очень лицензионные.
"Под ложечкой" — "засосало", а не "зашевелилось"…
Вся история с возмущёнными разработчиками выглядит так. Радушный хозяин дома пригласил в гости широкую публику, да не просто так, а предложил партнёрство, позволяющее публике под общей хозяйской крышей, заработать денежек. Но прошло время, публика обжилась, отъелась, бизнес наладился, некоторые зажирели как на той карикатуре, и в какой-то момент времени позабыли кто у кого в гостях. Если разработчиков что-то в гостях у Google не устраивает, кто ж их бедолаг держит?!
А есть еще якобы антивирус встроенный в Google Play. Будет проверять сертификаты .aab и удалять неверных.
Только главный арендатор квартиры вовсе не Google, а Huawei, Intel, Microsoft и другие. Google купила себе пару квадратных метров и включила синдром вахтёра.
Для этого нет необходимости менять формат. Поэтому — мимо. Сова трещит.
Под квартирой понимаете весь рынок ИТ? Но тут как бы речь про Андроид. Где Гугл таки во главе. Ни одного форка Андроида, разошедшегося с ним по кодовой базе я не знаю. Только всякие Гармонии, которые наверняка будут вливать в свою ветку все релизные изменения Андроида. Как пример того о чем говорю — Open и Libre Office.
Именно про Android. Читайте в интернетах про Open Handset Alliance. Android не является собственностью Google. Google принадлежит только бренд Pixel и статус обычного разработчика Android.P.S. Еще бы Huawei не использовала свои собственные наработки в Android в своей отдельной ОС Harmony.
Просто посмотрите в репозитории, сколько от кого патчей. Вклад в проект со стороны Гугла доминирующий. ЗЫ. Кто вас сегодня с утра покусал, что критическое мышление отключилось.
То что гугель будет "закручивать гайки" было очевидно давно, когда ещё были другие ОС, вопрос времени.)Обычному пользователю малоинтересно какое там расширение, если все нужное работает как необходимо.Хорошо это или плохо, каждый решает сам. Своё "взаимодействие" с гугель, я давно снизил до минимума.
…назовите хоть одну причину, которая бы заставила Google не считать .apk "вредоносным ПО"…Не будут брать. А тут еще W11 на подходе, которая уже на старых люмиях и всяких остальных ванпласах работает. Равновесие нарушать нельзя, гугль это прекрасно понимает, стоит чуть пережать и все, все забудут про андроид.
Направлением вектора хейта, конечно же.
Когда приложение Google Play стало системным приложением — мы промолчали. Когда еще 100500 приложений Google стали системными — мы промолчали. Когда Google Play стал "проверять" приложения установленные пользователем вручную — мы промолчали. Когда компания Google потребовала от всех .aab мы опять почти промолчали. Когда Android превратится в iOS будет поздно. https://uploads.disquscdn.c…
Не забудут, потому что рядовому пользователю по барабану.
А где говорил про необходимость менять формат? Ее нет. В этом то и суть. Его ввели, чтобы выбить конкурентов.
Может тогда и названия площадок озвучите? Единственное почему "про"двинутый народ продолжает пользоваться плэймаркетом это хоть какой-то контроль. Анкеты со сторонней площадки может быть чем угодно.
Народ продолжает пользоваться, потому что скачивать apk с альтернативных источников и ставить вручную это не удобно и требует определенной сноровки. Со сторонней площадки apk-шка может быть чем угодно это правда, поэтому я слежу за страничками разработчиков которые делают альтернативный софт, подписан на некоторые темы которые ведут разработчики на 4pda, ну и есть пара проверенных источников. А названия тут озвучивать, мне кажется, не уместно. Гугл в помощь, найти не сложно…
Уххх, Саша, жжжете! Давайте я продолжу:Android не является собственностью GoogleДед Эльдара Муртазина воевал в Корее (шокирующие подробности)Рептилоиды недовольны темпами чипизации в Туве и Бурятии и показали истинное лицо Била Гейтса (Фото) Боня плюнула в лицо Соловьеву! Вот что из этого вышло (видео)
Саша,как жить дальше?
Только AOSP 😎
С установленными GMS :)))
Ну просто не будут этим пользоваться. Систему можно будет всегда накатить новую
И где там обещанная российская "Аврора"?