
По мере развития судебного процесса Epic мы узнаем больше подробностей о внутренних обсуждениях внутри бизнеса Apple. Показания Тристана Космынки, одного из руководителей App Store, в пятницу позволили нам больше узнать о статистике App Store, и мы можем сказать, что App Store для iPhone — единственный большой хит Apple. Вот почему.
Не углубляясь в тему этого судебного дела, очень интересно узнать больше о статистике магазинов приложений Apple. В то время как более 500 человек еженедельно проверяют 100 000 приложений, мы узнали, что большинство проверяемых приложений — это приложения для iPhone.
Анализируя данные за неделю с 16 ноября 2019 года, мы видим большое несоответствие в данных iOS по сравнению с данными tvOS и macOS:
- Было подано 58 875 приложений для iPhone, из них 15 069 — новые приложения
- Было подано 681 приложение для Mac, из них 152 — новые приложения
- Было подано 142 приложения для Apple TV, из них 27 — новые приложения
Например, на этой неделе было подано всего 73 новых приложения для watchOS, что показывает, что помимо App Store для iPhone и iPad, в других магазинах Apple особо нечего найти.
Согласно этим данным, которыми Apple поделилась в этом деле, в 2019 году в ее магазинах было доступно 10 009 приложений для tvOS и 27 240 приложений для macOS, в то время как в App Store для iPhone/iPad было доступно более миллиона приложений.
Эти цифры означают как минимум две вещи: iPhone — самый большой хит Apple, и разработчики не готовы создавать приложения для tvOS и watchOS.
Что случилось с магазинами приложений tvOS и watchOS?

Когда Apple выпустила Apple TV четвертого поколения и его App Store, это был шанс для компании продвигать Apple TV как устройство, похожее на игровую консоль. Проблема заключалась в некоторых ограничениях, которые компания наложила на разработчиков. Вот что Apple требовала от разработчиков в 2015 году:
Требования к играм, поддерживающим игровые контроллеры
Apple создала особые требования, которым вы должны следовать для любой игры, поддерживающей игровые контроллеры. Эти требования разработаны для обеспечения постоянной возможности игры.
Ваша игра должна поддерживать пульт Apple TV. Ваша игра не может требовать использования контроллера.
Игры tvOS, поддерживающие контроллеры, должны поддерживать расширенную раскладку управления. Все контроллеры для tvOS являются внешними расширенными контроллерами.
Игры должны быть проходимы с использованием автономных контроллеров. Если вы поддерживаете внешний контроллер, игра должна быть проходима только с этим контроллером.
Вы должны поддерживать кнопку паузы. Все контроллеры включают кнопку паузы. Когда игра активна, нажатие кнопки паузы должно приостанавливать игру. Когда игра не ведется, например, когда вы находитесь в меню, кнопка паузы переходит к предыдущему экрану контента.
Это изменилось год спустя, но поскольку Apple TV никогда не была хитом, разработчики, вероятно, просто не считали стоящим усилий создавать целое приложение для приставки Apple.

В случае с Apple Watch разработчики обычно говорят, что SDK WatchKit ограничен, и многие нативные приложения Apple Watch используют приватные API, к которым другие приложения не могут получить доступ, чтобы предложить тот же опыт. С годами Apple улучшила возможности разработки для watchOS, но многие разработчики, сделавшие ставку на платформу в начале, больше никогда не разрабатывали для Watch.
В 2018 году, например, Instagram был одним из многих приложений, которые были удалены из App Store Apple Watch после того, как Apple потребовала нативные приложения в обновлениях:
«Приложение Instagram для Apple Watch было одним из оригинальных приложений социальных сетей, дебютировавших в первые дни watchOS (…), но приложение не обновлялось годами, чтобы использовать текущие функции. Например, приложение не работало через Wi-Fi или LTE, несмотря на то, что Apple Watch получила возможность загружать приложения без iPhone поблизости, а Instagram никогда не добавлял функции обмена сообщениями, хотя владелец Facebook предлагал поддержку Messenger на Apple Watch.
Вместо этого Instagram присоединяется к расширяющемуся кладбищу заброшенных приложений Apple Watch, которое уже включает Slack, Whole Foods, eBay, Amazon и Google Maps. Производитель умных термостатов ecobee также недавно удалил свое приложение для Apple Watch, но намекнул на возвращение новой версии в будущем обновлении.“
По состоянию на 2021 год Spotify — одно из немногих приложений, вернувшихся в App Store Watch, но оно по-прежнему менее эффективно, чем приложение Apple Music для Watch.
Итоги
Дело Epic против Apple будет продолжаться еще две недели, и мы ожидаем узнать больше о структуре Apple. Интересно также наблюдать за усилиями компании за последние три года по привлечению разработчиков к созданию приложений для всех ее магазинов Apple.
Также в 2019 году на WWDC компания представила проект Catalyst, чтобы помочь разработчикам сделать их приложения для iOS совместимыми с Mac. С тех пор Apple выпустила больше API для Apple Watch для разработчиков, а также возможность создавать собственные — хотя и по-прежнему ограниченные — циферблаты Watch.
Читайте также:
- В процессе проверки App Store участвует более 500 экспертов; менее 1% отказов обжалуются
- Apple, скорее всего, выиграет дело против Epic Games, но все же может пойти на уступки разработчикам
- Вице-президент App Store дает показания в суде по делу Epic; электронные письма раскрывают специальный доступ к API для Hulu и других разработчиков
- Apple заблокировала приложение Shadow после того, как Microsoft использовала его как пример для одобрения xCloud для iOS
- Электронные письма раскрывают попытки Apple помешать Netflix отказаться от поддержки встроенных покупок в App Store
- Генеральный директор Epic говорит, что принял бы специальное соглашение с App Store, если бы Apple предложила