找回密码
 立即注册
查看: 2396|回复: 1

泰泽系统结构概述

[复制链接]
发表于 2012-9-18 17:11:53 | 显示全部楼层 |阅读模式
Platform Overview
The Tizen platform provides a standards-based software platform for multiple device categories. The current platform software, described below, is targeted towards smartphones and tablet devices - additional device targets will be defined soon. The software platform supports web applications. The Tizen Web API reference provides a comprehensive description for Web application development.

The figure below illustrates the Tizen architecture for smartphone and tablet devices. It consists of three layers: application, core, and kernel.   

The Application Layer
Tizen supports Web applications. Tizen Web applications leverage the full power of the platform, just like native applications.     

The Core Layer
  The Core layer consists of Tizen API and Tizen Core Service.     

Tizen API
Tizen Web applications can be developed using the Tizen Web API. The Tizen Web API is a collection of W3C (HTML5 and more), Khronos WebGL, and newly defined device APIs.     


Tizen Core Service
Application Framework
The Application Framework provides application management, including launching other applications using the package name, URI, or MIME type. It also launches pre-defined services, such as the system dialer application.
The Application Framework also notifies applications of common events, such as low memory events, low battery, changes in screen orientation, and push notification.     

Base
Base contains Linux base essential system libraries that provide key features, such as database support, internationalization, and XML parsing.     

Connectivity
Connectivity consists of all network- and connectivity-related functionalities, such as 3G, Wi-Fi, Bluetooth, HTTTP, and NFC (Near Field Communication).
Data network is based on ConnMan (Connection Manager), which provides 3G and Wi-Fi based network connection management.     

Graphics and UI
Graphics and UI consist of the system graphic and UI stacks, which includes EFL (Enlightenment Foundation Libraries), an X11-based window management system, input methods, and OpenGL® ES.

The heart of the Graphics component, EFL, is a suite of libraries. It is for creating rich graphics with ease, for all UI resolutions. The libraries build UIs in layers, allowing for 3D transformations and more. EFL includes the evas canvas API library and the elementary widget library.     

Location
Location provides location based services (LBS), including position information, geocOding, satellite information, and GPS status. It is based on GeoClue, which delivers location information from various positioning sources such as GPS, WPS (Wi-Fi Positioning System), Cell ID, and sensors.     

Messaging
Messaging consists of SMS, MMS, Email, and IM.     

Multimedia
Multimedia is based on GStreamer. It provides support for media, including video, audio, imaging, and VoIP. It also provides media content management for managing media file meta data information.     

PIM (Personal Information Management)
PIM enables managing user data on the device, including managing calendar, contacts, tasks, and retrieving data about the device context (such as device position, cable status).     

Security
Security is responsible for security deployment across the system. It consists of platform security enablers, such as access control, certificate management, and secure application distribution.     

System
System consists of system and device management features, including:   
  • Interfaces for accessing devices such as sensors, display, or vibrator.
  • Power management, such as LCD display backlight dimming/off and application processor sleep.
  • Monitoring devices and handling events, such as USB, MMC, charger, and ear jack events.
  • System upgrade.
  • Mobile device management.

Telephony
Telephony consists of cellular functionalities  communicating with the modem:   
  • Managing call-related and non-call-related information and services for UMTS and CDMA.
  • Managing packet service and network status information for UMTS and CDMA.
  • Managing SMS-related services for UMTS and CDMA.
  • Managing SIM files, phone book, and security.
  • Managing SIM Application Toolkit services for UMTS.

Web

Web provides a complete implementation of the Tizen Web API optimized for low power devices. It includes WebKit, which is a layout engine designed to allow web browsers to render web pages.  It also provides  web runtimes for web applications.   

The Kernel Layer
Kernel layer includes Linux kernel and device drivers.   

欢迎来到泰泽网:http://www.tizennet.com/ 泰泽论坛:http://bbs.tizennet.com/ 好没有内涵哦,快到设置中更改这个无聊的签名吧!
回复

使用道具 举报

发表于 2013-1-12 09:47:51 | 显示全部楼层
我也来顶一下..
欢迎来到泰泽网:http://www.tizennet.com/ 泰泽论坛:http://bbs.tizennet.com/ 好没有内涵哦,快到设置中更改这个无聊的签名吧!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|泰泽应用|泰泽论坛|泰泽网|小黑屋|Archiver|手机版|泰泽邮箱|泰泽网 ( 蜀ICP备13024062号-1 )

GMT+8, 2024-4-23 19:30 , Processed in 0.065911 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表