The Tizen TV UIControls is a set of helpful extensions to the Xamarin Forms framework for the Samsung TV device. The binaries are available via NuGet (package name is Tizen.TV.UIControls.Forms) with the source available here.
nuget.exe install Tizen.TV.UIControls -Version 1.1.0
<PackageReference Include="Tizen.TV.UIControls" Version="1.1.0" />
<ContentPage ... xmlns:tv="clr-namespace:Tizen.TV.UIControls.Forms;assembly=Tizen.TV.UIControls.Forms" ...>
- New way (since 1.1.0-pre2)
Forms.Init(app);
// UIControls.Init() should be called after Forms.Init()
// No MainWindowProvider required for MediaPlayer
UIControls.Init(new InitOptions(app));
- Legacy (~ 1.0.0)
Forms.Init(app);
UIControls.Init();
//set main window provider
UIControls.MainWindowProvider = () => app.MainWindow;
https://samsung.github.io/Tizen.TV.UIControls/guides/Overview.html
https://samsung.github.io/Tizen.TV.UIControls/api/index.html