Tizen 4.0 First Milestone Release to Open New Opportunities in the IoT Era

on June 22, 2017
Share open/close
URL Copied.

The first milestone (M1) of Tizen 4.0 was released earlier this month, marking a new turning point for the platform, which is currently the most successful Linux-based embedded OS in the world.

 

Equipped with a number of new features, Tizen 4.0 was developed by Samsung and other industry leaders with two goals in mind: to reinforce the application ecosystem through an easier development experience and to build a device ecosystem to help any device manufacturer create their own IoT product.

 

 

 

A New Development Experience for a Strengthened Application Ecosystem

While many existing OS platforms are limiting due to their framework, policies or business models, Tizen 4.0 aims to promote innovation and the expansion of the application ecosystem by giving developers more freedom and flexibility.

 

One way the platform accomplishes this is through the introduction of .NET. With .NET, Tizen developers can enjoy C#, the familiar, industry-leading programming language and one of the richest standard libraries.

 

Additionally, Samsung worked closely with Microsoft to develop Visual Studio Tools for Tizen, which are integrated into Visual Studio, a popular IDE (Integrated Development Environment), and Xamarin.Forms, a cross-platform UI toolkit. Because Xamarin.Forms supports cross platforms, developers can build native UIs for Android, iOS and Windows from a single, shared C# codebase, and easily port these apps to Tizen.

 

Since announcing its collaboration with Microsoft on .NET open-source projects last November, Samsung has steadily released preview versions of the Tizen.NET SDK to help developers build more powerful apps and to encourage their participation in the ongoing development of the Tizen application ecosystem.

 

Creating a mobile app in C# using Xamarin.Forms through Visual Studio.

 

Tizen .NET currently supports Microsoft’s .NET Standard 2.0, and will provide a stable Tizen C# development environment with the release of the Visual Studio Tools for Tizen v1.0 this fall.

 

Samsung’s preview versions of Tizen.NET have garnered the attention of developers across the world, including those who attended the Microsoft Build 2017 held in Seattle, Microsoft Build Tour in Seoul and Tizen App Development Seminar at Konkuk University in South Korea earlier this month.

 

Tizen 4.0’s Voice Touch APIs also provide developers with the opportunity to implement voice-controlled application behaviors and web operations. This means that when using Tizen-based devices, users can navigate between webpages or control music playback with voice commands.

 

The platform’s Sensor Framework has also been enhanced so that developers can easily define and utilize any physical sensor in an application, such as intrusion detection or air pollution measurement, by simply installing an application and device driver without having to upgrade firmware.

 

 

Building an IoT Device Ecosystem

To help build the Tizen device ecosystem, Samsung worked closely with partners to improve the configurability, updatability and IoT-readiness of Tizen 4.0.

 

As a result, Tizen has been significantly restructured. With the previous version of the platform, only specific types of “defined” devices – namely TVs and smartphones – were supported. But Tizen 4.0 has been configured to support various devices without the need for new build projects and infrastructure for each device type.

 

In other words, vendors can now configure and prototype an OS for their devices with Tizen without the need for setting up their own build infrastructure or creating yet another profile, or diverging their source codes or binaries.

 

Furthermore, the build environment of Tizen 4.0 M1 has been unified and the structure of and the relation between Tizen packages has been refactored significantly.

 

When Tizen 4.0 is completed at the end of 2017, the Platform Development Kit (PDK) will be distributed to assist device makers in creating their own IoT devices, while the Tizen Update Service will help them update their IoT services.

 

 

 

Enhanced Security for the IoT Era

As the number of IoT devices continues to grow, and more and more things become connected to the Internet, security is of the utmost importance. To ensure that Tizen 4.0 is secure as possible, Samsung is systematically strengthening the development process of the platform.

 

For example, the company is using static code analysis tools, tightening code review and continuously monitoring the security vulnerabilities of Tizen and related open source software and patching them regularly. Some of these patches will be tightly coupled with the Tizen code review system, with an aim to prevent vulnerable code from being merged into the Tizen code base from the first stages of development.

 

 

Building upon the platform’s first milestone, M1, additional features of Tizen 4.0 will be reinforced and stabilized during the second half of this year. The final version of Tizen 4.0 (M2) will be available later this year.

 

Corporate > Technology

For any issues related to customer service, please go to Customer Support page for assistance.
For media inquiries, please click Media Contact to move to the form.

TOP