Tizen TV Web应用程序是否有任何框架

时间:2018-07-24 07:45:58

标签: tizen tizen-web-app

我尝试为Tizen TV创建一个Tizen应用程序,我知道我们有两种方式来实现,即html应用程序和Web应用程序,我选择使用Web工具。

但是我担心如果我没有任何架构或框架,仅cssJS,{{1}},那么当应用程序变大时,我将无法处理。

对此有何建议?任何回应将不胜感激。

3 个答案:

答案 0 :(得分:2)

TOAST是针对TV Web应用程序开发人员的新推出的功能。有关更多框架,请访问here

答案 1 :(得分:1)

TOAST基于cordova,不幸的是,您将不得不处理CSS,JS和HTML。但是,由于TOAST的主要目的是充当您的应用程序与电视之间的代理,因此您将获得许多额外的功能来构建多平台应用程序,因此TOAST中的每个操作都将转换为正确的系统功能。您可以查看TOAST Wiki,以获得方法的完整列表以及其与受支持平台(浏览器,LG webos,Samsung Tizen,Samsung Legacy(奥赛)的兼容性)

Tizen的更正式框架是CAPH:

CAPH是用于电视的Web UI框架。轻松快速地开发高性能Web应用程序。 CAPH由以下模块组成。

  • 键导航

  • 可滚动列表和网格

  • UI组件:按钮,单选按钮,切换按钮,复选框,输入,对话框,上下文菜单,下拉菜单

  • 触摸功能:平移,点击和双击。 (来自CAPH 3.1)

请找到有关CAPH here

的更多信息

答案 2 :(得分:1)

我建议您使用AngularJSReact来开发应用程序。这将使您的生活更轻松,更快捷。 Bootsrtap 4与Tizen TV搭配使用效果很好,也有助于解决某些电视型号的缩放问题。

要创建列表以显示媒体文件(例如Netflix或Youtube应用程序),可以使用Owl Carousel。它运作良好且流畅。

P.S。 Caph可以与AngularJS

一起使用