Einführung in tvos in xamarinIntroduction to tvOS in Xamarin

Einführung in tvosIntroducing tvOS

Apple hat die 5. Generation der Apple TV-Hardware, das Apple TV 4K, mit der die neueste Version des tvos-Betriebssystems auf der Basis von IOS 11 ausgeführt wird, veröffentlicht.Apple has released the 5th generation of the Apple TV hardware, the Apple TV 4K, which runs the latest version of the tvOS operating system, based on iOS 11.

Die Apple TV-Plattform ist Entwicklern offen, sodass Sie umfassende, immersive Apps erstellen und über den integrierten App Store von Apple TV veröffentlichen können.The Apple TV platform is open to developers, allowing them to create rich, immersive apps and release them through the Apple TV's built-in App Store.

Weitere Informationen zu tvos finden Sie im Dokument " Getting Started ".For more information on tvOS, please see the Getting Started document.

tvos mit xamarin-VideotvOS with Xamarin video

DokumentationDocumentation

Die folgenden Dokumente helfen Ihnen beim Einstieg in die Verwendung von tvos-apps mit xamarin:The following documents will help you get started building tvOS apps with Xamarin:

  • Einführung in tvos 11 : in diesem Artikel werden die neuen Features beschrieben, die in tvos 11 für xamarin. tvos-Entwickler zur Verfügung stehen.Introduction to tvOS 11 - This article describes new features available in tvOS 11 for Xamarin.tvOS developers.
  • Einführung in tvos 10 : in diesem Artikel werden alle neuen und geänderten APIs und Features vorgestellt, die in tvos 10 für xamarin. tvos-Entwickler zur Verfügung stehen.Introduction to tvOS 10 - This article introduces all of the new and modified APIs and features available in tvOS 10 for Xamarin.tvOS developers.
  • Einführung in tvos 9 – in diesem Artikel werden alle neuen und geänderten APIs und Features vorgestellt, die in tvos 9 für xamarin. tvos-Entwickler zur Verfügung stehen.Introduction to tvOS 9 – This article introduces all of the new and modified APIs and features available in tvOS 9 for Xamarin.tvOS developers.
  • Hello, tvos Schnellstarthandbuch – dieser Leitfaden führt Sie durch die Erstellung Ihrer ersten xamarin. tvos-APP und führt in diesem Prozess die Entwicklungs Toolkette ein, einschließlich Visual Studio für Mac, Xcode und Interface Builder.Hello, tvOS Quick Start Guide – This guide walks through creating your first Xamarin.tvOS app, and in the process introduces the development toolchain, including Visual Studio for Mac, Xcode and Interface Builder. Außerdem werden Outlets und Aktionen eingeführt, die UI-Steuerelemente für Code verfügbar machen, und schließlich wird veranschaulicht, wie Sie eine xamarin. tvos-Anwendung erstellen, ausführen und testen.It also introduces Outlets and Actions, which expose UI controls to code, and finally, it illustrates how to build, run and test a Xamarin.tvOS application.
  • Arbeiten mit Symbolen und Bildern – in diesem Artikel wird das Entwerfen und arbeiten mit Symbolen und Bildern in einer xamarin. tvos-App behandelt.Working with Icons and Images – This article covers designing and working with icons and images inside of a Xamarin.tvOS app.
  • Arbeiten mit Navigation und Fokus – in diesem Artikel wird das Konzept des Fokus behandelt und erläutert, wie es verwendet wird, um die Navigation in einer xamarin. tvos-App darzustellen und zu verarbeiten.Working with Navigation and Focus – This article covers the concept of Focus and how it is used to present and handle Navigation inside of a Xamarin.tvOS app.
  • Ressourcen und Datenspeicherung – in diesem Artikel wird das Arbeiten mit Ressourcen und der persistenten Datenspeicherung in einer xamarin. tvos-App behandelt.Resources and Data Storage – This article covers working with resources and persistent data storage in a Xamarin.tvOS app.
  • Siri-Remote-und Bluetooth-Controller – dieser Artikel befasst sich mit der Unterstützung der neuen Siri-Remote-und Bluetooth-Spiele Controller in ihren xamarin. tvos-appsSiri Remote and Bluetooth Controllers – This article covers supporting the new Siri Remote and Bluetooth game controllers in your Xamarin.tvOS apps.
  • Benutzeroberfläche – allgemeine Benutzerfreundlichkeit (UX), einschließlich Steuerelementen der Benutzeroberfläche, verwenden Sie die Interface Builder-und UX-Entwurfs Prinzipien von Xcode bei der Arbeit mit xamarin. tvos.User Interface – General User Experience (UX) coverage including User Interface (UI) controls, use Xcode's Interface Builder and UX design principles when working with Xamarin.tvOS.
  • Bereitstellung, Tests und Metriken – in diesem Abschnitt werden Themen behandelt, die zum Testen einer APP und zur Verteilung der APP verwendet werden.Deployment, Testing and Metrics – This section covers topics used to test an app as well as how to distribute it. Die hier aufgeführten Themen enthalten beispielsweise Tools für das Debuggen, die Bereitstellung für Tester und das Veröffentlichen einer Anwendung im Apple TV App Store.Topics here include things such as tools used for debugging, deployment to testers and how to publish an application to the Apple TV App Store.
  • Unterstützte Assemblys – Dies ist eine Liste der Assemblys, die von xamarin für Ihre xamarin. tvos-Apps unterstützt werden.Supported Assemblies – This is a list of the assemblies supported by Xamarin for your Xamarin.tvOS apps.
  • Unterstützte und nicht unterstützte Frameworks – Dies ist eine Liste der Frameworks, die von xamarin für Ihre xamarin. tvos-Apps unterstützt werden.Supported and Unsupported Frameworks – This is a list of the Frameworks supported by Xamarin for your Xamarin.tvOS apps.

