Dummies.com
  • Print
  • Share
Samsung SmartTV Application Development (111882802X) cover image

Samsung SmartTV Application Development

ISBN: 978-1-118-82802-1
Paperback
336 pages
September 2013
US $39.99 Add to Cart

This price is valid for United States. Change location to view local pricing and availability.

Other Available Formats: E-book

01 Introducing the Samsung SmartTV Platform

Introducing SmartTV 13

Samsung SmartTV SDK 17

SDF 23

Summary 25

02 App Development on Samsung SmartTV

Structure of a Samsung SmartTV Application 27

Project Types 29

Web Application 34

Summary 35

03 Preparations for App Development

SDK Download and Installation 37

Configuration 43

Summary 45

04 Hello TV!

Creating a New Project 47

Implementing the Hello TV! Program 54

Running Hello TV! 61

Installing Hello TV! on a TV 62

Summary 65

05 Focus

Anchor and Focus 67

Registering/Unregistering a Remote Control Key 67

Handling Remote Control Events 70

Moving the Focus 73

Handling a Mouse Event 76

Summary 77

06 Scenes-Based Display Design

Scenes-Based Design 79

Switching between Scenes 84

Data Transfer between Scenes 86

Summary 87

07 AV Player

Initializing the AVPlayer Library 89

Play, Pause, Stop, and Skip 91

Handling Remote Control Key Events 95

Summary 97

08 Hands Frame Application 1 – Basic Version

Main Scene 100

VOD Player 112

Summary 117

09 Server-Side Data Processing

API Design 119

API Processing  123

Optimizing API Requests 127

Summary 131

10 IME

Using IME 133

IME Member Functions 136

12 Keys and QWERTY Keyboards 138

Summary 140

11 The Convergence and AllShare Framework

Introducing the Convergence 143

Server-Side (SmartTV) Convergence Application 146

Client-Side (a Mobile Device) Convergence Application 155

Introducing the AllShare Framework 175

Summary 196

12 Hands Frame Application 2 – Advanced Version

Login 199

Virtual Remote Controller Using the Convergence 207

Summary 212

13 Advanced Features

Camera  215

Smart Interaction 220

File API 233

HTML5/CSS3 242

Summary 247

14 Exception Handling

Exception Handling for the Focus 249

Exception Handling for the Return/Exit Key 251

Exception Handling for the Player Exit Event 252

Exception Handling for the IME 253

Summary 254

15 From the SDF to the App Store

Registering to the SDF 257

Registering an App on the Samsung Apps Seller Office 260

Registering an App Package on the SDF 267

Application Management 276

Summary 277

Addendum Hands Frame Source Code

Hands Frame Basic Version 279

Hands Frame Advanced Version 294

  • Print
  • Share