Welcome to Tizen.
Tizen is an open source, standards-based software platform supported by leading mobile operators, device manufacturers, and chip suppliers for multiple device categories, including smartphones, tablets, netbooks, in-vehicle infotainment devices, and smart TVs.
The Tizen Platform consists of the Web framework (APIs) and Native framework (APIs).
The Tizen Software Development Kit (SDK) is a comprehensive set of tools for developing Web and Native applications for Tizen. The SDK contains an install manager, IDE, tools, documents, samples and platform images for mobile and wearable profiles.
The following Mobile Web Device APIs have been added in this release to allow a richer variety of features to be implemented in mobile Web applications:
The Tizen platform provides a new API for native applications in Tizen 2.3, replacing the previous Tizen 2.2.1 Native API. The primary development language for native applications has changed from C++ to C. However, the C++ standard library has been provided as an open source library, so C++ can still be used to create the application logic that does not use any Tizen platform features. This big change has been made for the following reasons:
Note that you cannot use the new Tizen 2.3 SDK to develop native applications that have been written with the older Tizen SDKs. If you want to develop a native application written with an older Tizen SDK, rewrite your application with the new Tizen 2.3 SDK. The signature changes of Native APIs from Tizen 2.3 Beta to Tizen 2.3 release can be found from here.
The new Tizen Native API includes the following API modules and features:
The new Tizen Native API does not support the following features in the 2.3 release (but they are expected in a future release):
The wearable profile provides a complete implementation of the Web API optimized for wearable devices. It includes the WebKit, a layout engine designed to enable Web browsers to render Web pages. It also provides a runtime for Web applications.