zoukankan      html  css  js  c++  java
  • 跨设备/跨架构 Tizen系统四大优势解读

    北京时间4月11日上午11:00,也就是IDF2013举办的第二天,我们来到了Tizen操作系统开 发解决方案的论坛会,此次讨论会请到了英特尔公司高级技术市场推广工程师Chris Norman以及英特尔公司高级技术市场推广工程师Horace Li,共同针对Tizen操作系统的现状、Tizen2.0源代码、Tizen系统架构、应用审查机制、以及未来Tizen系统的四大优势进行了全面解 析。


    跨设备/跨架构 Tizen系统四大优势解读
    Tizen系统四大优势解读

    什么是Tizen?

        Tizen是基于HTML5、强大灵活的开源标准软件平台。它面向智能手机、平板、车载信息、智能电视、翻盖笔记本电脑,客户可以在设备之间尽享创新的操作系统、应用和用户体验,而且Tizen支持原始设备创造商。Chris Norman首先提到了Tizen系统未来的愿景,他表示Tizen可以推动HTML5的创新,可以充分利用现有的Web应用和工具。

    跨设备/跨架构 Tizen系统四大优势解读
    Tizen系统的HTML5测试成绩出色

        由于Tizen自身的真正开放性,因此它并非由一个实体来控制,对应用和服务也没有限制。此外Tizen也拥有一些创新的差异化特点,同时有行业领先的厂 商支持。总之,Tizen主要是通过一个跨设备、跨架构并基于HTML5全面实施标准的开放软件平台满足客户需求,并支持生态系统合作伙伴来实现差异化。

    跨设备/跨架构 Tizen系统四大优势解读
    Tizen系统界面类似Android

        目前我们获悉截至到2.0版,Tizen操作系统可以让所有移动平台支持HTML5。现场也展示了Tizen在HTML5TEST中的得分,满分500分,Tizen得分492分,并获得了最高加分16分。另外Tizen在Ringmark中成绩也还算理想。

    Tizen Web的应用环境

        Tizen的Web API跨越了所有Tizen配置文件,为了确保应用的可移植性。Tizen Web API遵循上游的标准,并积极实施API方案,至于Tizen系统的开发利益,我们得知HTML5是Tizen的应用开发环境,拥有灵活的分发模式,可以 创建Web应用。

    Tizen2.0源代码和SDK版

        Tizen系统目前拥有增强的Web框架,提供HTML5、W3C API支持。Web UI框架支持全屏多窗口等,而本地框架是支持全功能的应用开发。中间件功能则支持后台应用、IP Push和TTS。拥有内核和本地参考应用。此外,增强的Web IDE提供所见即所得的设计环境,也是基于谷歌Chrome的JavaScript检查器。

    跨设备/跨架构 Tizen系统四大优势解读
    Tizen系统的底层架构是基于Linux内核的

    Tizen架构

        从图片上我们可以看出,Tizen采用了Linux内核与设备驱动程序,上层则是Web框架以及本地框架,分别对应Web应用和本地应用。其中Tizen 设备的Web框架提供和利用了最新的Web技术。而Tizen系统的本地框架则包括了系统服务和一组跨不同域的本地命名空间,可以提供1万多个开放的 API。

    开发Tizen操作系统解决方案

        Tizen.org拥有Tizen操作系统上游项目,其中仅包含了开源组件;操作系统厂商OSV可以开发基于Tizen操作系统的商用解决方案。操作系统厂商OSV的增值包括了:BSP集成、内核定制;专有的组件集成;应用开发;性能优化和产品验证;定制与系统集成。

        目前Red Flag(红旗)也正在开发基于Tizen 2.0的IVI解决方案,专注的领域包括了额外的第三方本地应用框架集成,例如车载装置;而专有的组件集成,包含了语音识别引擎、交通信号识别、导航组件 等等,并且也拥有系统启动优化项目。除此之外,Red Flag的工作也和操作系统厂商OSV之间有着增值之间的映射。

        在整个的Tizen社区当中,Tizen OS Compliance也同样重要,它主要是为确保移动设备实施能和应用共同运行。对于Tizen OS的配置文件包括了手机、平板、车载、打印机等等。


    跨设备/跨架构 Tizen系统四大优势解读
    Tizen操作系统在车载中的应用

    源代码的管理

        之后技术人员谈到了Git(控制系统)的定义。简单来说,Git是一个强大灵活、低成本的版本控制系统,可以让协作开发变得更加高效和成功;GBS则是一 个开发命令行工具,可以为Tizen操作系统软件包开发提供支持,用于生成基于Git库的压缩版,执行本地测试构建,并将代码提交至OBS(产品项目)。

    跨设备/跨架构 Tizen系统四大优势解读
    Tizen软件包开发过程示例

    映像创建

        现场提到了MIC的概念,简单解释它是一个映象创建工具,用于创建Tizen映像,用户可以为不同垂直领域创建各种类型的映象。

    Tizen操作系统存在的缺陷

        Tizen一般是使用JIRA跟踪缺陷并收集特性请求,而开发人员需要创建一个账号,可以添加缺陷、对缺陷评论等等。

    跨设备/跨架构 Tizen系统四大优势解读
    Tizen的Web应用开发周期分为四个步骤

        Tizen的软件开发套件包括创建Tizen Web应用,整个循环过程为平台二进制文件和库——IDE——标头文件——工具——示例应用。SDK IDE以及Tools包括了命名行界面、UI Builder、Web模拟器。至于Tizen Web应用开发周期则分为开发、调试、封装、分发这个过程。

    跨设备/跨架构 Tizen系统四大优势解读
    Tizen系统是一个跨设备、跨架构并基于HTML5的创新系统

    Tizen系统四大优势总结:

        1、Tizen软件平台是一个强大而灵活的开源平台,突显了对HTML5的有力支持;
        2、Tizen可以面向操作系统厂商、原始设备厂商进行定制和开放,实现创新;
        3、Tizen提供了一套完整工具,并定义了开发工作流程,可协作完成操作系统和应用的开发;
        4、操作系统厂商OSV可以实现增值的机会。

    http://mobile.zol.com.cn/366/3660905.html

  • 相关阅读:
    php命令注入
    mysql事物
    安装php环境
    移除服务器缓存实例
    show user profile synchronization tools
    manual start user profile import
    JSON is undefined. Infopath Form People Picker in SharePoint 2013
    asp.net web 应用站点支持域账户登录
    Load sharepoint envirement by powershell
    sharepoint 2016 download
  • 原文地址:https://www.cnblogs.com/androidme/p/3052076.html
Copyright © 2011-2022 走看看