Apple Apple TV – Apple (FR), планування програми TVOS – Apple Розробник
Планування програми TVOS
Contents
Після того, як ви працюєте та запускаєте додаток, шукайте додаткові способи вдосконалення досвіду. Маленькі речі можуть змінити велику різницю, де додає певну функцію або затвердити вміст по -іншому. Наприклад:
Apple Apple TV
Оригінальна серія та фільми Apple TV+. Преміум -канали на ваш вибір. Тисячі фільмів для оренди або купівлі. Найпопулярніші потокові послуги * . У додатку Apple TV є все, доступне на всіх улюблених пристроях Apple, а також на ваших потокових платформах, підключеному телевізорі, вашій ігрової консолі та багатьох інших підтримка. Ви не знайдете краще дивитися телевізор.
Відкрийте додаток
Майже все. Наразі на ваших екранах.
На Apple TV+Дивіться у потоці оригінальної серії Apple та фільмів, які відзвучали критиками. Виключно в додатку Apple TV.
Купувати. Хвалити. виглядати. Безпосередньо в додатку. Знайдіть тут тисячі фільмів, включаючи великі успіхи нещодавно випущені. Ви можете купувати, орендувати та переглядати вміст (включаючи придбані на iTunes) безпосередньо в додатку.
Потокові послуги простіше, ніж будь -коли. Легко відкрийте для себе серіал, яка зачарує вас на потокові послуги, такі як Mycanal, Molotov та Amazon Prime Video – безпосередньо з програми.
На Apple TV+Дивіться у потоці оригінальної серії Apple та фільмів, які відзвучали критиками. Виключно в додатку Apple TV.
Купувати. Хвалити. виглядати. Безпосередньо в додатку. Знайдіть тут тисячі фільмів, включаючи великі успіхи нещодавно випущені. Ви можете купувати, орендувати та переглядати вміст (включаючи придбані на iTunes) безпосередньо в додатку.
Потокові послуги простіше, ніж будь -коли. Легко відкрийте для себе серіал, яка зачарує вас на потокові послуги, такі як Mycanal, Molotov та Amazon Prime Video – безпосередньо з програми.
Легко знайти те, на що ви хочете подивитися.
Французькі серії та фільми
Якщо вам сподобалось все людство
Персоналізація. Під безпрецедентним світлом. Відкрийте пропозиції щодо фільмів та серій Тільки для вас, вибірки, натхненні програмами, які вам подобаються, незалежно від програми, яку ви використовуєте для їх перегляду, та рекомендації щодо вмісту, щоб побачити з родиною сім’ї.
Наші улюблені
Драма
Подія
Пишна драма про аборт у 1960 -х роках, згідно з романом Енні Ерно.
Драма
Олімпіади
Жак Аудіард розповідає про любовне життя чотирьох парижан у чорно -білому.
Комедія
Парламент, 2 сезон
Комічна серія в основі європейських інститутів.
Драма
Подія
Пишна драма про аборт у 1960 -х роках, згідно з романом Енні Ерно
Драма
Олімпіади
Жак Аудіард розповідає про любовне життя чотирьох парижан у чорно -білому.
Ви вирішите вибрати рекомендації спеціалістів. На вкладці “Дивіться”, ретельно вивчіть вміст, обрані нашими командами, щоб представити найкращі телевізори, з усіх програм, доступних у ваших різних додатках.
Розділ для дітей. Різного віку. Легко знайдіть чудові програми, вибрані для дітей, класифіковані за характером, предметом і навіть за віком. Якщо ваша дитина вже не зробила свій вибір ..
Планування програми TVOS
Якщо ви новачок у розробці програмного забезпечення Apple TV, візьміть на Momille, щоб ознайомитись із інструментами та технологіями, якими ви будете використовувати. Apple забезпечує інструменти, необхідні для початку, і TVOS надає вам технології та функції, які ви хочете, за допомогою необхідної продуктивності.
Досліджувати можливості
Прийміть досвід вітальні на Apple TV, доставляючи вміст, які люди можуть насолоджуватися на своєму дивані. Передайте останні розваги, спортивні або новинні вміст. Запропонуйте чудовий досвід гри чи освіти, або відбудеться особисті тренінги з програми фітнесу. Вивантажте свій вміст у високоякісних форматах, таких як 4K Video, Dolby Vision, Dolby Atmos та HDR10. Розробіть інтерфейс вашого додатка для підтримки легкої навігації за допомогою Apple TV Remote. TVOS пропонує різні шляхи для доставки вашого вмісту, і шлях, який ви обираєте спочатку, впливає на рішення, які ви приймаєте пізніше:
Посібник з мови програмування Swift Книга мови програмування Swift дає повний огляд мови програмування Swift, і це ідеальне місце для початку навчання в дорозі.
Виберіть свою технологію Builder
Ще один ранній вибір-це те, що технології побудови додатків, які слід використовувати для вашої основної інфраструктури. Технології Builder App Builder забезпечують фундаментальний код, який ви використовуєте для збирання інтерфейсу, обробки подій та взаємодії з системою. Кожна технологія Builder App Builder підтримує щонайменше один шлях розробки, а деякі підтримують кілька шляхів. Виберіть з наступних технологій Builder App:
Інтерфейс рекомендацій людини Настанови щодо інтерфейсу Apple запропонували невід’ємну інформацію про те, як розробити інтерфейс вашого додатка, навігацію вмісту та керувати взаємодією на Apple TV. Зробіть читання цих вказівок пріоритетним у ваших дослідженнях екосистеми TVOS та використання відповідних ресурсів дизайну Apple, щоб зануритися в проектування вашої програми.
Існують певні функції та технології, які є важливими для програм TVOS. Плануючи свій початковий інтерфейс, переконайтеся, що ви враховуєте такі функції:
Темний режим Це налаштування на всій системі дозволяє комусь вибирати між світлим або темним інтерфейсом для свого Apple TV. Темні та легкі стилі інтерфейсу покладаються на різні кольорові палітри та активи зображень, якими ви управляєте за допомогою каталогів активів. Для інших частин користувача користувача використовуйте API системи, щоб визначити, коли настав час змінюватись між світлим та темним вмістом. Докладніше перегляньте підтримуючу темну моду у своєму інтерфейсі .
Сцени Сцени є важливою частиною інфраструктури, яку ви використовуєте для управління інтерфейсом програми. Сцена координує взаємодію між вашим користувальником та рештою вашого додатка. Сцени також реагують на сповіщення, які впливають. Переконайтеся, що ви підтримуєте сцени у всіх своїх додатках. Для отримання інформації перегляньте swiftui та uikit .
Автоматичний макет Замість того, щоб коригувати положення поглядів вручну для розміщення різних розмірів телевізора, співвідношень сторін та резолюцій, повідомте систему, як внести ці коригування відносно поточних безпечних областей . Swiftui та TVML приймають автоматичне макет як частину підходів до дизайну інтерфейсу. Щоб прийняти автоматичне макет у переглядах Uikit, додайте до інтерфейсу автоматичні обмеження макета.
Масштабовані зображення Включіть символи SF, щоб зробити вашу програму адаптованою для змін. Символи SF додають величезну колекцію налаштованих, векторних зображень, які природно адаптуються до зміни зовнішності та розміру. Вони також добре поєднуються з шрифтом системи Сан -Франциско, внаслідок чого вдалося поглянути на Apple Platformms. Переглянути налаштування та відображення зображень символів у своєму інтерфейсі .
Розробіть свій інтерфейс з урахуванням навігації на основі фокусу. Більшість взаємодій з вашим додатком відбуваються через віддалений Apple TV. Люди використовують кнопки спрямованості на пульті, щоб змінити фокус з однієї частини користувача на інший. Вони – кнопка SELECT, щоб діяти на цілеспрямованому пункті, або кнопку меню, щоб повернутися до попереднього екрана. Зробіть навігацію максимально простою та мінімізувати введення тексту та інші складні взаємодії. Блокування – це один із способів спрощення навігації та сприяння узгодженості між подібними елементами у вашому інтерфейсі. Блокування – це група пов’язаних поглядів, які ви поєднуєте в єдиний, вибраний елемент. Наприклад, блокування фільму може включати назву, опис фільму, список акторів та зображення плакатів. Коли хтось вибирає фільм, TVOS орієнтується на всю локпу на окремих предметах. Для отримання додаткової інформації перегляньте блокування .
Якісна підтримка медіа-відтворення
Його положення у вітальні робить Apple TV ідеальною орендою для медіа-центрів. Аудіо -технології Apple надають вам доступ до широкого спектру медіа -форматів та інструментів, необхідних для їх відтворення за найвищою якістю.
Грати та керувати ЗМІ AVKIT забезпечує все, що потрібно для відтворення та управління аудіо та відеоконтентом вашого додатка. Відображення відео за допомогою стандартного системного інтерфейсу, який пропонує вбудовані транспортні елементи управління та підтримку повітряної гри, зображення на малюнку (PIP), інтерстиціальний вміст тощо. Для більш тонкозернистого контролю над вашим вмістом використовуйте avfoundation .
Грайте в висококількове просторове аудіо Створіть кінцевий музичний плеєр за допомогою Avfaudio, який містить аудіо-специфічні типи з рамки Avfoundation. Візьміть свій аудіо в інший вимір, використовуючи фазу, яка підтримує створення складних, динамічних просторових аудіо -досвіду у ваших іграх та додатках.
Потік в прямому ефірі або записаний вміст Дізнайтеся, як створити вміст Streamd та розгорнути його на своєму сервері за допомогою HTTP -трансляції в прямому ефірі . Відтворіть, що передавав вміст з вашого додатка за допомогою Avfoundation .
Приймати найкращі практики під час розвитку
Запропонуйте найкращий досвід для всіх, зробивши наступне:
Захистіть конфіденційність людей Конфіденційність важлива, тому інформуйте людей про те, як ви використовуєте їхні дані. Якщо ви збираєте дані, запропонував стан конфіденційності, який пояснює, як ви використовуєте цю інформацію. Коли ви використовуєте Apple Technologies, які працюють за персональними даними, включали описи використання для системи для відображення при першому використанні. Для отримання додаткової інформації перегляньте захист конфіденційності користувача .
Забезпечте дані, які ви збираєте та зберігаєте Якщо ви збираєте дані, переконайтеся, що ви захищаєте ці дані від шкідливих атак. Зберігайте дуже конфіденційні дані, такі як паролі, фінансові дані або особисту інформацію в зашифрованому етапі користувача . Використовуйте шифрування на диску або інші технології безпеки Apple для зберігання інших даних. Використовуйте Apple Cryptokit, щоб зашифрувати дані, які ви зберігаєте локально, або надсилайте поза вашим додатком.
Підтримка підтримки підтримки доступності Apple створює підтримку доступності Правильно ITO його технології, але читачі екрана та інші функції доступності покладаються на інформацію, яку надає ваш додаток Pro. Swiftui та Uikit можуть описати кожен шматок інтерфейсу, але тільки ви знаєте, як вони працюють разом. Перегляньте етикетки доступності та інші описи, щоб переконатися, що вони надають корисну інформацію, і переконайтеся, що навігація на основі фокусування проста та інтуїтивна. Для отримання додаткової інформації перегляньте доступність .
Інтернаціоналізуйте та локалізуйте свою програму Розширте свою програму на міжнародні ринки, локалізувавши його для інших регіонів та мов. Підготуйте свою програму за допомогою фундаментальної рамки, яка підтримує форматування рядків, дати, часу, валют та номерів для різних мов та регіонів. Переконайтесь, що ваш інтерфейс виглядає добре як для ліворуч, так і для лівих мов. Локалізувати ресурси додатків та додайте їх до проекту Xcode. Для отримання інформації про процес інтернаціоналізації та локалізації перегляньте локалізацію .
Дизайн для всіх Розглянемо соціальні та культурні відмінності при розробці контенту та уникайте зображень та термінів, які мають негативні або зневажливі конотації для частин вашої аудиторії. Для отримання додаткової інформації перегляньте включення .
Ретельно протестуйте та налагоджуйте свою програму Під час циклу розробки проблеми з налагодженням, коли вони виникають у вбудованого налагоджувача Xcode . Будуйте автоматизовані тестові набори за допомогою XCTES. Використовуйте систему безперервної інтеграції хмари Xcode для автоматизації збірок, тестових циклів та розподілу ваших додатків до вашої команди QA.
Оптимізуйте продуктивність програми Використовуйте вузькі місця та іншу продуктивність у вашому коді за допомогою програми інструментів, який постачається разом із Xcode. Профіль вашого коду, знайдіть витоки пам’яті, аналіз використання ресурсів та багато іншого. Для отримання інформації про те, як зібрати показники за допомогою інструментів, перегляньте покращення продуктивності програми .
Виберіть бізнес -модель для свого додатка Поширення вашої програми по всьому світу за допомогою різноманітних бізнес-моделей, включаючи безкоштовно, безкоштовно за допомогою покупок у додатку, оплату завантаження тощо. Побудуйте свій інтерфейс таким чином, який пропонує згуртований досвід та підтримує обрану вами бізнес -модель. Для отримання додаткової інформації перегляньте вибір бізнес -моделі.
Як взяти його далі
Після того, як ви працюєте та запускаєте додаток, шукайте додаткові способи вдосконалення досвіду. Маленькі речі можуть змінити велику різницю, де додає певну функцію або затвердити вміст по -іншому. Наприклад:
Спростіть процес входу для вашого додатка Прийміть інтерфейс входу в систему, щоб люди ввійшли у ваш додаток TVOS за допомогою iPhone або iPad, пов’язаного з тим самим ідентифікатором Apple. Швидше за допомогою людей до їх вмісту швидше, прийнявши підтримку багато-.
Дозвольте людям підключатися з інших пристроїв Нехай люди взаємодіють з вашим додатком TVOS зі свого iPhone, iPad або Apple Watch. Створіть безпечне мережеве з’єднання між вашим додатком, що працює на обох пристроях, використовуючи DeainedIScoveryUiui, і використовуйте це з’єднання для обміну даними. Наприклад, ви можете дозволити деяким контролювати додаток TVOS за допомогою сенсорного введення з їх iPhone.
Вміст демонструйте на верхній полиці Верхній рядок додатків на головному екрані Apple TV може відображати додатковий вміст у зоні банера, нескінченно вище. Поставте цей вміст у систему за допомогою розширення додатків Top Shelf, який є окремим виконуваним файлом, який ви включаєте у свій додаток. Використовуйте своє розширення, щоб виділити новий або представлений вміст, або відобразити чиясь улюблена вистава. Для отримання інформації про те, як створити це розширення, перегляньте телевізійні послуги .
Дозвольте людям ділитися діяльністю діяльності користувача Sharplay пропонує людям ділитися діяльністю програми протягом виклику FaceTime. Використовуйте його для впровадження ночі для перегляду фільмів у своєму потоковому відео-додатку або використовуйте його для перетворення ігрової ночі на глядач. Визначте діяльність, якою ви хочете поділитися, використовуючи групову діяльність . Синхронізувати медіа -відтворення за допомогою Avfoundation .
Аудіо в прямому ефірі та відео для трансляції Ще один спосіб обміну вмістом – це захоплення відео та аудіо та збереження його як запису або трансляції його в прямому ефірі. Додайте цю підтримку до ігор чи інших додатків, коли люди можуть захотіти поділитися своїм досвідом над електронною поштою, повідомленнями чи соціальними мережами. Для отримання додаткової інформації перегляньте ReplayKit .
Додайте перевірки стану виконання нових функцій Коли ви оновлюєте свою програму, щоб підтримати нову версію TVOS, розмістіть перевірку часу виконання, який запасний код для нових функцій. Чеки виконання усувають необхідність доставки різних версій вашого додатка: один для людей, які керують новою версією TVOS, та один для людей, які працюють на старіші версії. Усі запускають один і той же додаток, і люди на новій версії TVOS отримують доступ до нових функцій, які ви додали. Для отримання інформації про те, як додати перевірки часу виконання, перегляньте запущений код на певній версії платформи або ОС .
Полегшенням людям взаємодіяти з вмістом програми іншими способами:
Полегшити пошук його щасливим Подумайте, як люди використовують вашу програму, і знайдіть способи швидко повернути важливий вміст. Використовуйте інформацію про дату та час, щоб виділити новий або поточний вміст. Використовуйте машинне навчання для аналізу даних та пропонування кращих рішень. Динамічно повторно передайте свій інтерфейс, щоб зробити часто використовуваний вміст більш доступним.
Універсальні посилання для вмісту програми Якщо ваш веб -сайт та додаток пропонували подібний вміст, додайте підтримку Universal Link до свого додатка. За допомогою універсальних посилань вам не потрібно створювати окремі URL -адреси для відкриття вмісту у вашому додатку. Один URL -адреса відкриває вашу програму, коли вона встановлена або ваш веб -сайт, коли його немає. Для отримання додаткової інформації перегляньте, що дозволяє додаткам та веб -сайтом посилатися на ваш вміст .
Вивчити більше
Дізнайтеся більше про технології, які забезпечують унікальні можливості, але тісно інтегруються з платформами Apple, щоб сформувати безшовну екосистему для додатків та ігор у iOS, iPados, MacOS, TVOS, VisionoS та WatchOS.
Поширення своїх програм
Коли ви готові розповсюдити свої програми, магазин додатків дозволяє доставляти свої програми до висячих мільйонів людей у всьому світі. Дізнайтеся про підготовку своїх додатків до подання до магазину додатків. Дізнайтеся про подання додатків