[SmartTV_Samsung]Samsung Smart TV 开发环境搭建

目前官方发布的最新版的SDK是5.1版本,大家可以连接此下载:

Samsung TV Application SDK (version 5.1)

SAMSUNG提供的开发包,和bada一样,SDK和IDE都打包进去,一起安装成功的。

安装过程极其简单,直接执行exe安装程序,初次安装会花费两分钟时间配置windows下的开发环境,配置结束后,然后选择合适的路径就可以安装了。另外安装成功后还有个选项,提供给开发者Apache2.2的安装程序,说是用来同步SDK和TV,我是将SDK和Apache都安装在了E盘目录下。

安装成功后的IDE(Samsung TV SDK Apps Editor(2.3.2)):

模拟器可以双击模拟器图标直接运行(Samsung TV SDK Emulator(2.3.2)):

它的IDE很有趣,名字叫做APPS Editor,另外还有一个可视化的Editor(Samsung TV SDK Visual Editor(2.3.2)):

可以在可视化编辑器上创建场景(scene)已经在场景上布置一些控件,并且进行一些简单参数的设置,详细的视图部署需要在css文件中完成,这样编辑生成的文件是保存为sap文件,可以在project中进行引用,sap中生成了控件视图包括场景的id,在css、js代码中可以引用这些视图控件ID进行操作。

很遗憾的是,SDK里没有包含文档内容及一些程序示例教程,需要大家在下面的地址下载:

文档

教程

Project一般是创建在SDK的Apps目录下,通过File->new project,可以直接在Apps目录下创建个project,初始默认的project模版是空的,创建的话只生成个config.xml配置文件,不过创建前可以在property栏设置一些project的属性。

大家可以从官网下载个示例程序初步了解下程序的基本结构,我这里是应用了教程目录下的DatePicker示例,创建目录test1,将程序解压到目录下,生成的程序结构是这样的:

其中icon,image目录是存放一些程序中需要用到的资源,

主要是app目录:

包含html、css、js文件,看到这里,搞过web开发的前辈们就懂了,小弟不才,没接触过web开发,今天刚刚开始学习smart tv的开发,仅此一点收获分享给大家,望今后多些朋友一起交流学习。

[SmartTV_Samsung]Samsung Smart TV 开发环境搭建

时间: 2024-10-13 11:16:47

[SmartTV_Samsung]Samsung Smart TV 开发环境搭建的相关文章

TCL Android TV 开发环境搭建实录

要求:Eclipse版本3.5以上 ADT版本10.0.1 TCL的SDK(我看了看核心是Android2.2的API) 步骤: 1.下載SDK和TCL的模拟器 2.Eclipse安装ADT(版本一定要符合哦,要不不行) 3.Eclipse挂载SDK Eclipse环境中设置Window->Preferences,在弹出的对话框中选中第二项Android,在SDK Location中设置解压好的开发包文 件夹路径 4.用下载的TCL的模拟器(emulator.exe)把SDK路径/tools文件

SAMSUNG S3C2440 ARM LINUX 开发板 上手初体验 --开发环境搭建

1,linux开发环境搭建 2,程序测试 easyOpentag驱动安装,打开连接,选择ARM-linux 链接:http://pan.baidu.com/s/1pJKK4w7 密码:a0re 1,环境搭建 我的系统版本 [email protected]:~# lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 14.04.3 LTS Release: 14.04 Cod

Sublime Text 3下C/C++开发环境搭建

Sublime Text 3下C/C++开发环境搭建 之前在Linux Mint 17一周使用体验中简单介绍过Sublime Text. 1.Sublime Text 3安装 Ubuntu.Linux Mint的软件管理器中已经能够找到Sublime Text 3,直接安装即可.或者去官网下载.deb或tarball安装包,手动安装. 2.Package Control管理器 ST最吸引我的第一点就是这个非常棒的扩展管理器!安装方法也很简单,在ST中按Ctrl+`进入ST的控制台,然后去官网上将

android快速上手(二)android开发环境搭建及hello world

基本了解了java语法,下一步,我们一起开启hello world的神秘之旅. (一)android开发环境搭建 之前搭建android开发环境是件非常费力的事情,下载Eclipse,安装ADT等,如今android官方给我们提供了全套配置. https://developer.android.com/sdk/index.html 搭建android开发环境之前记得先安装jdk (二)开启Hello World之旅 (1)创建Hello World项目 安装完带ADT的Eclipse,打开Ecl

android学习第一篇 开发环境搭建

android开发环境搭建 由于博主最近在学golang,所以就想着顺手把android开发给学了.最近这两天都在折腾idea,搭建开发环境.昨天晚上终于把golang和android的环境都搭好了,总结一下. 博主一开始使用android studio 做 android 开发,但使用idea做 golang 开发.这两个IDE都是功能十分庞大的,一同运行的话两个分别占用1.5G内存,所以就琢磨用idea开发安卓了.期间遇到几个坑,分享出来. 1.安装安卓SDK 下载地址 http://and

Intellij IDEA 14.1.4 Scala开发环境搭建

主要内容 Intellij IDEA开发环境简介 Intellij IDEA Scala开发环境搭建 Intellij IDEA常见问题及解决方案 Intellij IDEA常用快捷键 1. Intellij IDEA开发环境简介 具体介绍请参见:http://baike.baidu.com/link?url=SBY93H3SPkmcmIOmZ8H60O1k4iVLgOmdqoKdGp9xHtU-Pbdsq2cpn75ZPZPWAJxeUlwr0ravraQzOckh777beq Intelli

javacard开发环境搭建 Eclipse+jcop+jcdk 配置完成的开发环境

javacard  开发环境搭建 Eclipse+jcop+jcdk  配置完成的开发环境,下载后安装jdk,并完成环境变量配置,即可开发javacard applet: 虽然有许多大神提供配置说明,但是配置很麻烦.提供一个配置好的环境给大家.如果好用,别忘了评价. 由于csdn上传限制,需要分别下载几个文件 http://download.csdn.net/detail/wyx100/7941899 http://download.csdn.net/detail/wyx100/7941669

Storm使用入门之本地开发环境搭建

本篇博文详细告诉你如何安装Storm的本地开发环境,总体分为两步,具体如下: 1.从官网上下载Storm的发布包,下载完成后将其解压,并将解压后的bin目录添加到环境变量(PATH)中,以方便后续执行Storm的相关命令 2.修改Storm的配置文件(storm.yaml),主要是按照实际情况更新配置文件中的集群信息,然后将修改后的配置文件添加到目录(~/.storm/)中,目的是为了后续能够远程启动和停止集群上的计算任务(即topology) 接下来,咱们来详细地介绍每一个操作步骤. 首先,何

《结对-贪吃蛇游戏-开发环境搭建过程》

贪吃蛇开发环境搭建 Python和pygame的安装过程 成员0:2015035107074-孔令辉 成员1:2015035107067-张旭 1.去官网下载python和pygame.(需注意自己电脑是32位的还是64位的,我的是64位的,就下了个64位的) 2.安装pythone 和 pygame. 3.安装完成后,查看环境变量配置情况:计算机->属性->高级系统设置->环境变量->系统变量->Path. 4.在命令提示符中输入:python,验证是否安装成功,若提示是无