- ホーム
- > 洋書
- > 英文書
- > Computer / General
Full Description
Take your apps from the small screen to the big screen and start developing for the Samsung SmartTV now! Samsung's SmartTV platform gives developers the opportunity to bring the app experience to the world of home entertainment, creating a more interactive and engaging way to reach their audience. If you're ready to expand your app development skills beyond the mobile environment, look no further than Samsung SmartTV Application Development . This unique guide shows you how to incorporate SmartTV features like Smart Interaction, gesture and voice recognition, and personalized recommendations into your app designs and take advantage of movie, video game, web, and other smart content available on the latest SmartTV offerings.Shows how to build a new SmartTV application -- from planning the app design to creating a compelling user interface, adding features, and taking the app to market Walks you through the development environment, key platform capabilities, the SmartTV toolset, and testing emulator Includes helpful source code examples to use as inspiration for your own app design and instruction on using video-on-demand, gaming, multi-screen, and Smart Interaction features in your app Written by a team of experts from Handstudio, a global smart media application and solution developer whose clients include Samsung, Humax, and LG, who share their real-world insights and experience developing for the Samsung SmartTV platform Make the smart move and get Samsung SmartTV Application Development today!
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