Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 三星智能电视应用程序_.net_Samsung Smart Tv - Fatal编程技术网

.net 三星智能电视应用程序

.net 三星智能电视应用程序,.net,samsung-smart-tv,.net,Samsung Smart Tv,我们可以在dot-net中为三星智能电视创建应用程序吗 如果没有,我们可以使用哪些语言来创建它们?我想AdobeAIR就是其中之一。.NET只在Windows操作系统上运行,所以,我的答案是否定的,我不认为MONO也被移植到了Windows操作系统上运行。。。电视的 但如果你想创建应用程序,你应该看看三星提供了什么API并搜索SDK 下载三星电视应用程序SDK,并使用SDK中包含的“应用程序编辑器”和“可视化编辑器”创建程序 在可视化编辑器中,可以创建可在程序中使用的场景。场景可以包含工具栏中的

我们可以在dot-net中为三星智能电视创建应用程序吗


如果没有,我们可以使用哪些语言来创建它们?我想AdobeAIR就是其中之一。

.NET只在Windows操作系统上运行,所以,我的答案是否定的,我不认为MONO也被移植到了Windows操作系统上运行。。。电视的


但如果你想创建应用程序,你应该看看三星提供了什么API并搜索SDK

下载三星电视应用程序SDK,并使用SDK中包含的“应用程序编辑器”和“可视化编辑器”创建程序

在可视化编辑器中,可以创建可在程序中使用的场景。场景可以包含工具栏中的组件,如文本框、列表框等,以下组件是预定义的:

  • 按钮:处理按钮事件
  • 复选框:提供用于选择选项的复选框按钮
  • 日期选择器:允许用户选择日历日期
  • 帮助栏:在屏幕底部显示一个960像素的宽度栏
  • 图像:显示图像
  • 输入:提供一个空字段,用户可以在其中输入文本
  • 标签:显示一个简单的字符串
  • 列表框:垂直列表
  • 加载映像:在网络加载等情况下显示等待映像
  • 弹出:显示带有“确定”按钮的弹出消息
  • 弹出(确定,取消):显示带有确定按钮和取消按钮的弹出消息
  • 滚动条:在列表中显示当前选定的位置
  • 视频:提供电影播放/音量按钮
对于每种类型的组件,都有一个定义其默认属性和参数的XML文件。这包括组件的缩略图、默认大小、调整大小选项等。当您将组件从“组件”面板拖动到编辑窗口时,将根据XML文件中的元素创建组件的实例。然后,可以在可视化编辑器中针对特定实例调整这些属性

在“应用程序编辑器”(Apps Editor)中,您可以导入场景并将其与代码绑定在一起,以生成一个功能性程序。您正在使用CSS和javascript。您可以在模拟器中运行该程序,并使用日志管理器面板跟踪错误。

事实上,所有SmartTV应用程序都是从包含应用程序的服务器在线运行的html应用程序。一小部分(图标和一些其他信息,有时下载媒体以获得快速访问)被下载并安装在电视上,但如果没有电视上的互联网连接,您似乎无法运行该程序,因此它似乎需要连接并从源代码处运行

我还没有成功上传一个项目在我的智能电视上运行,所以任何人都可以这样做,请在这里输入更多信息

三星电视应用SDK

三星电视应用程序SDK(SDK)可从三星开发者论坛的应用程序指南菜单下的SDK和工具部分下载。它目前仅与Windows操作系统兼容。请在注册并下载。

本地应用,否-据我所知。 但间接地说,是的。 三星智能电视(Samsung Smart TV)有一个浏览器,我相信它是基于Chrome的(我刚刚看到一个简短的提及,还不确定这是否是事实)。 所以,你可以在.net中开发,在Azure上运行,三星智能电视也可以使用它。 这不是通过应用商店销售的东西——如果合适的话,你的应用程序中需要某种订阅服务。 另外,据我所知,SSTv不提供数据库存储的本地选项,因此如果需要,您需要在某个地方安装一个外部数据库服务器

在我看来,SSTv应用程序最好与任何平台上的外部web应用程序/服务配对。不过,在电视上运行的本机应用程序确实需要在其IDE中开发,而IDE不支持.net环境

我正在从事一个基于C#/MVC/Azure/sqlazure/jquerymobile的新项目,这是我要使用的所有新技术,也是我的COBOL/VB根源的一个学习曲线

让妈妈和爸爸在他们的新三星智能电视上通过网络浏览器查看。 它基本上奏效了。 Cookies可能是一个问题。 通过遥控器导航可能不像预期的那样直观,但爸爸妈妈都70多岁了,所以他们的技术直觉也可能没有预期的那么快:-)

如果您想让它在SSTv上工作,那么如果您想在.net环境中进行大部分开发,混合方法可能是最好的


Greg

我不确定.NET是否可用于为三星智能电视开发应用程序

但是你可以查看三星智能电视应用开发者的官方网站。

我想这可能对你有帮助。 (我引自三星D论坛)

*开发* 下载最新版本的SDK,开始开发三星SmartTV应用程序 开发者可以在三星D论坛上找到三星提供的各种版本的SDK包。 Samsung提供了各种文档和示例教程,用于使用Samsung平台API创建不同的应用程序。
在开发应用程序时,如果用户希望添加应用程序推送功能,则需要提前申请验证密钥。三星应用程序推送支持应用程序的通知消息和控制消息。

据我深入了解三星文档,您可以在以下位置执行应用程序:

  • JavaScript
  • Adobe Flash
    /
    AIR
    ,但仅适用于Flash Player v.9
  • 而且还没有尝试过,但是有用于
    LUA
    语言的api

我认为这是可能的,因为在构建javascript项目时,只有html、css和js文件可供编码。问题在于智能电视的嵌入式js文件。在项目中,它们被引用为

    <script type='text/javascript' language='javascript' src='$MANAGER_WIDGET/Common/API/TVKeyValue.js'></script>

如果您从Samsungs ide文件夹中找到这些js文件,您可以正常引用它们,然后像其他html javascript项目一样编写它们,并在电视上安装它们时将其更改回原处

但我建议