25 января случилось то, что некоторые пользователи iOS ждали больше 10 лет. Apple официально и впервые собралась открывать возможность установки приложений не из App Store, а из сторонних магазинов приложений. Также будут разблокированы платежи по NFC для сторонних программ и установка других движков браузеров.
Редакция iPhones.ru попросила российских разработчиков прокомментировать это событие. Приводим их мнение далее. Не все согласились публично под ним подписаться, но это нормально.
Иван, iOS-разработчик, крупная российская компания
Все сегодняшние объявления явно нацелены на прессу и европейских законодателей. Технических подробностей на различных страницах, в том числе на портале разработчиков, нет.
Учитывая важность прецедента, стоит ожидать «палки в колёса» для различных участников процесса. Возможно, новые API будут доступны для приложений с iOS 17 или даже iOS 17.4, что заметно уменьшит количество пользователей, которые смогут поставить «стороннее» приложение. Сейчас крупные проекты стараются поддерживать версии начиная от iOS 14, иногда iOS 15+.
Компания даёт понять, что не пустит того, кто не будет готов подтвердить свою возможность финансово обеспечивать работу новых магазинов. Это становится ещё одним ограничивающим фактором. Выходить в сторонних магазинах смогут те, кто точно знают, как монетизировать своих пользователей.
Не стоит ожидать, что данный функционал будет доступен где-либо ещё помимо Европы до вступления в силу похожих законов в других странах мира. У Apple достаточно различных источников данных о местоположении пользователей (можно вспомнить активацию ЭКГ на Apple Watch), которые могут быть использованы для запрета установки сторонних приложений за пределами Европы.
Александр Петровичев, iOS-разработчик, Дубликатус
Как я понимаю, разработчикам приложений можно будет размещаться в альтернативных магазинах бесплатно только до 1 миллиона установок. А вот после превышения лимита им придётся платить по 50 евроцентов за установку на каждом уникальном устройстве.
К тому же комиссии в EU зоне так же понизят до 17% (10% для SMB) + 3% если использовать App Store для обработки платежей. Для разработчиков самих маркетплейсов условия те же самые, но без бесплатного порога. При этом в такой сторонний магазин можно будет выложить только те приложения, которые так или иначе доступны в App Store.
Скорее всего, разработчикам добавят дополнительные «галочки», на каких маркетплейсах выкладываться. Если они не будут вставлять никакие палки в колеса (например, убирать SMB) – не вижу, почему девелоперам не стоит пользоваться этой возможностью до бесплатного порога. После же превышения лимита лишь небольшое количество приложений может оправдать такую цену установки, учитывая сохранившиеся 20% комиссии + 0.5 евро за установку. SMB на данном этапе можно даже не рассматривать.
Думаю что какие-то страны захотят сделать свои альтернативы App Store, а некоторые гигантские корпорации вроде Epic Games запустят свои маркетплейсы, чтобы там распространять свои игры. Но не считаю, что это будет популярно. Например, непонятно, зачем тем же Epic Games пускать в свой собственный магазин всех подряд. Да и с точки зрения юзера не очевидно, зачем другие магазины нужны – ну, кроме как скачивания банковских приложений.
Дмитрий Анохин, iOS Team Lead, Aitu
В очередной раз видим, что ЕС имеет большое значение для Apple. Вероятно, прецедент с USB-C удалось использовать, и поэтому именно тут пользователи первыми получили альтернативные магазины, сторонние способы платежей в приложениях и браузерные движки.
Можно ли это назвать победой над «монополией» Apple? Нет. Прочитав анонс несколько раз, можно прийти к выводу, что Apple пытается найти золотую середину и не упустить выгоду, при этом формально соблюдая закон.
Сейчас крайне сложно прогнозировать, как возможность использования альтернативных магазинов отразится на пользователях, станет лучше или хуже, изменится ли что-то. Если обратить внимание на Android, то увидим, что там сохранилось доминирующее положение Google Play. Стоит ли ожидать, что в экосистеме Apple будет иначе? Думаю, нет.
Если рассматривать альтернативный магазин как способ установки удалённых из App Store приложений, то все может оказаться не так просто. В цепочке процесса выпуска любого приложения для iOS никуда не исчезла обязательный процесс нотаризации (проверки приложения экспертами Apple), которая может оказаться непреодолимым барьером, в том числе из-за санкций.
Что же касается браузеров, то это решение действительно позитивное без всяких «но». Вряд ли Apple оставит вопрос безопасности таких браузеров без внимания. Скорее всего, подготовит специальные инструменты для защиты их пользователей.
Важной частью этого обновления является попытка купертиновцев обеспечить высокий уровень защиты пользовательских данных. Высокие стандарты Apple по этой части уже давно являются их визитной карточкой. По уже сложившейся традиции, каждая новая крупная версия iOS не обходится без ужесточения политик использования системных API или очередных требований к хранению и обработке.
Какой вывод можно сделать из всего этого? Для себя я это вижу как широкий бета-тест в рамках одного региона. В скором времени аналоги этого европейского закона о цифровых рынках начнут появляться в странах, заинтересованных в защите собственных интересов. Хочется верить, что в будущем мы увидем еще большую открытость Apple к изменяющемуся мировому рынку.
Владимир Пригарин, CTO, РосДомофон
Важно понимать, что сторонние маркетплейсы всё ещё находятся внутри операционной системы iOS на устройстве от Apple и используют API от Apple. Это значит, что при разработке приложений разработчики будут использовать iOS SDK, покупать аккаунт разработчика, использовать Xcode и портал разработчика. Весь «облачный» функционал будет от Apple, те же Push-уведомления через APNS.
Логично, что Apple будут брать плату за использования этой функциональности. Можно ещё заметить, что Apple снизила комиссии, что делает разработку сторонних маркетплейсов менее привлекательными. А разработчикам менее привлекательно быть «и там, и тут», так как есть плата за установку.
Более того, если ваш аккаунт разработчика заблокируют, то сторонний магазин не поможет доставить Push-уведомления и предоставить функциональность от Apple.
Например, в Android разработчикам нужно использовать Google Сервисы для Push-уведомлений, или Сервисы Huawei, если говорим про приложения для устройств с ОС от Huawei.
Снижение комиссий и послабления в плане использования сторонних систем покупок открывают свободную дорогу к более гибким механизмам оплат, которые в текущий момент реализуются с некоторым трудом. У Apple Review Team очень строгий гайдлайн по этому поводу. И любая зацепка за «диджитал контент» автоматически обязывает разработчика использовать API In-App Purchase. Более того, функциональность самого приложения может подвести проект под формат «для покупок», а к ним всегда усиливаются требования в процессе проверки ревьюверами Apple.
Для российского рынка это пока знак, что если в РФ введут такие же меры, то появится возможность снизить комиссии и получить больше возможностей по использованию и распространению приложений. Если до нас это всё доедет, то можно ожидать приложение с банковскими картами от всех банков. И каждый уважающий себя банк сделает подобный функционал.
Смущает только, что там будет необходимо предоставить выбор, какое приложение вместо Wallet будет использовать пользователь. Если у пользователя несколько банков, то пользоваться этим будет неудобно.
Алексей, Techical Team Lead, appdb
Apple объявила, как они будут «разрешать» загрузку приложений не из App Store. Это потребует авторизации для разработчиков маркетплейса, авторизации приложений iOS и других вещей, использование API Apple, что означает лишь одно – Apple всё равно будет контролировать распределение приложений вне App Store, заставляя всех получать их одобрение. Не так должна работать свобода, и DMA ЕС предлагает гораздо больше, чем контроль над тем, что мы можем делать с устройствами, которыми мы владеем.
Вместо того, чтобы делать такие вещи, Apple может:
▪ разрешить разблокировку загрузчика, чтобы мы могли разрабатывать свою собственную операционную систему для использования с нашими собственными приложениями и покупками
▪ разрешить установку приложений нормальным образом, как мы все делаем это на macOS
Однако это не для них.
Мы будем продолжать нашу борьбу против этой монополии, и сейчас у нас есть законные основания благодаря DMA ЕС.
Следуя нашему желанию предоставить вам больше свобод, мы объявляем, что appdb станет официальным магазином приложений в 2024 году, предоставляя разработчикам настоящую свободу и максимальную поддержку в плане функциональности. Вскоре мы запустим:
▪ Идеальные по функциональности установки приложений (с использованием ваших собственных учетных записей разработчика на данный момент или любых других методов, которые будут обнаружены)
▪ Инициативу для всех подать в суд на Apple за их ограничения в ЕС
▪ Возможность для легитимных разработчиков публиковать приложения на appdb с контролем над их производными (измененными или патченными приложениями)
▪ Свободу выбора – хотя мы предоставим замены для API Apple для приложений, покупок в приложениях, подписок с гораздо меньшими комиссиями и т. д., и вы все равно сможете использовать свои методы обработки платежей
▪ Сайт знаний о монополии Apple, установке приложений не из App Store, метриках, которые они собирают относительно ваших приложений, где мы объясним, как они ограничивают вашу свободу, и что вы можете сделать против этого. У нас более 10 лет опыта в этой области.
Вот как это должно работать! Это не дело Apple, что мы используем на своих собственных устройствах.
Иван Кочкин, независимый iOS-разработчик, Inparty
Я бы очень хотел, чтобы появились полноценные альтернативые сторы, потому что Эппл несколько раз отклоняла мои приложения.
Из последнего – я увидел приложение Parallel Live, это симулятор стрима, в котором показывается, что у тебя как будто десятки тысяч зрителей, и они пишут комменты. Мне оно понравилось, но там комменты были только на английском, поэтому я сделал похожее приложение, с комментами на русском. Залил в апп стор, и внезапно получил отказ!
Эппл кому-то разрешает публиковать приложение, а кому-то отказывает в публикации такого же проекта, но на русскоговорящую аудиторию.
Это какие-то адовые двойные стандарты.
Я бы разместил в альтернативном сторе, но и там скорее всего не получится, потому что всё равно нужно будет проходить модерацию Apple.
—
P.S. Вы русскоговорящий разработчик и вам есть, что добавить? Пишите на [email protected] или в Telegram @ngoryainov.

32 комментариев
Форум →