Apple добавила поддержку новой функции, позволяющей пользователям macOS и iOS покупать приложения одним набором. Но при желании разработчики могут продавать программы по отдельности для каждой платформы.
Покупки оптом
Apple представила в новой версии своей среды разработки Xcode функцию «универсальные покупки». Благодаря ей разработчики могут продавать приложения для разных платформ компании в общем наборе. Поддерживаются устройства на базе macOS, iOS, tvOS и другие.
Ранее такая возможность существовала лишь в ограниченном виде. Разработчики могли предложить пользователю приобрести набор приложений для iPhone, и они становились сразу же доступны на других устройствах под управлением этой ОС: iPad, Apple Watch и т.д. Сейчас функцию поддерживают все устройства американского ИТ-гиганта.
Авторы программ не обязаны распространять свои разработки подобным образом. Они могут по-прежнему монетизировать приложения отдельно для каждой платформы. Однако представители Apple утверждают, что продажа приложений через «универсальные покупки» – это более популярный способ распространения в экосистеме iOS.
Один для всех
Apple намерена и дальше активно продвигать новый способ продажи приложений. Новая функция будет по умолчанию включена в последней версии Xcode, а разработчики смогут сразу же добавлять в наборы уже существующие приложения для macOS.
«Универсальные покупки» – часть инициативы Project Catalyst, предполагающей унификацию приложений для macOS, iOS и tvOS. Проект должен решить одну из ключевых проблем экосистемы Apple: необходимость несколько раз платить за одну и ту же программу на разных устройствах. О желании избавиться от этой недоработки представители американской компании заявили еще летом прошлого года на а конференции WWDC.
Однако первые попытки добиться единообразия приложений вызвали недовольство со стороны разработчиков. Реализация концепции Project Catalyst привела к тому, что им пришлось переписывать значительные части кода программы заново, чтобы она соответствовала новому дизайн-коду. Решению проблемы не сильно помог специальный инструмент от Apple, упрощающий адаптацию мобильного приложения для десктопных устройств. Поэтому авторы софта продолжили монетизировать разные версии программ по отдельности, чтобы компенсировать дополнительные расходы на разработку.
«Универсальные покупки» должны отчасти решить эту проблему. Apple намерена, в первую очередь, заинтересовать новой функцией рядовых пользователей, избавив их от необходимости дважды платить за одно и то же приложение. Если владельцы устройств на базе macOS, iOS и tvOS проявят интерес к нововведению, то и разработчики начнут активнее продавать программы наборами.