开发Tizen操作系统解决方案
Tizen.org拥有Tizen操作系统上游项目,其中仅包含了开源组件;操作系统厂商OSV可以开发基于Tizen操作系统的商用解决方案。操作系统厂商OSV的增值包括了:BSP集成、内核定制;专有的组件集成;应用开发;性能优化和产品验证;定制与系统集成。
目前Red Flag(红旗)也正在开发基于Tizen 2.0的IVI解决方案,专注的领域包括了额外的第三方本地应用框架集成,例如车载装置;而专有的组件集成,包含了语音识别引擎、交通信号识别、导航组件等等,并且也拥有系统启动优化项目。除此之外,Red Flag的工作也和操作系统厂商OSV之间有着增值之间的映射。
在整个的Tizen社区当中,Tizen OS Compliance也同样重要,它主要是为确保移动设备实施能和应用共同运行。对于Tizen OS的配置文件包括了手机、平板、车载、打印机等等。
Tizen操作系统在车载中的应用
源代码的管理
之后技术人员谈到了Git(控制系统)的定义。简单来说,Git是一个强大灵活、低成本的版本控制系统,可以让协作开发变得更加高效和成功;GBS则是一个开发命令行工具,可以为Tizen操作系统软件包开发提供支持,用于生成基于Git库的压缩版,执行本地测试构建,并将代码提交至OBS(产品项目)。
映像创建
现场提到了MIC的概念,简单解释它是一个映象创建工具,用于创建Tizen映像,用户可以为不同垂直领域创建各种类型的映象。
Tizen操作系统存在的缺陷
Tizen一般是使用JIRA跟踪缺陷并收集特性请求,而开发人员需要创建一个账号,可以添加缺陷、对缺陷评论等等。
Tizen的软件开发套件包括创建Tizen Web应用,整个循环过程为平台二进制文件和库——IDE——标头文件——工具——示例应用。SDK IDE以及Tools包括了命名行界面、UI Builder、Web模拟器。至于Tizen Web应用开发周期则分为开发、调试、封装、分发这个过程。
Tizen系统是一个跨设备、跨架构并基于HTML5的创新系统
Tizen系统四大优势总结:
1、Tizen软件平台是一个强大而灵活的开源平台,突显了对HTML5的有力支持;
2、Tizen可以面向操作系统厂商、原始设备厂商进行定制和开放,实现创新;
3、Tizen提供了一套完整工具,并定义了开发工作流程,可协作完成操作系统和应用的开发;
4、操作系统厂商OSV可以实现增值的机会。
推荐经销商