Закрыть объявление

Apple TV в этом году прошел через большие изменения – получила собственную операционную систему tvOS, а также собственный App Store. Поскольку устройство категорически отличается от других продуктов Apple, оно относится к Разработка приложения Apple TV конкретные правила.

Небольшой стартовый размер, ресурсы только по запросу.

Одно можно сказать наверняка — приложение, размещенное в App Store, не будет иметь размер более 200 МБ. Разработчикам приходится весь основной функционал и данные ужимать в лимит в 200МБ, дальше этого шлейф не выходит. Сейчас вы можете подумать, что многие игры занимают до нескольких ГБ памяти, а для многих приложений 200 МБ будет недостаточно.

Другие части приложения, так называемые теги, будут загружены, как только они понадобятся пользователю. Apple TV предполагает постоянное высокоскоростное подключение к Интернету, поэтому передача данных по требованию не является препятствием. Размер отдельных тегов может составлять от 64 до 512 МБ, при этом Apple позволяет размещать в приложении до 20 ГБ данных.

Однако, чтобы быстро не заполнять память Apple TV (а ее не так уж и много), в память можно загрузить максимум 20 ГБ из этих 2 ГБ. Это означает, что приложение на Apple TV будет занимать максимум 2,2 ГБ памяти (200 МБ + 2 ГБ). Старые теги (например, первые раунды игры) будут автоматически удалены и заменены необходимыми.

В 20 ГБ данных можно хранить довольно сложные игры и приложения. Как ни странно, tvOS предлагает в этом отношении больше, чем iOS, где приложение может занимать 2 ГБ в App Store, а затем запрашивать еще 2 ГБ (то есть всего 4 ГБ). Только время покажет, как разработчики смогут использовать эти ресурсы.

Требуется поддержка новых драйверов

Приложение должно управляться с помощью прилагаемого контроллера, так называемого Siri Remote, это еще одно правило, без которого приложения не могут быть одобрены. Конечно, с обычными приложениями проблем не будет, она возникает с играми, требующими более сложного управления. Разработчикам таких игр предстоит придумать, как эффективно использовать новый контроллер. Таким образом, Apple хочет обеспечить простоту управления во всех приложениях.

Однако нигде не уточняется, до какого именно уровня такая игра должна быть управляемой контроллером Apple, чтобы пройти процесс одобрения. Пожалуй, достаточно представить себе экшн-игру от первого лица, где нужно ходить во все стороны, стрелять, прыгать, совершать различные действия. Либо разработчики разгадают этот орех, либо они вообще не выпускают игру на tvOS.

Да, к Apple TV можно подключить контроллеры сторонних производителей, но они считаются второстепенным аксессуаром. Вопрос в том, обесценят ли Apple TV более сложные игры, которые потенциально могут отсутствовать в App Store. Упрощенный ответ – скорее нет. Большинство пользователей Apple TV, вероятно, не будут заядлыми геймерами, которые купили бы его для таких игр, как Halo, Call of Duty, GTA и т. д. Такие пользователи уже имеют эти игры на своих компьютерах или консолях.

Apple TV ориентирована (по крайней мере, на данный момент) на другую группу людей, которые могут обойтись более простыми играми и, что самое важное, — которые хотят смотреть свои любимые шоу, сериалы и фильмы по телевизору. Но кто знает, например, Apple работает над своим игровым контроллером, который позволит управлять еще более сложными играми, а Apple TV станет (помимо телевидения) еще и игровой консолью.

Ресурсы: iMore, Грань, Культ Мак
.