What: Apple предоставила разработчикам возможность создавать универсальные приложения - купите один раз и используйте на любом устройстве Apple.
Как: Новая бета-версия платформы разработки Apple, Xcode, добавила эту функцию.
Why Do You Care: Как только разработчики начнут это делать, вам не придется покупать отдельное приложение для вашего iPhone, iPad и Mac.
Обычно, если вы хотите запустить одно и то же приложение на iPhone и Mac, вам нужно купить отдельные версии для каждого устройства. Однако теперь Apple помогает разработчикам приложений создавать одно приложение для всех устройств. Вместо того, чтобы покупать копию, скажем, Photoshop для iPad и одну для Mac, вы сможете приобрести приложение один раз, а затем установить его на любом устройстве iOS, macOS, iPadOS или tvOS, которое у вас есть.
В объявлении Apple говорится: «Начиная с марта 2020 года вы сможете распространять версии своего приложения для iOS, iPadOS, macOS и tvOS в качестве универсальной покупки, что позволит клиентам наслаждаться вашим приложением и в -приложения совершают покупки на разных платформах, покупая только один раз. Вы можете создать новое приложение для этих платформ, используя одну запись приложения в App Store Connect, или добавить платформы в существующую запись приложения. Начните создавать и тестировать свои приложения с помощью одного идентификатора пакета с помощью бета-версии Xcode 11.4».
Xcode - это то, что разработчики Apple используют для создания приложений для Mac, iPhone, iPad, Apple Watch (не упоминается в объявлении Apple) и Apple TV.
В дополнение к разработке того, что Apple называет универсальными приложениями (термин, который раньше просто обозначал приложения, которые вы могли бы использовать на своем iPhone и iPad), новый Xcode обеспечит паритет функций для категорий в магазинах приложений для Mac и iOS., с инструментами разработчика, графикой и дизайном для iOS, а также с книгами, едой и напитками, журналами и газетами, навигацией и покупками в Mac App Store.
Это изменение призвано сделать приложения более доступными для обнаружения, поскольку пользователям не придется перемещаться по разным организационным схемам на своих устройствах.
Весь этот процесс начался с Project Catalyst, оптимизации систем кодирования Apple, позволяющей разработчикам iOS переносить свои приложения на Mac. Теперь кажется, что Apple сделала еще один шаг к тому, чтобы сделать все приложения доступными для всех своих устройств.