Tizen is an open source operating system based on Linux, hosted by the Linux Foundation, and open to all developers. Tizen has evolved to connect everything, from smart TVs, smart phones, and wearable devices to IoT (Internet of Things) devices. Devices powered by Tizen can provide seamless connectivity to Tizen developers and device users among various device types.
As diverse devices are getting smarter and more connected, there is a strong need for a software platform for integrated services with connected products. Tizen is designed for this and has been evolving to connect everything. To support different types of devices with a seamless user experience, Tizen categorizes the features and functions as profiles. There are currently 4 profiles available, and the number keeps growing as more products are included in the ecosystem. In the near future, lots of Internet-connected devices are anticipated to be on the market and IoT services are expected to pervade everyone’s daily life. Tizen is moving forward to the future of everything connected.
Figure: Connecting different devices
Tizen is a Linux-based, open-source software platform. Anyone can contribute and freely develop the system software and applications, which is beneficial for both device manufacturers and application developers. Furthermore, by supporting Web applications with open Web technologies, Tizen provides developers flexibility and extensibility. Based on the open ecosystem, the user can expect various experiences from Tizen devices and services. With its openness, Tizen can pursue continuing progress and expand the ecosystem.
Tizen is built to work on diverse devices, and profiles are defined accordingly. Currently, 3 profiles are supported:
The features of each profile provide product-optimized functionality and performance.
From Tizen 3.0, all profiles are built on top of a common, shared infrastructure called Tizen Common. Based on the common components, devices and features under new categories or profiles can be easily added for emerging technologies. Therefore, Tizen is adaptable and customizable for new products. In the foreseeable future, for example, IoT devices and services are expected to be prevalent and Tizen is taking proactive steps toward the opportunities in these new markets.
Figure: Common infrastructure for various profiles
The most important strengths that enable Tizen to move to the next level are IoT and convergence capabilities:
Device Convergence: Tizen provides a device-to-device convergence framework for easy data sharing and direct remote control between devices. Using this framework, you can handle events or data on the remote device as if they were local. Device Convergence in Tizen opens up a host of capabilities that developers can use to create a new way of experiencing connectivity.
Figure: Device Convergence
IoTivity for Connectivity: In an IoT world, where everything is connected, it is important that a software platform supports seamless connectivity among all devices. For seamless connectivity, Tizen is closely co-operating with Open Connected Foundation (OCF), which is taking the lead in providing specifications and an open-source solution for IoT connectivity. OCF is getting great support from companies including Cisco, GE, Mediatek, Intel®, and Samsung. OCF’s standard is being implemented as open source and called IoTivity. All profiles in Tizen 3.0 include IoTivity, which means that all Tizen devices are IoTivity-ready.
Figure: IoTivity for Connectivity
Since 2012, Tizen has been expanding as smart gadgets have become generalized and connected. By accommodating various device types, Tizen is gearing up for the new era of convergence. As of now, there is a wide variety of Tizen devices on the market:
Over 3 million units of Tizen phones were sold in 2015. In addition, Samsung is holding the highest market share in the global TV market and its recent models are all based on the Tizen platform. It is expected for the Tizen platform to broaden its ecosystem with increasing market requirements and user demands.
To facilitate developing Tizen applications, Tizen Studio is provided as an integrated development environment (IDE). It helps you to develop, build, debug, profile, and emulate Tizen applications. Tizen Studio is equipped with useful developer tools, including native UI builder, emulator, and Dynamic Analyzer for profiling. In the integrated environment, you can enjoy comfortable and productive development of Tizen Native and Web applications.
Figure: Tizen Studio tools
As a platform, Tizen provides the foundation for many different applications and services, which lead to rich user experiences and new business opportunities. For easy access and reliable trade of applications, efficient distribution channels are necessary for both users and developers. Tizen Store is a marketplace of Tizen applications, where users can find useful applications and developers can distribute their valuable creations. It provides various application categories, such as All Games, Education, Entertainment, Kids, Finance, Lifestyle, and Social Networking. Users can download applications of their choice and enrich their experiences with the Tizen devices. Application developers can monetize or share their applications for free in the marketplace.
Figure: Tizen Store
The latest versions of the Tizen platform include: