top

NaCl

NaCl(Native Client) is an open source that Google has developed by which can create apps with native C/C++ language. However, Samsung Smart TV provides PNaCl which is more advanced than NaCl and also by which can create apps with C/C++ language. This sections provides not only basic information about PNaCl and its environment settings but also examples of audio, web socket and TCP socket. Refer to this section if you are interested in PNaCl as C/C++ programmer.

Audio in PNaCl application

This document shows how to use PNaCl Audio interface in SmartTV application

Debugging NaCl module running in Emulator

Tutorial illustrating how to enable debugging of Native Client (NaCl) module running in Emulator.

Getting started with NaCl

Introduction to the Native Client technology, implemented in Samsung Smart TV.

How To Build and Run Cocos2d-x Applications on Samsung Smart TV

This document aims at guiding Cocos2d-x developers to port and deploy their apps on Samsung Smart TV.

How to create sample PNaCl application

Tutorial on creating sample Portable Native Client applications, which can be run on Smart TV.

Smart TV SDK PNaCl IDE Tutorial

This tutorial will show you how to use Smart TV SDK PNaCl IDE to create / setting / build / run & debug PNaCl projects.

TCP Socket in PNaCl application

This documents provides information about using TCP socket in SmartTV NaCl application

Tips for optimizing OpenGL ES 2.0 widgets on PNaCl

This article describes some tips and possible methods for optimizing OpenGL ES 2.0 applications running on PNaCl platform.

WebSocket in PNaCl application

This documents provides information about using WebSocket in SmartTV PNaCl application