Table of Contents

01 Introducing the Samsung SmartTV Platform

Introducing SmartTV

Samsung SmartTV SDK

SDF

Summary

02 App Development on Samsung SmartTV

Structure of a Samsung SmartTV Application

Project Types

Web Application

Summary

03 Preparations for App Development

SDK Download and Installation

Configuration

Summary

04 Hello TV!

Creating a New Project

Implementing the Hello TV! Program

Running Hello TV!

Installing Hello TV! on a TV

Summary

05 Focus

Anchor and Focus

Registering/Unregistering a Remote Control Key

Handling Remote Control Events

Moving the Focus

Handling a Mouse Event

Summary

06 Scenes-Based Display Design

Scenes-Based Design

Switching between Scenes

Data Transfer between Scenes

Summary

07 AV Player

Initializing the AVPlayer Library

Play, Pause, Stop, and Skip

Handling Remote Control Key Events

Summary

08 Hands Frame Application 1 – Basic Version

Main Scene

VOD Player

Summary

09 Server-Side Data Processing

API Design

API Processing

Optimizing API Requests

Summary

10 IME

Using IME

IME Member Functions

12 Keys and QWERTY Keyboards

Summary

11 The Convergence and AllShare Framework

Introducing the Convergence

Server-Side (SmartTV) Convergence Application

Client-Side (a Mobile Device) Convergence Application

Introducing the AllShare Framework

Summary

12 Hands Frame Application 2 – Advanced Version

Login

Virtual Remote Controller Using the Convergence

Summary

13 Advanced Features

Camera

Smart Interaction

File API

HTML5/CSS3

Summary

14 Exception Handling

Exception Handling for the Focus

Exception Handling for the Return/Exit Key

Exception Handling for the Player Exit Event

Exception Handling for the IME

Summary

15 From the SDF to the App Store

Registering to the SDF

Registering an App on the Samsung Apps Seller Office

Registering an App Package on the SDF

Application Management

Summary

Addendum Hands Frame Source Code

Hands Frame Basic Version

Hands Frame Advanced Version

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset