Программа Apple Developer: что нужно знать профессионалам

4 июня 2024 г.
Основные моментыУчастники программы Apple Developer Program имеют доступ к ресурсам для разработки и распространения программного обеспечения для платформ Apple. Участники могут проводить бета-тестирование приложений с участием до 10 000 пользователей и размещать их в App Store. Участники также могут внедрять расширения приложений Apple, такие как Face ID и Touch. Стоимость ID.Membership составляет 99 долларов США в год, и Apple будет получать 30%-ную долю от всех последующих продаж приложений.

Любой, кто задумывался о разработке программного обеспечения для платформы Apple, вероятно, посещал веб-сайт Apple Developer, который до краев заполнен документацией, учебными пособиями, советами и всем, что нужно начинающему разработчику iOS, macOS, watchOS или tvOS.

Огромный объем контента, доступного на веб-сайте Apple Developer, может затруднить его использование. Если добавить к этому несколько размытую границу между веб-сайтом разработчика и реальной программой разработчиков Apple, все может стать еще более запутанным.

Существует большая разница между использованием веб-сайта разработчика для изучения основ создания программного обеспечения для устройств Apple и участием в программе разработчиков Apple. Это руководство прояснит различия.

Что такое программа разработчиков Apple?

Программа Apple Developer Program, по словам Apple, — это конвейер «кода для клиента». Членство в программе Apple Developer Program дает разработчикам все необходимое для создания, тестирования и развертывания приложений для их ОС.

Членство в программе Apple Developer Program дает множество преимуществ, в том числе:

    Доступ к бета-версиям iOS, iPadOS, macOS, watchOS, tvOS и visionOS. Возможность публичного бета-тестирования приложений на 10 000 пользователей с помощью TestFlight. Доступ к множеству расширений приложений Apple, включая CloudKit, Face ID, Touch ID, HealthKit и WeatherKit. Поддержка на уровне кода, которая дает разработчикам доступ к разработчику Apple, который может помочь устранить неполадки и оптимизировать код. Доступ к программе App Analytics Apple Store Connect и другим функциям управления App Store. Возможность публиковать приложения в Apple App Store или, если вы находитесь в ЕС, на альтернативном рынке приложений или веб-сайте. Проверенный Apple идентификатор разработчика для создания сертификатов и профилей, необходимых для подписи приложений и разблокировки функций.

Наряду с этими преимуществами, которые предоставляются любому стандартному членству в программе Apple Developer Program, Apple также предлагает две другие программы, подпадающие под действие программы Developer Program: Enterprise Program и MFi Program.

Программа Apple Developer Enterprise Program предлагает преимущества, включенные в стандартную программу для разработчиков, но добавляет возможность корпоративным клиентам разрабатывать собственные проприетарные приложения для развертывания на устройствах сотрудников.

Программа MFi — или «Сделано для iPod, iPhone и iPad» — предназначена для компаний, которые хотят создавать сертифицированные Apple аппаратные аксессуары. Apple считает, что любое стороннее устройство, которое подключается к устройству Apple электронным способом с использованием лицензированной технологии MFi, подпадает под действие Программы MFi; сюда не входят большинство устройств, использующих порт USB-C или стандартные профили Bluetooth, а также неэлектронные устройства.

Примечание: Производство устройства, подпадающего под программу MFi, не требует от компаний или отдельных лиц регистрации; однако продукты, не сертифицированные MFi, не могут претендовать на сертификацию Apple, и им не будет предоставлен доступ к техническим спецификациям, необходимым для создания полностью совместимого периферийного устройства.

Должны ли разработчики программного обеспечения Apple присоединяться к программе для разработчиков?

Строго говоря, разработчикам, которые хотят создавать приложения для macOS, iOS, tvOS, watchOS или VisionOS, не обязательно становиться участниками программы Apple Developer Program. Однако отказ от членства сопряжен с множеством ограничений.