BeispielprojekteSample Projects

Beispiel-tvos-apps, die mit xamarin erstellt wurden:Sample tvOS apps built with Xamarin:

  • Hello, tvos – in diesem Beispiel wird eine einfache "Hallo Welt"-app in xamarin. tvos implementiert, und es werden die Grundlagen der Arbeit mit tvos vorgestellt.Hello, tvOS – This sample implements a simple "Hello World" app in Xamarin.tvOS and presents the basics of working with tvOS.
  • tvalerts – in diesem Beispiel wird gezeigt, wie Sie mit Warnungen in einer xamarin. tvos-App arbeiten.tvAlerts – This sample shows how to work with alerts in a Xamarin.tvOS app.
  • tvbuttons – in diesem Beispiel wird gezeigt, wie Sie mit Schaltflächen eine xamarin. tvos-App arbeiten.tvButtons – This sample shows how to work with buttons is a Xamarin.tvOS app.
  • tvremote – in diesem Beispiel werden verschiedene Möglichkeiten vorgestellt, mit denen Ihre xamarin. tvos-App mit der Siri-Remote Interaktion interagieren kann, um die Benutzeroberfläche zu navigieren.tvRemote – This sample presents several ways that your Xamarin.tvOS app can interact with the Siri Remote to navigate your User Interface.
  • tvcollection – in diesem Beispiel wird gezeigt, wie Sie mit Sammlungs Ansichts Controllern in einer xamarin. tvos-App arbeiten.tvCollection – This sample shows how to work with Collection View Controllers in a Xamarin.tvOS app.
  • tvnavbars – in diesem Beispiel wird gezeigt, wie Sie mit Navigationsleisten in einer xamarin. tvos-App arbeiten.tvNavBars – This sample shows how to work with Navigation Bars in a Xamarin.tvOS app.
  • tvpages – in diesem Beispiel wird gezeigt, wie Sie mit Seiten Steuerelementen in einer xamarin. tvos-App arbeiten.tvPages – This sample shows how to work with Page Controls in a Xamarin.tvOS app.
  • tvprogress – in diesem Beispiel wird gezeigt, wie in einer xamarin. tvos-App mit Status Indikatoren gearbeitet wird.tvProgress – This sample shows how to work with Progress Indicators in a Xamarin.tvOS app.
  • tvsplit – in diesem Beispiel wird gezeigt, wie Sie mit Split View-Controllern in einer xamarin. tvos-App arbeiten.tvSplit – This sample shows how to work with Split View Controllers in a Xamarin.tvOS app.
  • tvstackview : in diesem Beispiel wird gezeigt, wie Sie in einer xamarin. tvos-App mit Stapel Ansichten arbeiten.tvStackView - This sample shows how to work with Stack Views in a Xamarin.tvOS app.
  • Uicatalog – veranschaulicht, wie viele Sichten und Steuerelemente im UIKit-Framework in tvos verwendet werden.UICatalog – Demonstrates how to use many views and controls in the UIKit framework on tvOS. Weitere Informationen finden Sie in diesem Beispiel, wenn Sie nach bestimmten Steuerelementen oder Sichten suchen, die vom System bereitgestellt werden.Refer to this sample if you are looking for specific controls or views that are provided by the system.

Darüber hinaus bietet Apple die folgenden Beispiel-apps, die für die Verwendung C# mit xamarin-Unterstützung für tvos-apps mit transcodiert werden können:Additionally, Apple provides the following sample apps that can be transcoded to C# to work with Xamarin's support for tvOS apps:

Bekannte Probleme und ProblembehandlungKnown Issues and Troubleshooting

Wenn bei der Erstellung von tvos mit xamarin Probleme auftreten, überprüfen Sie die Anmerkungenzu dieser Version, xamarin. IOS-Foren, xamarin Bugzilla Trackerund GitHub auf vorhandene Probleme.If you encounter any problems building tvOS with Xamarin, check the release notes, Xamarin.iOS Forums, Xamarin Bugzilla Tracker, and GitHub for existing issues.

Melden Sie neue Probleme und Vorschläge auf GitHub.Report new issues and suggestions on GitHub.