Samsung SmartTV Application Development

Overview

With the world of Smart TVs exploding, there is a new void in the application development market that needs to be filled. Even the most knowledgeable of developers will need guidance as they try to build popular new applications for television viewers. Samsung SmartTV Application Development will steer both the brand new and even seasoned application developers through the process of creating their own engaging, innovative apps for the market-leading
Samsung SmartTV. The book ...

See more details below
Paperback
$29.39
BN.com price
(Save 26%)$39.99 List Price

Pick Up In Store

Reserve and pick up in 60 minutes at your local store

Other sellers (Paperback)
  • All (22) from $1.99   
  • New (14) from $3.73   
  • Used (8) from $1.99   

Overview

With the world of Smart TVs exploding, there is a new void in the application development market that needs to be filled. Even the most knowledgeable of developers will need guidance as they try to build popular new applications for television viewers. Samsung SmartTV Application Development will steer both the brand new and even seasoned application developers through the process of creating their own engaging, innovative apps for the market-leading
Samsung SmartTV. The book will cover the key steps to making a new application in a way that is both engaging and easy to understand for application developers.

Read More Show Less

What People Are Saying

From the Publisher

“Written directly by the creators of the Samsung SmartTV platform, this book provides unique insights and tips into the world of Smart TV app development. Whether you’re interested in Samsung SmartTV app development for video-on-demand, gaming, multi-screen, or Smart Interaction, this book includes something for everyone.”
Kyungshik Lee, Service Strategy Team, Senior Vice President/Team Leader, Visual Display Business, Samsung Electronics

“This book will guide both beginners and experienced developers toward creating high-quality apps on this exciting platform. If you have any experience with web technologies, you will be able to easily start developing Samsung SmartTV applications.”
—Youngki Byun, S/W R&D Team, Vice President/Team Leader, Visual Display Business, Samsung Electronics

Read More Show Less

Product Details

  • ISBN-13: 9781118828021
  • Publisher: Wiley
  • Publication date: 9/30/2013
  • Edition number: 1
  • Pages: 336
  • Sales rank: 1,374,453
  • Product dimensions: 7.40 (w) x 9.10 (h) x 0.70 (d)

Meet the Author

Handstudio Co., Ltd is a global smart media application and solution developer whose clients include Samsung, Humax, and LG. Handstudio offers authentic and creative new media solutions and excels in providing specialized content consumption technology for various platforms, including SmartTV and mobile devices.

Read More Show Less

Table of Contents

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

Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star

(0)

4 Star

(0)

3 Star

(0)

2 Star

(0)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

 
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously

    If you find inappropriate content, please report it to Barnes & Noble
    Why is this product inappropriate?
    Comments (optional)