Перечисленные выше преимущества программы Apple Developer Program недоступны для разработчиков, не являющихся ее участниками. Самое главное, это означает, что лица, не являющиеся участниками, не смогут распространять или монетизировать свои приложения в App Store.

По словам представителя программы разработчиков Apple, лица, не являющиеся участниками, которые подписываются на доступ к веб-сайту разработчиков Apple, получают доступ к Xcode, платформе разработки Apple, и не более того — даже приложение, созданное неучастником, ограничено устройствами, привязанными к Apple ID его разработчика.

ПОСМОТРЕТЬ: Набор для найма: iOS-разработчик (TechRepublic Premium)

Если вы новичок в разработке Apple или просто хотите научиться разрабатывать для устройств Apple, присоединяться к программе для разработчиков нет необходимости. Вы по-прежнему можете создавать приложения для всех операционных систем Apple и устанавливать их на свои личные устройства, но это все — никаких расширений, никакой поддержки, никаких бета-версий ОС и никакого App Store.

Корпоративные клиенты, которые хотят развертывать собственные приложения на устройствах Apple своих сотрудников, также застряли — вы ничего не сможете сделать, не купив членство Enterprise.

Сколько стоит программа Apple Developer Program?

Это неприятный момент: участие в программе Apple Developer Program обходится недешево.

Индивидуальное членство обойдется вам в 99 долларов США в год, что является высокой ценой, если вы не уверены, что сможете окупить эти инвестиции, которые в основном будут осуществляться в виде покупок приложений. Разработчики сохраняют себе 70% выручки от продаж, если не зарегистрируются в программе App Store Small Business, которая позволяет им сохранять 85%.

Членство в программе Enterprise взимается за каждую организацию и стоит 299 долларов США в год.

Присоединение к программе Apple MFi стоит 99 долларов США, но Apple также будет требовать гонорары с каждого проданного устройства MFi. В документации Apple по часто задаваемым вопросам о MFi говорится, что гонорары, связанные с аксессуарами MFi, покрываются соглашением о неразглашении и становятся доступными только после того, как заявка на лицензию MFi будет одобрена.

TechRepublic связалась с Apple для получения дополнительной информации о ценах, связанных с программой Apple MFi, и получила следующий ответ:

Вся общедоступная информация о Программе MFi доступна на нашем сайте: https://mfi.apple.com/en/faqs. К сожалению, мы не можем предоставить дополнительную информацию о Программе MFi, кроме той, которая представлена ​​на веб-сайте.

Как присоединиться к программе разработчиков Apple?

Программа Apple Developer Program открыта для разработчиков со всего мира. Разработчики, желающие заплатить взнос в размере 99 долларов США за членство в Программе разработчиков, могут начать процесс здесь.

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

Производители оборудования могут начать процесс регистрации MFi здесь.

Те, кто хочет просто поэкспериментировать с созданием программного обеспечения для устройств Apple, могут бесплатно подписаться на доступ к веб-сайту Apple Developer, указав Apple ID, который предоставляет доступ к Xcode.

Примечание редактора: эта статья была обновлена ​​Фионой Джексон.

Подпишитесь на еженедельную рассылку Apple Хотите ли вы получать советы по iPhone и Mac или последние новости Apple, касающиеся предприятий, у нас есть все. Доставка по вторникам Адрес электронной почты Подписываясь на нашу рассылку, вы соглашаетесь с нашими Условиями использования и Политикой конфиденциальности. Вы можете отписаться в любое время. Подписаться
Подпишитесь на еженедельную рассылку Apple Если вам нужны советы по iPhone и Mac или последние корпоративные новости Apple, мы вам поможем. Доставка по вторникам Адрес электронной почты Подписываясь на нашу рассылку, вы соглашаетесь с нашими Условиями использования и Политикой конфиденциальности. Вы можете отписаться в любое время. Подписаться

Оригинал
PREVIOUS ARTICLE
NEXT ARTICLE