Samsung Smart TV
You may encounter with a new technology when developing Samsung Smart TV app. Samsung Smart TV SDK has its own technology and it is essential for developing Samsung Smart TV app. It will help you to create better apps with great performance.
-
Adding a Scene
Adding a scene to application.
Adding a Visual Custom Component to SDK
This tutorial demonstrates how to add a visual custom component to an application with the Samsung WYSIWYG Editor. The Samsung WYSIWYG Editor is part of the Samsung Smart TV SDK.
Adding Visual UI Components
This tutorial demonstrates how to include more than one component in an application simultaneously by developing two applications.
AppsFramework 2.0 UI Components
Introduction to UI Components of Samsung AppsFramework 2.0
Background image not applied for hyperlinks on 2012 platform
Platform differences in background-image rendering for anchor elements with child table
Browser Emulator Help Guide
This document explains how to install Browser Emulator and how to use it (Version 5.0)
Button
The Button component handles all the events occurring on the click of a button.
Can I access a local file from JavaScript code?
Opening files in the local filesystem for reading and writing
Caph Sample Apps
There are various sample apps using the Caph framework.
Checkbox
Checkbox allows the selection of a single option or multiple options depending on the application requirements.
Creating New UI Components
This tutorial describes the use of the UI Widgets system for developing UI widgets from scratch. A Label widget and an IconLabel on top of it are created.
Customizing UI Components
Customizing UI Components
Datepicker
Datepicker
Display Images
Introduction to displaying images (both fulscreen and partial) on Samsung Smart TV using the ImageViewer component of the UI API.
Helpbar
Helpbar is used to provide the function information of each button on the remote control.
How to access the Common API files?
Common Modules usage guidelines
How to check the firmware version?
Receiving the device release year and current firmware version from within the app
How To Create CAPH Application Using Scene
Tutorial on make caph application use Scene.
How To Create Custom CAPH Theme
A theme determines the overall look. Creating a unifying theme is one of the most important steps in designing an application. A good theme will flow easily throughout your application.
How To Customize CAPH WUI Widgets
Give some descriptions for making user widget which inherits the widget of the caph.wui
How To Develop Internationalization (i18n) Application using Caph
Tutorial on How To Develop Internationalization (i18n) Application using Caph
How to implement multi-language support?
Choosing one of the supported languages for the application depending on the TV settings
How To Integrate CAPH WUI Widgets With jQuery Library
This file will give some descriptions for integrating caph.wui widget with jQuery
How To Use AJAX on Caph
Tutorial on how to use an asynchronous HTTP (AJAX) request.
How To Use Animation With CAPH WUI Widgets
This file will give some descriptions for using animation with caph.wui widget
How To Use CAPH Data Acceleration API
Data Acceleration is provided by CAPH Data Acceleration API. The function of Data Acceleration library is high level API for response (loading) time optimization.
How to Use CAPH WUI Widgets
This file will give some descriptions for using caph.wui widget.
How To Use CAPH WUI Widgets With HTML
This file will give some descriptions for using caph.wui widget with HTML
How To Use DOM Selector on Caph
Tutorial on How to use caph DOM selector.
Image
Image component is used to place an image in the design.
Image margin below the baseline on 2012 platform
Browser processing of images located inside a table - differences between SmartTV platforms.
Improving the Initial Entry Speed of an Application
Some tips and trick to make your applications load and start faster
Initializing UI Components
Initializing UI Components
Input
The Input component gets text input from the user. The component is added using the Samsung WYSIWYG Editor.
Label
Instructions for using Label visual component.
Listbox
The Listbox component manages the data items in the form of a list.
Loading Image
Instructions for using Loading Image visual component.
Manage Applications
Manage Applications
Manage User Accounts
Introduction to Single Sign-On (SSO) feature.
Managing Application Files
Managing Application Files
Managing Memory
Managing Memory
Memory optimization for Smart Tv Apps
Tips on application optimization
Mouse Event Handling
Learn how to catch and handle mouse events in Samsung Smart TV applications
Multi-Language Support
Rules for preparing Smart TV apps supporting many languages.
Performance Guide for Web App
This document describes how to optimize running and operational performance when developing Web App on Samsung Smart TV. This guide satisfies both general characteristics of JavaScript and functional characteristics of Samsung Smart TV Run Time so that you could expect excellent operating performance, if you follow it.
Pop-up
Pop-up
Product Category
List of product category codes.
References
List of reference documents.
Samsung Smart TV SDK 5.0 Overview
Overview of Samsung Smart TV SDK 5.0 including descriptions of the development environment, existing features, and new features such as Native Client, Multiscreen SDK, and Smart Home. Also explains differences between Emulators and Smart TV hardware.
Samsung SmartTV S Client(Version 4.5) User Guide
This document explains how to use the Samsung SmartTV S Client (Version 4.5)
Samsung SmartTV S Server (2013VM) User Guide
This document explains how to use the Samsung SmartTV S Server (2013VM).
Samsung SmartTV SDK 4.5 Overview
Overview of Samsung SmartTV SDK 4.5 including description of development environment, existing features and new features like HTML 5 a or MIDI Support. Differences Between the Emulators and the Smart TV Hardware.
Scrollbar
The Scrollbar component is used when the size of the page exceeds the size of the screen.
Single Sign-On
Using Single Sign-On: basic communication approaches including registering, retrieving server information and resetting.
User experience in game applications
Preventing the users from accidentally exiting the application while they are playing a game
Using Common Modules
Using Common Modules
Using Single Sign-On (SSO)
Example of using Single Sign-On (SSO) feature for log in to the Google Account