Tizen 2.0 Compliance Spec简介

最近笔者在https://source.tizen.org/compliance/compliance-specification找到了Tizen 2.0 Compliance Spec等相关内容

可以通过https://source.tizen.org/sites/default/files/page/tizen-2.0-compliance-specification-for-mobile-profile-v1.0.pdf下载Moblie Profile的spec

Tizen Compliance主要目的是在于通过达到Compliance来使得mobile device等和应用程序之间更好的协同工作,对Mobile device而言如果对profile的话,需要提供一致的的行为接口以及一致的用户体验等标准,这样对Compliant应用而言则可以运行在Compliant的Moblie device, 同样应用也可以只是target到一类特定的profile

目前Tizen Compliance Model主要分Tizen Common Platform和Tizen Profile

其中Tizen Common Platform则主要是一系列在Tizen所有平台上都要遵循的features, API等标准,主要是为了减少从一种device profile到另一种device profile之间port的工作开销,从来达到在不同profile之间最大化代码再次利用的效果

而Tizen Profiles则主要是针对在Tizen Common Platform之上的特定device种类上的一系列特定的标准,比如额外的组件,API,硬件需求等等

目前定义的profile是Mobile: Handsets, tablets,其他profile的标准可能会在未来进一步定义,比如可能会包括

  • IVI: In-Vehicle Infotainment systems
  • TV: DTV/STB/IPTV systems
  • Clamshell: Netbook style laptops
  • Camera: Cameras
  • Printer: Printers
等等
而如果要达到Tizen Compliant,这个平台必须要符合Tizen common的标准同时至少符合其中一种profile的标准. 

在目前的mobile device标准里面还定义必须即支持Tizen Web API又支持Tizen Native API. 详细的这些定义,可以在Spec中查到
大家如果有兴趣也可以通过https://lists.tizen.org/listinfo/compliance进行讨论
Categorías:
Etiquetas:
Para obtener más información sobre las optimizaciones del compilador, consulte el aviso sobre la optimización.