找回密码
 立即注册
查看: 2606|回复: 0

了解Tizen编程

[复制链接]
发表于 2015-9-4 17:24:04 | 显示全部楼层 |阅读模式
在设计Tizen Web应用程序时,您需要考虑以下编程概念:

Tizen平台介绍
Tizen用户交互式和面向服务的开源项目,允许您创建功能丰富的应用程序为多个设备类别,如智能手机、平板电脑和可穿戴设备(例如,smartwatches),使用不同的api。 Tizen平台允许您创建一个广泛的应用Tizen设备、定制与普遍 Tizen架构 作为其基础。 Tizen还提供了网站 工具用于创建、分发和管理应用程序有效。

Tizen平台支持两个不同的应用程序类型:Web应用程序和本机应用程序。 Tizen平台还允许您开发一个混合应用程序包,网络和本地应用程序打包在一起更强大的应用程序。 Tizen平台确保所有Tizen应用程序具有一致的外观和感觉,不管你是创建一个Web或本机应用程序。

Tizen平台为应用程序开发提供了各种资料:移动和可穿戴式网络配置文件可用于开发Web应用程序的移动和可穿戴设备,而移动本地配置文件可以用来为移动设备开发本地应用程序。

Tizen架构
Tizen是一个标准的平台,为开发应用程序提供网络和本地api为多个设备类别。 Tizen目前针对智能手机、平板电脑设备(移动),和可穿戴设备(耐磨),虽然在未来计划涵盖更多的设备类别。 下面的图展示了Tizen架构。

图:Tizen架构

Tizen架构包括以下子系统:

Web框架
Web框架适应和利用最新的网络技术。 它提供了大量HTML5功能由W3C定义和其他标准化组织,如视频、音频、形式、2 d画布,WebGL,CSS3,地理位置、振动、网络套接字和网络工作者。 此外,该框架定义了各种新设备api,使您能够访问设备功能,如蓝牙、近场通信(NFC),警报和消息传递。 设备功能提供了一个严格的基于规则的安全控制系统,限制恶意使用设备的api。

本机框架
本机框架组成的系统服务和一组本地模块在各种领域,可以开发本地应用程序。 模块包括,例如,基础,应用程序框架,安全、用户界面、网络、通讯、社交、位置和网络。 该框架还提供了流行的标准的开源库,如eglibc,libstdc + +,libxml2,OpenAL OpenMP,以支持高效的应用程序开发和已存在的应用程序使用这些库的迁移。
  1. 注意:
  2. 只有一组选定的本机框架api的本机api。 这意味着本机应用程序必须使用本地api的上市 <a href="https://developer.tizen.org/dev-guide/2.3.1/org.tizen.native.mobile.apireference/index.html">API参考</a> 管理的API维护者Tizen项目。
复制代码
内核
内核层包含Linux内核和设备驱动程序。
(本教程为翻译机翻译)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 19:37 , Processed in 0.044997 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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