Tizen为多种设备类提供了一个基于标准的软件平台。下面所述内容是针对智能手机和平板设备 ,其余设备目标架构将很快被定义。该软件平台支持Web应用程序(web applications),Tizen Web API为Web应用程序的开发提供了全面的描述。web
下图所示为智能手机和平板设备的Tizen架构。它包括三个层次:应用层,核心层和内核层。数据库
Tizen的APIcanvas
Tizen Web应用程序经过Tizen Web API开发。Tizen的Web API由W3C(HTML5或更多)的集合,Khronos的WebGL,及新定义的设备API组成。浏览器
Tizen核心服务安全
应用程序框架(Application Framework)网络
应用程序框架提供应用程序管理,包括运行其它应用对某些包的依赖, URI, 和MIME 类型管理,它还启动预先定义的服务,如系统的拨号应用。架构
应用程序框架还对应用的的常见事件进行通知,如内存不足、低电量、屏幕方向的变化,和按键通知。app
基础(Base)框架
包含Linux必不可少的系统库,它们提供核心的功能,如数据库的支持,国际化,XML解析。ide
链接(Connectivity)
链接模块由全部的网络模块及相关的功能组成,如3G,Wi - Fi无线,蓝牙,HTTP,和NFC(近距离无线通讯)。
数据网络基于ConnMan(链接管理器),它提供了3G和Wi - Fi网络链接管理。
图形和用户界面(Graphics and UI)
图形和用户界面由系统图形和UI栈构成,它由 EFL (Enlightenment Foundation Libraries),一个基于X11 窗口管理系统,输入法,以及OpenGL ES。
位置提供位置服务(LBS),包括位置信息,地理编码,卫星信息,GPS状态。它基于GeoClue,其提供了各类方式的位置信息,如全球定位系统,WPS(Wi - Fi定位系统),手机ID,和传感器。
消息(Messaging)
包括短信,彩信,电子邮件,和即时通信。
多媒体(Multimedia)
基于GStreamer,提供对于包括视频、音频、图像和VOIP等媒体的支持。它还提供用于管理媒体元信息的内容管理。
我的信息管理 (Personal Information Management)
PIM(我的信息管理)容许管理设备上的用户数据,包括管理日历、联系人,任务和检索数据的设备上下文(如设备的位置,连线状态)
安全(Security)
负责整个系统的安所有署,它包括平台的安全引擎,如访问控制,证书管理和安全应用程序分发。
系统(System)
由系统及设备管理功能组成,包括:
电话(Telephony)
由蜂窝通讯及与解调器的通讯等功能构成,包括:
网络(Web)
提供专用于低功耗设备的完整的Tizen Web API 实现,包括WebKit,它是一个容许浏览器渲染网页的浏览器引擎。
内核层
包括Linux内核和设备驱动程序。