Samsung today released the third developer preview of Tizen .NET, an application framework for Tizen app developers.
Last November, Samsung announced a collaboration with Microsoft on .NET open-source projects such as .NET Core and Xamarin.Forms, and released the first preview of Tizen .NET. An official version will be released in the second half of 2017.
The second preview brought support for TV application development, to go along with the mobile support introduced in the first, and improved Visual Studio Tools for Tizen with several new features, including a Project Wizard, Manifest Editor, Emulator Manager, Emulator Control Panel and Certificate Manager.
The third preview allows you to create self-contained applications that will run on Tizen devices without pre-installed .NET runtime. Visual Studio Tools for Tizen also features two new tools: Log Viewer and Device Manager. The former helps developers debug their application by capturing all the events logged by the platform and the application; the latter provides information about connected Tizen devices and emulators for application debugging, and improves tools that were introduced in previous previews.
The third preview enables a large number of Tizen’s multimedia features such as Camera, Wave Player, Tone Player, Media Streaming and Screen Mirroring. Developers also have access to other Tizen platform-specific features such as Messages, Bluetooth, Voice Control, Input Method and FIDO (Fast IDentity Online).
In addition, Tizen.Xamarin.Forms.Extension allows developers to enhance their applications with rich UI components such as buttons, popups, grids and calendar views.
The next preview release of Tizen .NET will coincide with Tizen Public Milestone 1 in May. Samsung will begin shipping Tizen devices with .NET capabilities later in 2017.
Tizen is an open-source operating system based on Linux that is hosted by the Linux Foundation and open to all developers. The operating system powers 50 million Samsung devices, including Smart TVs, mobile phones, wearables and other IoT devices.