Apple Apple TV – Apple (FR), Planung Ihrer TVOS -App – Apple Developer
Planen Sie Ihre TVOS -App
Contents
Suchen Sie nach zusätzlichen Möglichkeiten, um die Erfahrung zu verbessern. Kleine Dinge können einen großen Unterschied machen, bei dem das Hinzufügen einer bestimmten Funktion oder die Annäherung an Ihre Inhalte auf andere Weise. Zum Beispiel:
Apple Apple TV
Apple TVs ursprüngliche Apple -Serie und Filme+. Premium -Kanäle Ihrer Wahl. Tausende von Filmen, um zu mieten oder zu kaufen. Die beliebtesten Streaming -Dienste * . In der Apple TV -App ist alles vorhanden, der auf all Ihren bevorzugten Apple -Geräten, aber auch auf Ihren Streaming -Plattformen, Ihrem verbundenen Fernseher, Ihrer Spielekonsole und vielen anderen Supports zugänglich ist. Sie werden nicht besser finden, um fernsehen zu sehen.
Öffnen Sie die App
Beinahe alles. Derzeit auf Ihren Bildschirmen.
Schauen Sie sich auf Apple TV+die ursprüngliche Apple -Serie und Filme an, die von Kritikern gefeiert wurden. Exklusiv in der Apple TV -App.
Kaufen. Lob. sehen. Direkt in der App. Finden Sie hier Tausende von Filmen, einschließlich der kürzlich veröffentlichten großen Erfolge. Sie können Inhalte (einschließlich derjenigen, die bei iTunes gekauft wurden) direkt in der App kaufen, mieten und ansehen.
Streaming -Dienste leichter als je zuvor. Entdecken Sie einfach die Serie, die Sie in Streaming -Diensten wie Mycanal, Molotov und Amazon Prime Video fesselt – direkt aus der App aus der App.
Schauen Sie sich auf Apple TV+die ursprüngliche Apple -Serie und Filme an, die von Kritikern gefeiert wurden. Exklusiv in der Apple TV -App.
Kaufen. Lob. sehen. Direkt in der App. Finden Sie hier Tausende von Filmen, einschließlich der kürzlich veröffentlichten großen Erfolge. Sie können Inhalte (einschließlich derjenigen, die bei iTunes gekauft wurden) direkt in der App kaufen, mieten und ansehen.
Streaming -Dienste leichter als je zuvor. Entdecken Sie einfach die Serie, die Sie in Streaming -Diensten wie Mycanal, Molotov und Amazon Prime Video fesselt – direkt aus der App aus der App.
Finden Sie leicht, was Sie sich ansehen möchten.
Französische Serie und Filme
Wenn Sie für alle Menschheit gefallen haben
Personalisierung. Unter einem beispiellosen Licht. Entdecken Sie Vorschläge für Filme und Serien, nur für Sie, Auswahlmöglichkeiten, die von den von Ihnen gefallenen Programmen inspiriert sind, unabhängig von der App, mit der Sie sie sehen, und inhaltliche Empfehlungen bei der Familie der Familie zu sehen.
Unsere Favoriten
THEATER
Das Ereignis
Ein ergreifendes Drama über Abtreibung in den 1960er Jahren laut Annie Ernauxs Roman.
THEATER
Die Olympiaden
Jacques Audiard erzählt das Liebesleben von vier Pariser in Schwarz und Weiß.
KOMÖDIE
Parlament, Staffel 2
Eine Comic -Serie im Herzen der europäischen Institutionen.
THEATER
Das Ereignis
Ein ergreifendes Drama über Abtreibung in den 1960er Jahren laut Annie Ernauxs Roman
THEATER
Die Olympiaden
Jacques Audiard erzählt das Liebesleben von vier Pariser in Schwarz und Weiß.
Es liegt an Ihnen, aus Spezialisten Empfehlungen zu wählen. Erforschen Sie auf der Registerkarte Watch die von unseren Teams sorgfältig ausgewählten Inhalten, um das Beste aus dem Fernsehen aus allen in Ihren verschiedenen Apps verfügbaren Programmen zu präsentieren.
Ein Abschnitt für Kinder. Jeden Alters. Suchen Sie leicht hervorragende Programme, die für Kinder ausgewählt wurden und nach Charakter, Subjekt und sogar nach Alter eingestuft werden. Es sei denn, Ihr Kind hat bereits seine Wahl getroffen ..
Planen Sie Ihre TVOS -App
Wenn Sie neu in der Entwicklung von Apple TV -Software sind, nehmen Sie sich bei Momille mit, um sich mit den Tools und Technologien vertraut zu machen, die Sie verwenden werden. Apple leistet die Tools, die Sie zum Einstieg benötigen.
Erforschen Sie die Möglichkeiten
Umarmen Sie das Wohnzimmererlebnis auf Apple TV, indem Sie Inhalte liefern, die Menschen von ihrer Couch genießen können. Streamen Sie die neuesten Unterhaltungs-, Sport- oder Nachrichteninhalte. Bieten Sie ein tolles Spiel- oder Bildungserlebnis an oder melden Sie sich aus einer Fitness -App persönliche Schulungssitzungen aus. Kehren Sie Ihre Inhalte in hochwertigen Formaten wie 4K Video, Dolby Vision, Dolby Atmos und HDR10 aus. Entwerfen Sie die Benutzeroberfläche Ihrer App, um die einfache Navigation mit der Apple TV -Fernbedienung zu unterstützen. TVOS bietet verschiedene Wege für die Bereitstellung Ihrer Inhalte und den Weg, den Sie auswählen, wirkt sich zunächst auf die Entscheidungen aus, die Sie später treffen:
Swift Programming Language Guide Das Swift Programming Language Book gibt einen vollständigen Überblick über die Swift -Programmiersprache und ist der perfekte Ort, um Ihre Reise zu beginnen, um Swift zu lernen.
Wählen Sie Ihre App-Builder-Technologie
Eine weitere frühe Wahl ist, dass App-Building-Technologien für Ihre Kerninfrastruktur verwendet werden müssen. App-Builder-Technologien bieten den grundlegenden Code, mit dem Sie Ihre Schnittstelle zusammenstellen, Ereignisse verarbeiten und mit dem System interagieren. Jede App-Builder-Technologie unterstützt mindestens einen Entwicklungspfad und einige mehreren Pfade unterstützen. Wählen Sie aus den folgenden App-Builder-Technologien:
Schnittstelle zwischen menschlichen Richtlinien Die Human Interface -Richtlinien von Apple boten unglaubliche Informationen zum Entwerfen der Benutzeroberfläche Ihrer App, zur Navigation in den Inhalten und zur Verwaltung von Interaktionen auf Apple TV. Machen Sie das Lesen dieser Richtlinien zu einer Priorität bei Ihren Erkundungen des TVOS -Ökosystems und der Verwendung der entsprechenden Apple -Designressourcen, um in das Design Ihrer App einzusteigen.
Es gibt bestimmte Funktionen und Technologien, die für TVOS -Apps unerlässlich sind. Stellen Sie bei der Planung Ihrer anfänglichen Benutzeroberfläche sicher, dass Sie die folgenden Funktionen berücksichtigen:
Dunkler Modus Mit dieser systemweiten Einstellung können jemand zwischen einer hellen oder dunklen Schnittstelle für sein Apple TV wählen. Dunkle und helle Schnittstellenstile verlassen sich auf verschiedene Farbpaletten und Bildvermögen, die Sie mit Hilfe von Asset -Katalogen verwalten. Verwenden Sie für andere Teile Ihrer Benutzeroberfläche System -APIs, um festzustellen, wann es Zeit ist, sich zwischen hellem und dunklem Gehalt zu ändern. Details finden Sie unter der Unterstützung der dunklen Mode in Ihrer Benutzeroberfläche .
Szenen Szenen sind ein entscheidender Bestandteil der Infrastruktur, mit der Sie die Benutzeroberfläche Ihrer App verwalten,. Eine Szene koordiniert die Interaktionen zwischen Ihrer Benutzeroberfläche und dem Rest Ihrer App. Szenen reagieren auch auf Benachrichtigungen, die Ihre Benutzeroberfläche beeinflussen, z. B. Übergänge zwischen Vorderund und Hintergrundausführung. Stellen Sie sicher, dass Sie Szenen in all Ihren Apps unterstützen. Informationen finden Sie in Swiftui und Uikit .
Automatisches Layout Anstatt die Position von Ansichten manuell anzupassen, um verschiedene Fernsehgrößen, Seitenverhältnisse und Auflösungen aufzunehmen, sagen Sie dem System, wie diese Anpassungen in Bezug auf die aktuellen sicher . Swiftui und TVML nehmen im Rahmen ihrer UI -Design -Ansätze automatisches Layout an. Um automatisches Layout in UIKIT -Ansichten zu übernehmen, fügen Sie Ihrer Schnittstelle automatische Layoutbeschränkungen hinzu.
Skalierbare Bilder Integrieren Sie SF -Symbole, um Ihre App an die Änderung anpassbar zu machen. Die SF-Symbole Apps Eine riesige Sammlung konfigurierbarer, vektorbasierter Bilder, die sich natürlich an Erscheinungs- und Größenänderungen anpassen. Sie mischen sich auch gut mit der Schriftart der San Francisco -Systeme, was zu einem Konsistenten -Look über Apple -Plattformmaterialien führt. Zeigen Sie das Konfigurieren und Anzeigen von Symbolbildern in Ihrer Benutzeroberfläche anzeigen .
Entwerfen Sie Ihre Schnittstelle mit im Voraus fokussierter Navigation. Die meisten Interaktionen mit Ihrer App treten über die Apple TV -Fernbedienung auf. Menschen verwenden die Richtungsknöpfe auf der Fernbedienung, um den Fokus von einem Teil Ihrer Benutzeroberfläche in einen anderen zu ändern. Sie sind die Auswahltaste, um auf das fokussierte Element oder die Menüschaltfläche zu handeln, um zum vorherigen Bildschirm zurück zu navigieren. Navigation so einfach wie möglich machen und die Texteingaben und andere komplexe Wechselwirkungen minimieren. Lockups sind eine Möglichkeit, die Navigation zu vereinfachen und die Konsistenz zwischen ähnlichen Elementen in Ihrer Benutzeroberfläche zu fördern. Ein Lockup ist eine Gruppe verwandter Ansichten, die Sie zu einem einzelnen, ausgewählbaren Element kombinieren. Zum Beispiel könnte ein Filmsperrung den Titel, die Beschreibung, die Besetzungsliste und das Posterbild des Films enthalten. Wenn jemand einen Film auswählt, konzentrieren sich TVOS auf die gesamte Lockup Intetead von einzelnen Gegenständen. Weitere Informationen finden Sie unter Sperren anzeigen .
Hochwertige Medienwiedergabeunterstützung
Die Position im Wohnzimmer macht Apple TV zur idealen Miete für medienzentrierte Apps. Die Audio- und Videotechnologien von Apple bieten Ihnen Zugriff auf eine Vielzahl von Medienformaten sowie die Tools, die Sie benötigen, um sie auf höchster Qualität abzuspielen.
Medien spielen und verwalten Avkit liefert alles, was Sie benötigen, um die Audio- und Videoinhalte Ihrer App abzuspielen und zu verwalten. Anzeigen von Videos mithilfe der Standard-Systemschnittstelle, die integrierte Transportsteuerungen und Airplay-Unterstützungen, Bild in Bild (PIP), interstitielle Inhalte und mehr bietet. Verwenden Sie Avfoundation, um eine feinkörnigere Kontrolle über Ihren Inhalt zu verwenden .
Spielen Sie hochqualifiziertes räumliches Audio Erstellen Sie den ultimativen Musikplayer mit Avfaudio, der die audiospezifischen Typen aus dem Avfoundation-Framework enthält. Nehmen Sie Ihr Audio mithilfe der Phase in eine andere Dimension, die die Erstellung komplexer, dynamischer räumlicher Audioerlebnisse in Ihren Spielen und Apps unterstützt.
Live oder aufgezeichnete Inhalte streamen Erfahren Sie, wie Sie StreamD -Inhalte erstellen und mithilfe von HTTP Live -Streaming auf Ihrem Server auf Ihrem Server bereitgestellt werden . Spielen Sie diese gestreamten Inhalte von Ihrer App mit Avfoundation zurück .
Übernehmen Sie Best Practices während der Entwicklung
Bieten Sie für alle die bestmögliche Erfahrung an, indem Sie Folgendes tun:
Schützen Sie die Privatsphäre der Menschen Privatsphäre ist wichtig. Halten Sie also die Leute darüber auf dem Laufenden, wie Sie ihre Daten verwenden. Wenn Sie Daten sammeln, boten ein Datenschutzzustand, in dem erklärt wird, wie Sie diese Informationen verwenden. Wenn Sie Apple Technologies verwenden, die mit personenbezogenen Daten arbeiten, können Sie Beschreibungen für das System zum ersten Gebrauch verwenden. Weitere Informationen finden Sie im Schutz der Privatsphäre des Benutzers .
Sichern Sie die von Ihnen gesammelten und speichernden Daten Wenn Sie Daten sammeln, stellen Sie sicher, dass Sie diese Daten vor böswilligen Angriffen schützen. Speichern Sie sehr sensible Daten wie Passwörter, Finanzdaten oder persönlich identifizierbare Informationen in der verschlüsselten Schlüsselbund des Benutzers . Verwenden Sie die Verschlüsselung auf Disk oder andere Apple-Sicherheitstechnologien, um andere Daten zu speichern. Verwenden Sie Apple Cryptokit, um Daten zu verschlüsseln, die Sie lokal speichern oder außerhalb Ihrer App senden.
Successity Support Audit Support Apple erstellt Barrierefreiheit unterstützen die richtigen ITO -Technologien, aber Bildschirmleser und andere Zugänglichkeitsfunktionen stützen sich auf Informationen, die Ihr App Pro bietet. Swiftui und Uikit können jedes Stück Ihrer Benutzeroberfläche beschreiben, aber nur Sie wissen, wie diese zusammenarbeiten. Überprüfen Sie die Barrierefreiheitsbezeichnungen und andere Beschreibungen, um sicherzustellen, dass sie hilfreiche Informationen bereitstellen, und stellen Sie sicher, dass die Fokus-basierte Navigation einfach und intuitiv ist. Weitere Informationen finden Sie in der Barrierefreiheit .
Internationalisieren und lokalisieren Sie Ihre App Erweitern Sie Ihre App auf internationale Märkte, indem Sie sie für andere Regionen und Sprachen lokalisieren. Bereiten Sie Ihre App mit dem Foundation Framework vor, das die Formatierung von Zeichenfolgen, Daten, Zeiten, Währungen und Zahlen für verschiedene Sprachen und Regionen unterstützt. Stellen Sie sicher. Lokalisieren Sie die App -Ressourcen und fügen Sie sie Ihrem Xcode -Projekt hinzu. Informationen zum Internationalisierungs- und Lokalisierungsprozess finden Sie in der Lokalisierung .
Design für alle Berücksichtigen Sie soziale und kulturelle Unterschiede bei der Entwicklung von Inhalten und vermeiden Sie Bilder und Begriffe, die negative oder abfällige Konnotationen für Teile Ihres Publikums haben. Weitere Informationen finden Sie in der Inklusion .
Testen Sie und debuggen Sie Ihre App gründlich aus Während des Entwicklungszyklus haben Probleme beim Auftreten des integrierten Xcode-Debuggers . Erstellen Sie automatisierte Testsuiten mit XCTest und führen Sie sie während jedes Builds aus, um neue Code -Funktionen zu validieren. Verwenden Sie das kontinuierliche Integrationssystem von Xcode Cloud, um Builds, Testzyklen und die Verteilung Ihrer Apps an Ihr QA -Team zu automatisieren.
Optimieren Sie die Leistung Ihrer App Elimate Engpässe und andere Leistung von in Ihrem Code mit der Instrumente -App, die mit Xcode geliefert wird. Profilieren Sie Ihren Code, finden Sie Speicherlecks, analysieren Sie die Verwendung von Ressourcen und vieles mehr. Informationen zum Sammeln von Metriken mithilfe von Instrumenten finden Sie in der Verbesserung der Leistung Ihrer App .
Wählen Sie ein Geschäftsmodell für Ihre App Verteilen Sie Ihre App weltweit mit einer Vielzahl von Geschäftsmodellen, darunter kostenlos, kostenlos mit In-App-Käufen, Pay-to-Download und mehr. Erstellen Sie Ihre Oberfläche so, dass sie zusammenhängender Erfahrung bietet und Ihr ausgewähltes Geschäftsmodell unterstützt. Weitere Informationen finden Sie unter Auswahl eines Geschäftsmodells.
Wie man es weiter bringt
Suchen Sie nach zusätzlichen Möglichkeiten, um die Erfahrung zu verbessern. Kleine Dinge können einen großen Unterschied machen, bei dem das Hinzufügen einer bestimmten Funktion oder die Annäherung an Ihre Inhalte auf andere Weise. Zum Beispiel:
Vereinfachen Sie den Anmeldeprozess für Ihre App Übernehmen Sie die System-Anmeldin-Schnittstelle, damit sich Personen mit einem iPhone oder iPad in Ihre TVOS-App anmelden können, die derselben Apple-ID zugeordnet sind. Bringen Sie die Menschen schneller in ihren Inhalt, indem Sie einen Mehrfachversorgungsunterstützung übernehmen, was den Prozess der Auswahl eines App-Security-Benutzerprofilprofils vereinfacht.
Erlauben Sie den Menschen, sich von ihren anderen Geräten zu verbinden Lassen Sie die Leute mit Ihrer TVOS -App von ihrem iPhone, iPad oder Apple Watch interagieren. Erstellen Sie eine sichere Netzwerkverbindung zwischen Ihrer App, die auf beiden Geräten mit devicediscoveryuiui ausgeführt wird, und verwenden Sie diese Verbindung, um Daten auszutauschen. Zum Beispiel können Sie einigeon Ihre TVOS -App mithilfe von Touch -Eingaben von ihrem iPhone steuern lassen.
Präsentieren Sie Inhalte im oberen Regal Die obere Reihe von Apps auf dem Apple TV -Startbildschirm kann zusätzliche Inhalte im Bannerbereich oben angezeigt. Liefern Sie diesen Inhalt mithilfe einer Top -Regal -App -Erweiterung dem System, bei dem Sie eine separate ausführbare Datei in Ihrer App enthalten. Verwenden Sie Ihre Erweiterung, um neue oder vorgestellte Inhalte hervorzuheben oder die Lieblingsshows einer Person anzuzeigen. Informationen zum Erstellen dieser Erweiterung finden Sie im Fernsehdiensten .
Ermöglichen Shareplay fordert die Menschen auf, die Aktivitäten Ihrer App über einen FaceTime -Anruf zu teilen. Verwenden Sie es, um die Filmbeobachtungsnacht in Ihrer Streaming-Video-App implementieren zu. Definieren Sie die Aktivitäten, die Sie mit Gruppenaktivitäten teilen möchten . Synchronisieren Sie die Medienumstellung mit Avfoundation .
Audio Live Capture und Video für die Sendung Eine andere Möglichkeit, Inhalte zu teilen, besteht darin, Live -Video und Audio zu erfassen und es als Aufnahme zu speichern oder live zu übertragen. Fügen Sie diese Unterstützung zu Spielen oder anderen Apps hinzu, wenn Menschen ihre Erfahrungen möglicherweise über E -Mails, Nachrichten oder soziale Medien teilen möchten. Weitere Informationen finden Sie in Replaykit anzeigen .
Fügen Sie den Laufzeitbedingungskontrollen über neue Funktionen hinzu Wenn Sie Ihre App aktualisieren, um eine neue Version von TVOS zu unterstützen. Laufzeitprüfungen beseitigen die Notwendigkeit, verschiedene Versionen Ihrer App zu versenden: eine für Personen, die die neue Version von TVOS ausführen, und eine für Personen, die ältere Versionen betreiben. Jeder führt dieselbe App aus und die Leute in der neueren Version von TVOS erhalten Zugriff auf die neuen Funktionen, die Sie hinzugefügt haben. Informationen zum Hinzufügen von Laufzeitüberprüfungen finden Sie im Ausführen von Code auf einer bestimmten Plattform oder der Betriebssystemversion .
Machen Sie es den Menschen einfach, auf andere Weise mit dem Inhalt Ihrer App zu interagieren:
Machen Sie es einfacher, es glücklich zu finden Überlegen Sie, wie Menschen Ihre App verwenden, und finden Wege, um wichtige Inhalte schnell zu erobern. Verwenden Sie Datums- und Uhrzeitinformationen, um neue oder aktuelle Inhalte hervorzuheben. Verwenden Sie maschinelles Lernen, um Daten zu analysieren und bessere Lösungen anzubieten. REHRANGE IHRE UNTERFACE Dynamisch, um häufig verwendete Inhalte zugänglicher zu machen.
Universelle Links für den Inhalt Ihrer App Wenn Ihre Website und App ähnliche Inhalte angeboten haben, fügen Sie Ihrer App einen Universal Link -Support hinzu. Mit universellen Links müssen Sie keine separaten URLs erstellen, um Inhalte in Ihrer App zu öffnen. Eine URL öffnet Ihre App, wenn sie installiert ist, oder Ihre Website, wenn dies nicht der Fall ist. Weitere Informationen finden Sie in Apps und Website, um zu Ihren Inhalten zu verlinken .
Erkunde mehr
Erfahren Sie mehr über Technologien, die einzigartige Fähigkeiten bieten und sich dennoch eng in Apple -Plattformen integrieren, um ein nahtloses Ökosystem für Apps und Spiele in iOS, iPados, macOS, TVOS, Visionos und WatchOS zu bilden.
Verteilen Sie Ihre Apps
Wenn Sie bereit sind, Ihre Apps zu verteilen, können Sie mit dem App Store Ihre Apps an Hungs von Millionen Menschen auf der ganzen Welt liefern. Erfahren Sie über die Vorbereitung Ihrer Apps für die Einreichung im App Store. Erfahren Sie mehr über das Einreichen von Apps